Solo Defender - a Sci-Fi themed Zuma clone

,

2025-12-16:

It’s out now:

2025-12-15:

2025-08-19:

Solo Defender is a sci-fi themed Zuma clone for Playdate. I have been working on this project on and off for more than 6 months already.

I always want to make games for Playdate and PocketBM was sort of like a "side project" of my side projects. I like to play Zuma and I think it's nice to develop something I like to play for my first game for Playdate.

The game is pretty much feature complete and hopefully I can submit it to the Catalog for consideration soon.

p.s. I was surprise or not surprise to find another developer mattahj working on something similar and really was amazed by how much he achieved in just a month! Guess I am a slow developer :sweat_smile:

8 Likes

It looks great! Out of interest how did you define the curves for the levels and implement the ball movement? I used cubic bezier curves for that basically thanks to this article: The Ever so Lovely Bézier Curve. Bézier curves are, to me, one of the… | by Freya Holmér | Medium

I love the theme too! It looks really cool!

1 Like

Thanks and your implementation looks great too! BTW, "Polku" is such a cool name! :grinning:

I used "Catmull-Rom splines" instead of Bezier Curve. I think the only difference for them is that for Catmull-Rom splines, the spine will pass every single controlling point:
https://graphics.cs.cmu.edu/nsp/course/15-462/Fall04/assts/catmullRom.pdf

Thanks to the large internal memory of Playdate, I pre-calculate the spline and store the entire path in a big Vector2D array, each point is 1 pixel distance to the next point. To move the balls, I just look up the correct position from the array and place them there accordingly.

Like you, I also have a simple editor (written in libGDX) to layout the levels. I put in a Playdate image as the backdrop to make it looks nicer :laughing:

2 Likes

Just did a title screen for Solo Defender and also sort of reuse it for the game over screen.

1 Like

I finally uploaded all the assets to the Catalog and Solo Defender will be released on 16th December.

This is the cover image I just finished last night :smiley: I will add in some background elements when I have some spare time.

And some gameplay GIFs:

2

6

5

4

3

1 Like

So I like the cover image, but I’m not really sure it captures the spirit of the game. I see that and I’m expecting a 1st person shooter or a side scroller type game. Good drawing, though :slight_smile:

Thanks and sorry for the misleading concept art :sweat_smile: My idea was that she’s a lone soldier, defending the base.

Ah, got it. So you’re trying to have a bit of story with your game. I like it :+1:

I just put in more details for the cover image :smiley: (It’s all hand drawn in Clip Studio Paint with references, no AI used)

Solo Defender is available now on Catalog :slight_smile:

2 Likes

Congrats on the Catalog release!

1 Like

Version 1.1.1 is now live and available for download:

  • Fixed issues with scores
  • Aiming powerup is active for 30 seconds at the beginning of each level
  • Added alarm sound to warn players when the aliens approaching too close to the base
  • Continue from main menu will always starts from last played level

Solo Defender v1.2.0 (build 29) is now available.

What's new:

  • Option to turn ON/OFF background music
  • Two game modes are available now: Normal and Hard
  • minor game play enhancements

The original game play is now labelled as "Hard" because I realized it's a bit hard to aim with such a small screen (at least for me) so I added a new "Normal" game mode that has the aiming line turned on all the time :grinning_face_with_smiling_eyes: