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

Pong Clone
Classic Pong in Defold

Build the classic Pong game from scratch using Defold. Learn sprites, player input, collision detection and the component lifecycle your first real Defold game!

๐Ÿ‘ถ Ages 10+ โฑ๏ธ ~1.5 Hours ๐ŸŽฎ Defold โœ“ Free
๐Ÿงฉ Components ๐Ÿ“œ Lua Scripts ๐ŸŽฎ Game Objects โšก Input Handling ๐Ÿ’ฅ Collision ๐Ÿ”„ Lifecycle
โญ
0 XP
Level 1
๐Ÿ”ฅ0
Your Progress 0 / 9 steps
Build it in our Defold Studio too: lay out your scene, add real Lua scripts and export a Defold project in the browser, with no install. Open the Defold Mod Studio →
๐Ÿ“ฆ
Reference project files: download the finished Defold files used in this workshop: โฌ‡ defold-pong-reference.zip. Every code block also has a Copy button.
๐ŸŒ
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 Defold Game!

Amazing, you've made a working Pong clone with two paddles, a bouncing ball, AI opponent and scoring. You now understand Defold's core concepts!

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