๐ŸŽฎ My First GDevelop Game ยท Episode 1 of 6 ยท See All Episodes
๐Ÿ“ Episode 1 ยท Beginner ยท No Coding Needed

Pong Clone
Classic Paddle Game

Create two paddles and a bouncing ball. Add keyboard controls, collision detection and a score counter. Your first GDevelop game using the visual event system!

๐Ÿ‘ถ Ages 8+ โฑ๏ธ ~1 Hour ๐ŸŽฎ GDevelop โœ“ Free
๐Ÿ“ฆ Objects โšก Events ๐Ÿ”„ Behaviors ๐Ÿ”€ Conditions ๐Ÿ“Š Variables ๐Ÿ’ฅ Collisions
โญ
0 XP
Level 1
๐Ÿ”ฅ0
Your Progress 0 / 7 steps
Build it in our GDevelop Studio too: lay out your game, add GDevelop events and export an object list plus event sheet in the browser. Open the GDevelop Mod Studio →
๐Ÿ“ฆ
Workshop reference pack: download an offline copy of every step in this workshop: โฌ‡ gdevelop-pong-workshop-reference.zip. Every code block also has a Copy button.
๐Ÿ”ง
Stuck?
โ€ข Preview shows nothing โ†’ Make sure objects are placed inside the visible area (the blue rectangle)
โ€ข Paddle does not move โ†’ Check your event has the right key condition (Left arrow or Right arrow)
โ€ข Ball goes through paddle โ†’ Both objects need the "Collider" behavior
๐ŸŒ
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 Pong 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
Two paddles and a ball
๐ŸŽ‰๐Ÿ“๐ŸŽฎ๐ŸŽŠโšฝ
You Built a Pong Game!

Amazing! You've learned objects, events, conditions, actions, behaviors and variables. These are the foundations of every GDevelop game. Now try Episode 2!

0
Total XP
1
Level
0
Best Streak
0%
Accuracy
๐Ÿ Episode 2: Snake Game โ†’ โญ 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