โญ My First Video Game ยท Series 1 ยท Bonus ยท Racing Part 2
๐ŸŽ๏ธ Part 1 ยท Zoom Zoom โ€บ ๐Ÿ’ฅ Part 2 ยท Loops & Explosions โ€บ ๐Ÿ„ Ep 2 ยท Jump Jump โ€บ ๐Ÿ”ซ Ep 3 ยท Bang Bang โ€บ ๐Ÿงš Ep 4 ยท Fairy Survivors โ€บ ๐Ÿฆ Ep 5 ยท Barrel Blast โ€บ Ep 6 ยท Pixel Quest
โ† Back to Part 1
๐Ÿ”ง Godot Workshop ยท Part 2 of 2

Zoom Zoom! Part 2 ๐Ÿ’ฅ
Loops, Health & Explosions!

๐Ÿ“ฆ
Starter template: download the Zoom Zoom racing project this series builds on: โฌ‡ zoom-zoom-racing.zip.

You built a car in Part 1, now let's make a real race! Build a loop track, count laps with checkpoints, give your car health, make it explode, and add an AI opponent to race against! ๐Ÿ†

๐Ÿ‘ถ Age 7+ with a grown-up โฑ๏ธ About 1 hour ๐ŸŽฎ Godot 4 (free!) โœจ 8 more steps
โญ
0 XP
Level 1
๐Ÿ”ฅ0
๐Ÿ Workshop Progress 0 / 8 steps
๐Ÿ› ๏ธ
Build it in our Godot Studio too: lay out your scene on a grid, add real GDScript and download a real project.godot plus a scene you can open in Godot, right in the browser with no install. Open the Godot Mod Studio →
๐ŸŒ
How it works: write the code in each step, and the canvas on the right shows what your code does. It is a live preview that builds the game as you go, so you can play every step along the way. Type to see it update, or press Apply to Canvas to test it straight away.
๐ŸฆŠ
Lumo says: every step adds one feature to the same game. Type a little, click Apply to Canvas, and play it straight away. There is no wrong answer you can't undo.

Build Racing Part 2 Step by Step

Each step adds one feature. Write the code, watch it come alive in the canvas, then make it your own.

Step 1 / 6
A racing game with loops and explosions
๐ŸŽ๏ธ๐Ÿ’ฅ๐Ÿ†๐ŸŽ‰
You Mastered Godot Physics!!

You built a real racing circuit with laps, checkpoints, health, explosions, repair pickups, AND an AI opponent. That's serious game dev stuff, be very proud of yourself! ๐Ÿš€

0
Total XP
1
Level
0
Best Streak
0%
Accuracy
๐Ÿ”„ Start Again โ† Back to Part 1 ๐Ÿ„ Next Workshop โ†’
โญ View My Progress & Certificates

This workshop was free and took many hours to build. If it helped you learn something new, consider supporting the project.

☕ Support on Ko-fi
โญ My First Video Game ยท Series 1
You finished the Zoom Zoom series! ๐ŸŽ‰
Ready to build a Mario-style platformer next?
๐Ÿ„ Next: Ep 2 ยท Jump Jump! โ†’

๐Ÿ› ๏ธ Free In-House Dev Tools

Make It Yours

Use these free browser tools alongside this workshop to create custom sprites, sounds, 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 โ†’
๐Ÿงฉ
Code Order: GDScript Game Loop
+20 XP
Drag these GDScript lines into the correct order for a character that moves and jumps.
if is_on_floor() and Input.is_action_just_pressed("jump"):
func _physics_process(delta):
move_and_slide()
velocity.y += gravity * delta
    velocity.y = jump_force