Sign in

ROllerozxa

@voxelmanip.se
7 followers 4 following 26 posts

(I tend to be more active on Mastodon: hachyderm.io/@ROllerozxa) I like touching the computer. University student, Principia maintainer, Luanti contributor, various other FOSS stuff... 21 – 🇸🇪 – 🏳‍🌈 voxelmanip.se

PostsRepliesMedia
Reposted by ROllerozxa
Unomelon @unomelon.bsky.social · 27/08/2026
Seems like Microsoft has sent a false DMCA to another block game, this time Luanti. Please check out this article to see more information about it. It's really bad that this sort of thing is allowed to happen. blog.luanti.org/2026/08/27/l...
blog.luanti.org
Luanti removed from Google Play due to baseless AI copyright notice
Luanti has been removed from Google Play due to a DMCA notice from Tracer.AI. We have filed a counter-notice, but this isn't the first time.
68332
Reposted by ROllerozxa
Principia @principia-web.se · 12/02/2026
Please donate to support my work on Principia and keep the community site running. principia-web.se/donate #gamedev #foss #opensource #donate #donations
principia-web.se
Donations
153
ROllerozxa @voxelmanip.se · 07/02/2026
I tried out Claude's C Compiler, a vibe coded #AI slop C compiler consisting of 180k lines of #Rust. I compiled and ran a simple Hello World, my puzzle game Tensy, #ClassiCube and finally the #Linux kernel using it. Also a brief mention of #slimcc at the end. voxelmanip.se/2026/02/06/t...
voxelmanip.se
Trying Out Claude's C Compiler
On the 5th of February Anthrophic published an article on their engineering blog detailing the creation of a C compiler using a team of parallel Claude agents over the course of two weeks. The compile...
110
ROllerozxa @voxelmanip.se · 17/12/2025
Update on my Hydroventure-like game thing: Last weekend I implemented some rudimentary Tiled map rendering as an experiment, but concluded that it wouldn't be suitable. I wanted something more polygon-based that would also transform perfectly to static objects in the physics world. #gamedev
Screenshot of the game with some Tiled terrain from a test map overlayed, with no collisions. The tileset of the terrain is also visible.
254
ROllerozxa @voxelmanip.se · 10/12/2025
Last week I began working on a water simulation thing in C with Box2D and SDL... First I used the SDL renderer to just render some lines and circles to the screen. But after bolting on a nice water metaball shader with OpenGL I decided to just write my own 2D OpenGL renderer (uh, yes!). #gamedev
284
ROllerozxa @voxelmanip.se · 30/11/2025
While Tensy 1.0.1 is mostly a minor patch release, one of the new things it brings is Windows XP support for the 32-bit build... So, if you want to play Tensy on Windows XP, in 2025, you can do that! (This is mostly thanks to SDL3 still supporting Windows XP to this day.) #gamedev #gaming #puzzle
082
ROllerozxa @voxelmanip.se · 30/11/2025
Tensy 1.0.1 has been released, a small patch release with various changes accumulated since last week. It is now live on itch: rollerozxa.itch.io/tensy News announcement: tensy.voxelmanip.se/news/2025/te... #gamedev #gaming #puzzle
rollerozxa.itch.io
Tensy by ROllerozxa
Select numbers that sum to ten
051
ROllerozxa @voxelmanip.se · 23/11/2025
Yesterday I finally released my game Tensy on #itchio. It is a #puzzle game where you match numbers to sum up to ten. It's $5 and available for a number of platforms, as well as a free web version. Source code is also available on GitHub for free. rollerozxa.itch.io/tensy #gamedev #gaming
rollerozxa.itch.io
Tensy by ROllerozxa
Select numbers that sum to ten
061
ROllerozxa @voxelmanip.se · 29/05/2025
TOTP is a great form of #2FA, but seems to be very commonly misunderstood due to the likes of Google Authenticator. I wrote a blog post which goes over how it really works, and how to remain in control while using it. voxelmanip.se/2024/11/20/t...
voxelmanip.se
TOTP - The most misunderstood 2FA method
Time-based one-time password (TOTP), RFC 6238, is an authentication method commonly provided as a means of 2FA for many services. It is a great alternative to other 2FA methods such as SMS. It is unfo...
000
ROllerozxa @voxelmanip.se · 29/05/2025
While working on the distribution for a LÖVE game (Box Smasher) I discovered Electron's rcedit Windows utility, which can be used to modify executable resource files such as the VERSIONINFO resource used for metadata, conveniently from a script. voxelmanip.se/2025/01/28/e... #gamedev
voxelmanip.se
Editing Windows executable resources programmatically with rcedit
Sometimes you are in a situation where you need to modify an already built Windows executable, whether it be a program without available sources or where it is more convenient to use already available...
041
ROllerozxa @voxelmanip.se · 29/05/2025
When writing for university I usually write things in Markdown. So when handing things in I end up converting it to a PDF using Pandoc and Weasyprint. I wrote a blog post which goes over the workflow I have been using for the past 2 years while at university. voxelmanip.se/2025/04/22/g...
voxelmanip.se
Generating PDF documents from Markdown
When you are supposed to write something and submit it as a PDF document, generally the most common tool that comes to mind are traditional word processors such as LibreOffice Writer. Such word proces...
010
ROllerozxa @voxelmanip.se · 29/05/2025
In early 2022, the #Luanti modpack Techage received a pull request with a malicious backdoor hidden inside. This year I wrote a blog post detailing the events as well as analysing the backdoor payload in question. voxelmanip.se/2025/03/23/t...
voxelmanip.se
The Luanti Techage Backdoor
In early January of 2022, a modpack for Luanti (named Minetest at the time) called Techage received a pull request from a well known community member by the name of HybridDog. The pull request was abo...
000
ROllerozxa @voxelmanip.se · 29/05/2025
Recently I wrote a blog post about porting my game Tensy to 7 platforms: Linux, Windows, WebAssembly, Android, macOS, Haiku OS and the PlayStation Vita. Throughout this I even found a bug in SDL, which got subsequently fixed. voxelmanip.se/2025/05/06/p... #gamedev
voxelmanip.se
Porting a game to 7 platforms
When making a game or another kind of general purpose program, you would usually want to ensure that it runs on more than one platform. Targeting a higher-level, cross-platform library rather than OS-...
181
ROllerozxa @voxelmanip.se · 29/05/2025
I suppose I should just post a bunch of stuff from me and see if anyone sees it
000
ROllerozxa @voxelmanip.se · 29/05/2025
It's sad that bsky's content language filter still appears to be broken for smaller languages. Would be great if it were possible to filter any feed/list by language as I assume you're meant to. But I don't know, German works fine in comparison.
000
ROllerozxa @voxelmanip.se · 28/05/2025
For some reason I keep coming back to bsky because I keep feeling like there's something I'm missing. Like there is something everyone else knows that makes bsky great that I haven't figured out yet.
000
Reposted by ROllerozxa
Principia @principia-web.se · 11/04/2025
Did you know that Principia was the sequel to the 2011 #Android hit Apparatus? It reached the top of the charts at the time as the #1 best selling game in its category, #1 top rated game and handpicked as Editor's Choice for several months on Android Market (wow, remember when it was called that?).
101
Reposted by ROllerozxa
Principia @principia-web.se · 11/04/2025
And of course, the classic Principia puzzle package still remains available, featuring 31 levels where you build contraptions of varying complexity to help robots reach the goal, through any means necessary. principia-web.se/classic-puzz... #foss #gaming #puzzles
001
Reposted by ROllerozxa
Principia @principia-web.se · 11/04/2025
In case you missed it, the new 2025.04.05 release of Principia last week reintroduces #puzzles as a new level type you can create in the sandbox. Create and play custom puzzles in Principia, just like in the old days!
101
Reposted by ROllerozxa
Principia @principia-web.se · 11/04/2025
Hello Bluesky! Principia is an #opensource physics-based sandbox building #game featuring #electronics, #circuitry, #robotics, miniature robots, #puzzles, #Lua scripting and more. Starting its life as a commercial game by Bithack, it has now been released as #FOSS to be developed by the community.
033
ROllerozxa @voxelmanip.se · 11/04/2025
How do flows work from someone posting, generally speaking? Say with the game-dev flow, it says I "opt-in with "game", followed by animation, art, audio, design, dev, jam, lighting, music, narrative, or writing.". Do I put this in the post, in my profile, or somewhere else?
100
ROllerozxa @voxelmanip.se · 11/04/2025
I suppose I should give an introduction of myself: I'm the maintainer of the open source game #Principia (@principia-web.se), and doing other open source work in addition to that (you may also know me from my work on #Luanti, formerly #Minetest). Beyond that I'm studying at university.
000
ROllerozxa @voxelmanip.se · 11/04/2025
I haven't really paid too much attention to Bluesky, and have mostly been on Mastodon, but apparently this place became quite popular. Hello Bluesky.
010
Reposted by ROllerozxa
Principia @principia-web.se · 05/04/2025
Principia 2025.04.05 has just been released! It brings many changes and improvements since the last release. The biggest one of them all is that puzzles are now once again available as a level type to be created in the sandbox and played from the community site! principia-web.se/news/19
Screenshot of a custom level with rotatable laser bouncers to connect the laser beam to a sensor on the other side of the room. (Level ID 1188)
011