Voxelmanip Forums
ROllerozxa ROllerozxa
Posted on 2025-11-25 22:17 Link

Tensy is a puzzle game where you match numbers to sum up to ten. There are then different game modes with different gameplay but they all culminate in trying to get the highest score possible, which is then visible in the local in-game leaderboards. Simple but fun and addictive.

It's been something I have been working for a time on now. It's written in C with basically just SDL and some other libraries and I have subsequently ported it to a grand total of seven platforms: Windows, macOS, Linux, Android, the Web, Haiku OS and the PSVita (homebrew).

Recently, last week on the 22th I finally released a 1.0 of the game on itch.io:

Get it on itch.io

The downloadable game costs $5 but the web version is free and the source code is also available under the GPLv3, if you fancy some legal piracy. (really, it's more like shareware honestly)
ROllerozxa ROllerozxa
Posted on 2026-02-10 21:43 Link
Things have slowed down when it comes to further Tensy development but I've been implementing more proper controller support for the game, both with a virtual cursor controlled by the analog pad for navigating menus and a more precise cursor for the game board controlled using the D-Pad.



It's a bit satisfying playing a game I've made using a controller. Feels like a real game now!

---

With that I also gave porting the game to the 3DS a try. It... runs, but not very well. SDL does not have an accelerated renderer on the 3DS, so it's using the software renderer which is rather slow, especially on underpowered hardware like this.



Ideally I would abstract the rendering in such a way that I could make a custom Citro2D renderer for the game but uh, the game does not look particularly great on the 240p screen either, so it might be a lot of work for something that would not end up particularly great anyway. Also the sound does not work either, and I'm not quite sure what the issue is there, SDL has an audio backend for the 3DS.

When it comes to expanding the game onto other console platforms I would one day like to get Tensy running on the Wii U, but the SDL port that devkitPro maintains is currently only for SDL2 while I use SDL3. Backporting the game in a way that doesn't result in a full fork... would take some effort due to how much SDL functionality I'm making use of (some of which also being new in SDL3), and I'm hoping if I just wait a bit someone will end up porting the patchset for Wii U support to SDL3 without me needing to do something. Let's see.