โญ My First Video Game ยท Series 1 ยท Episode 3 of 9
๐ŸŽ๏ธ 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 Free Tools โ†’

๐Ÿงฉ Workshop Steps Challenge

Drag the game development steps into the correct order:

Test, fix bugs, and polish
Add enemies, items, or challenges
Build the game world or level
Add movement and controls
Create the player or main character
Set up your project and workspace