CheddaBoards's icon

CheddaBoards 2.2.0 Templates 4.6 Community

Submitted by user cheddatech; MIT; 2026-06-03

Add leaderboards, achievements, and auth to your game in minutes. Zero servers. Free for indie devs.

Drop in the Game Wrapper, emit 4 signals from your game, and you get global leaderboards, achievements, and authentication — all handled for you. One codebase runs on web, desktop, and mobile with no platform-specific code.

FEATURES
• Modular Game Wrapper — your game stays clean, no SDK code in your gameplay
• Ready-to-use MainMenu, Leaderboard, and Achievements scenes
• Anonymous play with device ID — no login required
• Google & Apple Sign-In on any platform via Device Code Auth — no OAuth SDKs, no browser popups
• QR code login — players scan to sign in instantly, no code typing required
• Account upgrade — anonymous players can link to Google/Apple, preserving all progress
• Server-side anti-cheat — play sessions, score validation, rate limiting
• Timed scoreboards (weekly / daily / monthly) with automatic archives
• Achievement system with popup notifications and deferred sync
• Works on web, desktop, and mobile exports — one codebase, no branching

QUICK START
1. Run the Setup Wizard (or add CheddaBoards + Achievements as Autoloads)
2. Enter your Game ID and API key
3. Set game_scene_path to your game scene
4. Export!

Includes the CheddaClick example game, the DeviceCodeLogin scene, and an API-only quickstart for custom or non-Godot integrations.

Get your free API key at https://cheddaboards.com


View files Download Submit an issue Recent Edits