A downloadable game

Buy Now$5.00 USD or more

The classic 16-bit action puzzle game brought to your playdate in vivid 1-bit color.

An intense match-3 with a rising board, gravity, and garbage blocks that drop in from above.  Set up combos and chains to clear the board and score points!

Now On Catalog! 

  •  We've released on the Playdate Catalog, find us here: https://play.date/games/playdapon/ 
  •  The Playdate Catalog version also features global highscore table (unfortunately the high score table is ONLY available when purchased through the playdate catalog) 

1.1 Release: Time Attack Mode

We've released a new 1.1 update to PdP which includes a Time Attack Mode.  You have 3 minutes to try and beat your top score!  You can read more about the update in our Devlog.

Controls

  • dpad: move the cursor
  • b: pull the stack up 
  • a: swap blocks under cursor

NOTE: this game is played with the playdate held in the 90º rotation position.

Instructions

Horizontal or vertical runs of three or more matching block types are cleared. Swapping a block over an edge will cause it to fall.

The stack rises over time. The game ends when blocks reach the top of the stack. The rising of the stack is delayed while matched blocks are clearing.

Combos are triggered by clearing more than three blocks at once. Chains are triggered by matches caused by blocks falling due to cleared blocks below.

Combos and Chains dramatically increase scoring and pause the rise of the board.

Garbage blocks fall on the top of the stack. They can only be cleared by touching matches of other blocks. Garbage clears to standard blocks. Because these blocks stay suspended in air while converting, they provide an opportunity for counter attack by lining up matching blocks beneath to set up chains.

Credits

Made by @stevelavietes and @stephan_gfx

Music by @stevelavietes

Thanks for taking a look, we hope you enjoy!

StatusReleased
Rating
Rated 4.3 out of 5 stars
(3 total ratings)
AuthorsLonely Star Software, stephan_gfx
GenrePuzzle
Tags8-Bit, Arcade, blocks, Fast-Paced, Minimalist, Playdate, Retro, Short, Tetris
Average sessionA few minutes
LanguagesEnglish

Purchase

Buy Now$5.00 USD or more

In order to download this game you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

playdapon-playdate.zip 9 MB
Version 4

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Got the catalog version, and it's great. The high scores list is sometimes a little wonky (like the scores may not be shown until the lists are reloaded).

(+1)

Glad to hear it! And yeah - the high score system does some kind of buffered thing so your score might not show up right away. We separately track your personal best - its the number that is always shown in the menu when picking a difficulty (next to the “HI:” text).

We’d also like to be able to show the scores around your score on the scoreboards, but that’ll have to wait on some upstream changes.

Thanks for taking a look and thanks for feedback!

Sorry for the slow response. What I meant is sometimes the score table would show the top 10 names, but with no scores next to them. This would fix on refresh.

(1 edit)

Interesting! Does this still happen since the 2.0 Playdate OS update as well? We tweaked how the table is rendered.

I think I got the game just after the os update. Not had a chance to lay it in a little bit. 

ok cool, thanks for the heads up! Sorry that you’ve hit that!

(+1)

Super fun game! A time attack/3 minute mode would be awesome!

Just FYI that we’ve updated the build here with our new version, which includes a time attack / 3 minute mode! Hope you enjoy it!

(+1)

Ah awesome! 😃

(+1)

Wow this game is addictive! Reached 436 on hard mode. If only I could focus this hard on my work. 

Glad to hear you’re enjoying it! The version available for sale on the Playdate Catalog has a global high score table for sharing your scores!

Once I found a comfortable hand position, it played great! Pressing the B button with my d-pad thumb is what really makes it work.

It doesn't look very comfortable tbh. And you block the screen with your finger.

(+1)

No less comfortable than how I hold it the other way. And there’s enough of a border that nothing gets covered by my thumb. I will admit, though, I’m 6’ tall so people with smaller hand may have a different experience. After playing for 2 days, this game would feel way too cramped on the screen in normal orientation. 

(+1)

I have small hands so this was perfectly comfortable for me. The only downside is that I can't use wired headphones while playing it, but it's not a game where I have to have sound for it to be playable so I'll live.

Not a fan of the screen orientation either. It's why I've been holding off purchasing it despite loving the original.

The artwork looks nice, but I'm not a fan of the screen orientation. The button layout with the playdate feels uncomfortable.

We wanted to try the rotated layout to give more screen real estate to the board and blocks. Thanks for checking it out and the feedback.

(2 edits) (+2)

A nice clone of Puzzle League/Panel de Pon, but I would strongly recommend doing more to differentiate the blocks other than just outlines of shapes. Use dithering patterns to help simulate different colors. Fill in some of the shapes. Do something to make it easier for your eye to easily pick up the difference between each block type. They look too similar in its current state, which makes the game unnecessarily difficult.

Edit: Look at the Puyo Puyo clone I just saw posted for a perfect example of  how to make them look different. It does a wonderful job of making each of the blob colors look different from each other on the Playdate's screen.

(+1)

Thanks for the note. Earlier versions did make use of dithering to further distinguish the block types. With the scrolling stack, it ended up too busy and a bit strobe-y.

I will explore further possibilities for a future update.

Are you still working on this?

Yes, but a bit slowly. A bit of wait and see how the official app catalog turns out.

Nice, thanks!

(4 edits)

Yeah, I can see what you mean about the strobe on the grayed-out bottom row. The canonical way around dither strobe on the Playdate (assuming 2x2 dithers) is to scroll in two-pixel increments.  If that eats into your smooovness (as I imagine it might), you might have to get resourceful. Two ideas I can imagine:

  • make the dither into a separate, transparent sprite that overprints the block and moves in 2-pixel increments, but that might be slow and a pain to track with your other sprites, not to mention make flashing effects difficult.
  • create two versions of the dithered sprites, with the dither pattern offset by one row in the alternate versions of the sprite. Then just pick the odd versions if your tile is in an odd row, and the even versions if the tile is in an even row. If you do that, the dither pattern itself stays still, while the solid-black and solid-white parts slide up under it. It would be an extra step wherever you're picking sprite frames, but depending on how that code's laid out it could be very straightforward.

Failing that, just have an accessibility toggle that, like, blacks out the center of the circle, cross, and heart, or draws them as white-on-black. Changing those three blocks would help distinguish heart from diamond, circle from both square and diamond, and the cross, well, that's just for symmetry since there are six blocks.

Oh, and a music toggle would be nice.