Mammoth Templates logomammoth templates

Home / Godot / 3D games

Image 1 / 22
Vertical Journey preview 1

Vertical Journey is a one-tap, blocky 3D climbing game template for mobile and desktop, rebuilt from scratch in Godot 4 with no Unity assets or code. Your hero sways left and right inside a tall shaft by itself, and you tap, click, press Space or pad A to jump. You climb to the finish line before the rising lava catches you, and falling too far below the screen also ends the run.

Hazards are spinning saws, wall spikes, striped barriers with a gap and blinking lasers, while pickups are coins, a shield that blocks one hit, a magnet that pulls in coins and checkpoints. There are 100 levels with three stars each (clear, 70 percent of coins, no deaths), 10 themes and 24 voxel heroes built from boxes in code that you unlock with coins; adding a hero takes one table row. A generator builds the levels and a text format lets you hand-build any level.

The flow covers title, level select, a hero shop with 3D preview, daily reward with a 7-day streak, leaderboard, 13 trophies, options, pause, game over and level complete. Ad, share, notification and haptic hooks are stubs, and a GodotSteam wrapper adds achievements. All art and sound are generated by scripts and are CC0.

Highlights

  • One-tap climbing up a tall 3D shaft ahead of rising lava
  • Saws, wall spikes, barrier gaps and blinking lasers
  • Coins, shield, magnet and checkpoints
  • 100 levels with three stars each and 10 themes
  • 24 voxel heroes built in code, unlocked with coins, with a 3D preview shop
  • Deterministic level generator plus a text level format for hand-built levels
  • Daily reward with 7-day streak, leaderboard and 13 trophies
  • Ad, share, notification and haptic hooks in one platform script; GodotSteam wrapper
  • Smoke test with a look-ahead bot, every screen driven by real input events