A downloadable game for Windows, macOS, and Linux

Download NowName your own price

Protect Wilson from the mean bots of the World's Edge in this small arcade game.

This game was initially made in three days for LÖVE Jam 2018. You can find the original jam version in the downloads section.

How to play

There is an interactive in-game tutorial, but here is a short break-down of the game mechanics:

  • Protect the core in the centre against incoming bullets.
  • Use the paddles to catch bullets. A bullet can only be caught with a paddle of the same colour.
  • Each time you catch a bullet, the paddles swap colours.
  • Each time you catch a bullet, you can also fire one bullet back. You can't hit enemies directly -- instead, aim for the thin hitpoints at the edge of the circle. A hitpoint can only be damaged by a bullet of the same colour.
  • Over time, the game will shrink, and you will need to react faster.
  • Each time a bullet reaches the core, one of its rings will be destroyed.
    The game is over when all rings are destroyed.
  • Once all enemy hitpoints are destroyed, you move on to the next level.


Control the paddles with [A]/[D] and [left]/[right]

Fire bullets with [W] and [up]

[ESC] to pause / quit


The circular font is based on @Managore's m3x6 font.

Tweening uses Kikto's excellent neonate.lua.

PlatformsWindows, macOS, Linux
Rated 3.0 out of 5 stars
(1 total ratings)
AuthorMoritz Neikes
Made withLÖVE
Average sessionA few minutes
AccessibilityColor-blind friendly


Download NowName your own price

Click download now to get access to the following files:

Paddlegrounds for Windows 9 MB
Version v1.1.0
Paddlegrounds for macOS 18 MB
Version v1.1.0
Cross-platform .love archive (requires LÖVE) 7 MB
Version v1.1.0
(Jam version) Paddlegrounds for Windows 2 MB
Version v1.0.1
(Jam version) Paddlegrounds for macOS 11 MB
Version v1.0.1
(Jam version) Cross-platform .love archive (requires LÖVE) 73 kB
Version v1.0.1

Development log


Log in with itch.io to leave a comment.

I like it a lot! It feels so clean and polished, being a 3-day Jam game! May I ask a technical question... Is every asset warped to be circle-shaped or you deformed everything afterwards with a shader or something? I was trying to make a game about a planet and didn't manage to find a good way to achieve what you did :)

Great work!

Thanks! :)

In this game, all elements are made out of very simple shapes. Everything is either a line, circle, or a circle arc. I'm even using a ton of circle arcs to render the text, which is a really bad idea and horribly inefficient :D This solution worked for the simple shapes in this game, but it won't work in general, especially once you want to texture anything.

If you only want to show a section near the planet's surface, then you might want to check out @eevee's Lunar Depot 38. They used a shader to deform the world. The game is open source, the shader is here: https://github.com/eevee/lunar-depot-38/blob/master/ld38/scenes/world.lua#L41. But I'm not sure if their approach would work well if you want to show the entire planet...