// Free Resources · Godot 4
Starter Templates
Ten complete Godot 4 projects ready to download, open, and build from. Four standalone games plus six workshop-companion starters — one for each episode of My First Video Game.
// Free Resources · Godot 4
Ten complete Godot 4 projects ready to download, open, and build from. Four standalone games plus six workshop-companion starters — one for each episode of My First Video Game.
// 10 starter templates — 4 standalone games + 6 workshop companion projects
A complete 2D platformer built with CharacterBody2D, TileMaps, and GDScript. The same foundation covered in the guide but expanded into a fully playable game with levels, enemies, and a score system.
A faithful Asteroids build using RigidBody2D physics. Great for learning rotation-based movement, bullet spawning, collision detection, and screen wrapping all in under 200 lines of GDScript.
A complete Space Invaders clone with enemy formation movement, player shooting, shields, and wave escalation. A step up in complexity perfect for learning grid-based enemy management and game state machines.
A small but complete tower defence with path-following enemies, tower placement, resource management, and wave spawning. The most complex of the four great for understanding game architecture and scene composition.
Six ready-to-open Godot 4 projects — one for each workshop episode. Download alongside the step-by-step guide, open it in Godot, and build on top of a solid pre-wired foundation.
The starter template for Episode 1. A fully working top-down racer — arrow keys to drive, a running lap timer, and an Area2D finish line that stops the clock and flashes YOU WIN. The perfect blank canvas to follow along with.
Starter template for Episode 2. A classic 2D side-scroller with real gravity, jump physics, a stompable enemy, a coin to collect, and a goal flag to reach. All platform collisions are pre-built — just follow the workshop to add code step by step.
Starter template for Episode 3. A top-down twin-stick shooter with 8-directional movement, mouse aiming via look_at(), left-click shooting, and an enemy that chases you. The "shoot" input action is pre-configured — press F5 and start blasting.
Starter template for Episode 4. A Vampire-Survivors-style game where no shooting input is needed — a SpellTimer fires sparkles automatically while you focus entirely on dodging bugs. Survival time, score, hearts display, and difficulty scaling are all pre-wired.
Starter template for Episode 5. A Donkey Kong-inspired arcade game in portrait mode — jump between stacked girder platforms, dodge rolling barrels spawned by the boss's Timer, and reach the win zone at the top. Includes a game-over state.
Starter template for Episode 6. A top-down Zelda-style dungeon — 4-directional movement, sword-swing attack using a toggled Area2D, bouncing slime enemies, a key pickup, a locked door that watches for has_key, and an exit that reveals itself on unlock.
Three steps from download to running game.
project.godot file.The free Godot 4 guide walks through everything from installation to exporting your first game 8 modules, step by step, with code examples throughout.
📖 Read the Godot 4 Guide →🛠️ Free In-House Dev Tools
Use these free browser tools alongside this workshop to create custom sprites, sounds, levels and colour schemes for your game. No installs. Free forever.