Classic Pong game with customizable 1v1 match and singleplayer "Defence" gamemode.

Features: advanced match settings, "Defence" gamemode.

For HTML5. In Classic mode you need to press Space to start the game.

Music by Danil Klyuyev

Updated 7 days ago
StatusIn development
PlatformsWindows, Linux, Android, HTML5
Made withAseprite, Godot, Bosca Ceoil, Bfxr, Audacity
Tags2D, Arcade, Endless, godot, High Score, Local multiplayer, Minimalist, Neon, Pixel Art, Retro
Average sessionA few minutes
LanguagesEnglish, Russian
MultiplayerLocal multiplayer
Player count1 - 2

Install instructions

For Windows and Linux - Unzip the archive and keep pck. file together with exe.

For Android - launch the apk. file


Pongus 20 MB
Pongus 0.3.0 21 MB
pongus.apk 34 MB
Download 8 MB

Development log

View all posts


Log in with to leave a comment.

Cool! I like the defense mode, it’s basically a separate single player game (I got 5850 points). And I like how customizable the classic mode is, it makes it stand out from other pong games.

The glowing effect is nice! Maybe you could add even more post-processing to make the game feel more retro, like scan lines and CRT distortion.

I like the sound effects and the music fits in very well. It would be cool if the classic mode had music also.

And thanks for exporting Linux version, it’s always appreciated!

Did you know that Godot used to have an official Pong tutorial in older versions? This is how I got started with this engine. What a funny coincidence. :-)


No, I didn't know that Gogot had a Pong tutorial, I made my version completely from scratch without watching any specific Pong tutorials. Adding more post-processing effects is a good idea. Thanks for playing and extensive feedback.

(1 edit)

Of course not! I wasn’t suggesting that you started with the tutorial (though there’s nothing wrong with that). I have read in your devlog that you had to figure all the math by yourself, which hints that you made it from scratch. I just found it funny that we both started to use Godot with Pong games. :-)


By the way, I started with Godot a bit earlier, there's a hidden project, which I never completed and I had another game in development, but I failed to make the idea interesting to play, so after that I decided to make something simple. I'm just starting out, so it's hard to finish something bigger than a small arcade game. 

Oversized projects is a very common mistake among game developers. That’s exactly what happened with my first game (that I have never published). I started to participate in game jams just recently, which gave me huge motivation to improve my skills and learn new tools. And also an opportunity to finally publish small, but finished games. So just keep going, you are doing very well!


If you check my page, I recently participated in Ludum Dare, so I understand that well ) Before Godot I tried a lot of things. I tried learning some programming  languages of different kind (Java, JavaScript, C++, Python). Made a Snake game based on clean Python in terminal with a tutorial. For engines, I started with Construct 2, tried to make a fast-paced platformer, then switched to Unity. There I made a top-down shooter prototype, also tried to make a game about processes happening in a cell (always liked biology). After all that I got to Godot.

Awesome game! The visuals are really nice and I love the customization


I want to release an update by the end of this week, nothing particularly big, but it's important one I guess.