Skip to content

Steam: leaderboard #172

Open
Open

Description

@ChefControl

Part of #142 · Milestone 4: Steam features · plan item 4.5

Size: S · Owner-only step: no

What

Steam leaderboards are free, with world, around-me and friends views; Steam players only; scores are int32 (store cash in thousands); written by the game (cheatable, as the web scoreboard is today).

Decision / recommendation

Owner's decision (Q5, 2026-10-27): split. The Steam version stands alone on Steam's free features, with no Firebase, no Google sign-in and no server; the web game keeps running as today with Firebase. They share code only: separate scoreboards, saves move over with the web-save import. The Steam build's scoreboard panel shows Steam leaderboards ("Most cash at once" and "Furthest stage"), with a Friends tab; the web scoreboard stays on Firestore.

Done when

  • Scoreboard panel on Steam shows the Steam boards with a Friends tab

Sources

Plan page (owner only): https://claude.ai/artifact/Cf5SWQHzAKTy2uHCC1UQgw

Activity

  1. ChefControl commented on Oct 28, 2026

    @ChefControl
    OwnerAuthor

    Can start now (28 Oct): build and test this against Spacewar (app 480), Valve's test app, while the Steamworks account is verified. The app id comes from the build settings; a release build that still says 480 fails. Test upload and the Friends tab on a board named floe-test-… (FindOrCreateLeaderboard works on 480); our real board is set up in Steamworks once the account is ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageMaintainer needs to evaluate this issuesteam-readinessGetting Floe Market onto Steam

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions