
GrindScape
GrindScape
A tiny top-down 2D browser game built in Godot 4 as a real-world integration example for the LEADR leaderboard SDK.
Mine ore, fight a skeleton, try not to die. Your stats get submitted to multiple LEADR leaderboards on death.
WHY THIS EXISTS
Most SDK examples are contrived. GrindScape is a playable (if deliberately minimal) game that demonstrates how LEADR fits into an actual game loop: tracking multiple metrics during gameplay, submitting them to different leaderboards on a single event, and displaying the results.
WHAT IT DEMONSTRATES
- Godot SDK integration: drop-in usage of the LEADR Godot plugin, wired into a real game-over flow.
- Score submission: ore count, XP, skeleton kills, survival time, and derived stats like ore-per-minute are each submitted to separate leaderboards from one game session.
- Leaderboard display: fetching and showing board data in-game.
CREDITS
- Inspired by: Oldschool Runescape by Jagex
- Design and build: Barney Jackson
- Art, assets: Tiny Swords by Pixel Frog
- SFX:
- Impact Sounds from Kenney
- Interface Sounds from Kenney
- Rock smash by freesound_community from Pixabay
- Drop coin by Crunchpix Studio from Pixabay
- Knife Stab Sound Effect by freesound_community from Pixabay
- Attack Sound 1 by Crunchpix Studio from Pixabay
- Game Die by freesound_community from Pixabay
- Music: "Magic Fantasy Fairy Tale Music" by Ievgen Poltavskyi from Pixabay
- Font: RuneScape UF by Nathan P
| Status | Released |
| Platforms | HTML5 |
| Author | LEADR |
| Genre | Adventure |
| Made with | Godot, Kenney Studio, GIMP, Audacity |
| Tags | 2D, Godot, leadr, runescape |
| Average session | A few seconds |
| Languages | English |
| Inputs | Mouse |
| Accessibility | High-contrast, One button |
| Links | Homepage, GitHub, Discord, Bluesky, Mastodon, Blog |
| Content | No generative AI was used |

Leave a comment
Log in with itch.io to leave a comment.