finds.dev← search

// the find

SakuyaCN/TowDownGame

★ 665 · GDScript · updated Oct 2024

Godot top-down 2D shooter game

A Godot 4 top-down 2D shooter written in GDScript, where timed runs combine roguelite progression with a large gun selection and weapon attachments. The README points to a Steam release called Don't Stop, and the source is published under GPL. It is most useful to someone who wants to read or fork a finished Godot 4 shooter rather than a tutorial project, though the gameplay claims are unverified because only the README and a truncated file tree were visible.

- The .import sidecar files for the art are committed alongside the PNGs, so texture import settings travel with the repo instead of falling back to defaults on first open.

- The sprites are split into themed sheets, including a 16x16 spritesheet and a large named icon folder, which makes it easy to see what the game draws and to swap art in a fork.

- The stated design covers timed runs, procedurally generated maps and attachable weapon mods. That is a larger design surface than most small GDScript shooter repos attempt, so there is more here to study than a single mechanic.

- Game.exe is committed to the repository. A Windows binary in git cannot be reviewed, bloats every clone, and goes stale as soon as the code changes. It belongs in a release.

- The README is mostly store copy plus a request to support the Steam page. Beyond 'use Godot4' it does not explain how to run the project, list controls, or describe how the scenes and scripts are organized.

- The asset folder includes a large icon set that looks like a third-party pack, and I saw no attribution or license for it. Shipping GPL code next to art of unclear origin is a real problem for anyone who wants to reuse the project.

- The last push was 2024-10-30, nearly two years before this review, and the repo topic 'town-down' is a typo that was never fixed. Both suggest the project has not been maintained since release.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →