BePuyo: A Tetris/GemDrop-like game

Good morning,Haiku users.
I’m currently in vacation and made a small fun project here.
Looking through the HaikuArchives,I found BePuyo really interesting as a small time-wasting game when you’re bored.
It didn’t want to compile anymore,and after it did,it still was buggy.
Now that it works,it’s really fun to play,it’s a bit like Tetris,but also not exactly the same.
Screenshot
The source code is now available at Codeberg: nikisoft/BePuyo: A Tetris/GemDrop-like game - Codeberg.org
I uploaded a 64bit HPKG here: https://codeberg.org/nikisoft/BePuyo/releases/download/1.0.0/BePuyo-1.0.0-1-x86_64.hpkg
Alternatively,you can also compile it yourself: make gives you a binary that you can directly run and make package creates a .hpkg that you can install.
I’m not creating a Release on Codeberg yet,as I don’t have my 32bit Haiku computer with me,so I can’t create the 32bit HPKG here and I don’t know if it even compiles on 32bit or if I broke something (will do that at Sunday when I’m back at home).

Let me know what you think about it :slight_smile:
Also please let me know if you find any bugs or have ideas for improvements.
While this is only a small side-project,I’ll of course try to keep maintaining it.

12 Likes

I’m now back at home and tested the code on my 32bit Haiku computer - It works :tada:
I have created a 32bit HPKG now as well,and uploaded both HPKGs to the Codeberg Releases,where you can download them:

4 Likes

I can’t download this in webpositive, it passes anubis but the downloaded archive is also an anubis page

It seems the download in WebPositive doesn’t send the cookies which are needed to remember that you passed the challenge.
You can instead download the .hpkg from Codeberg,where I reuploaded it today,that doesn’t use Anubis.
Or you can use a Terminal tool like wget or curl since Anubis checks for “Mozilla” in the user agent.

Hmm… worked for me with Web+ on x86… cool game…

Or use “Download Linked File” from the context menu. Or, for those already working in haikuwebkit, compile the latest changes.

or copythe link to clipboard, open a Terminal and use wget or curl

Thanks for the good number of workarounds,but that’s mostly irrelevant by now.
I reuploaded the HPKG to Codeberg Releases after I verified that 32bit also works,and that’s the preferred download method that will keep working.
The other filesharing site was only a temporary solution,not sure how long they even keep the uploads.
I changed the link in the start post to Codeberg now.

I just tried it through UTM Virtual Machine. It is unexpectedly fun. 19 was my best score.

1 Like

I’ve marked the GitHub repo as “Archived” and linked to your repo here.

2 Likes