Mammoth Templates logomammoth templates

Home / Godot / 2D games

Video preview

Hungry Snake is a complete, sellable puzzle-platformer. You are a square snake: every apple makes you longer, but a snake with nothing under it falls, spikes kill from every side and the bottom of the world is an abyss. Eat all the apples to open the exit, then slither through it.

There are 24 levels in 4 worlds (Meadow, Desert, Glacier, Midnight): three hand-made tutorials and 21 levels grown by a hill-climbing generator and kept only because the solver finished them, ordered by solver effort. Each level's par is the exact shortest solution, and three stars need par or close to it (1000 + 100 per apple + 500 per star scoring). The whole rules engine is a node-free deterministic simulation (SnakeSim) with a breadth-first solver that validates every level, powers the H hint (the next five moves), drives the title-screen demo and the tests.

Includes a level editor (draw walls, spikes, apples, exit and snake with mouse, keyboard or gamepad, check solvability and par, test-play, save; custom levels appear in the menu), unlimited undo, restart, and a level select that keeps your saved run. A Retro preset (no undo, no hints, console palette, chiptune music) and a Modern preset (undo, hints, faster animation, orchestral music) are switched by one developer config or the player's Options menu, with four snake colours, 14:9 / 16:10 / 16:9 views, pixel-perfect scaling, optional CRT filter, rebindable keys and gamepad buttons, reduce flashing and high-contrast HUD, and on-screen touch buttons for phones. 20 achievements, stats, leaderboards, cloud saves and rich presence go through optional GodotSteam hooks, with export presets and a Steam setup guide. A 280-check smoke test plays the real scenes with real mouse, controller and key events, plus 19 real screenshots, marketing slides and a 58 second autoplay preview video.

Art is Kenney's Pixel Platformer plus an original snake and apple, music and sound are Juhani Junkala, Pixel-boy and Kenney CC0 packs, every file's source and licence proof is documented.

Highlights

  • 24 levels in 4 worlds with exact solver-computed par and three-star ratings
  • Gravity rules engine in a node-free deterministic simulation (SnakeSim) you can unit-test, replay or mirror into 3D
  • Breadth-first solver that validates every level, powers H hints and the title demo
  • Level editor with solvability check, par, test play and custom-level menu
  • Retro preset (no undo, console palette, chiptune) and Modern preset (undo, hints, orchestral music), switchable in Options
  • Keyboard, gamepad, mouse menus and on-screen touch buttons; rebindable controls; 4 snake colours; accessibility options
  • 20 achievements, stats, leaderboards, cloud saves via optional GodotSteam, with a Steam setup guide and export presets
  • 280-check smoke test plus a headless rules check, and a developer guide with extension recipes
  • CC0 art and audio, every file's source and licence proof documented