⭐ My First Video Game · Series 1 · Episode 3 of 6
🏎️ Ep 1 · Zoom Zoom 🍄 Ep 2 · Jump Jump 🔫 Ep 3 · Bang Bang 🧚 Ep 4 · Fairy Survivors 🦍 Ep 5 · Barrel Blast 🗡️ Ep 6 · Pixel Quest
🔧 Godot Workshop · Parent & Child

Bang Bang! 🔫Build a Shooter Game

Make your very own top-down shooter together waves of enemies, bullets flying, and power-ups to grab! Builds on what you learned in Zoom Zoom. 💥

🧒 Age 5+ with a grown-up ⏱️ About 1–2 hours 🎮 Godot 4 (free!) ✨ 12 fun steps
🔫
📦 Starter Template
📦
Starter Template Available — open it alongside this workshop! Pre-built Godot 4 project — player, bullets, enemies, and the shoot input already mapped. Download, open, follow along.
⬇ Download Free
🔫 Workshop Progress 0 / 10 steps

🎮 What We're Building

A top-down shooter like Nuclear Throne! Your character moves around a arena, shoots at enemies, and tries to survive as long as possible.

🧒 For the Child

You already made a racing car in Zoom Zoom now we're going to make a character that shoots things! It uses the same Godot magic, just with a few new tricks.

👨‍👩‍👧 For the Grown-Up

This workshop builds directly on Zoom Zoom same CharacterBody2D, same move_and_slide(), same scene structure. New concepts introduced: Area2D, signals, instancing, and groups.

✨ What You'll Make

  • A player that moves & aims with the mouse
  • Bullets that fly and hurt enemies
  • Enemies that chase the player
  • Health, score, and a game over screen
  • Randomly generated rooms & corridors
  • An exit door that sends you to the next level
  • Levels that get harder as you go deeper
⭐ My First Video Game · Series 1
You finished Episode 3! 🎉
Next up — survive waves of enemies with auto-attacks and XP!
← Ep 2 · Jump Jump 🧚 Next: Ep 4 · Fairy Survivors! →

🛠️ Free In-House Dev Tools

Make It Yours

Use these free browser tools alongside this workshop to create custom sprites, sounds, levels and colour schemes for your game. No installs. Free forever.

🎨
Pixel Studio
Draw sprites & animations
🗺️
Level Designer
Build 2D tile maps
🎵
SFX Studio
Create custom sound effects
🎨
Colour Palette
Build a game-ready colour scheme
🎲
Game Idea Gen
Random game concepts & prompts
🛠️ See All 20 Free Tools →