Advertisement Β· 728 Γ— 90

Posts by ROllerozxa

I'm scared there are people with money to burn on the Steam Direct fee for this

1 week ago 1 0 0 0
Donations

Please donate to support my work on Principia and keep the community site running.

principia-web.se/donate

#gamedev #foss #opensource #donate #donations

2 months ago 5 3 1 0

It can in fact compile the Linux kernel, and at least get a kernel image built for RISC-V running in QEMU. But once you go off from what programs it was told to test on you'll start to run into some issues.

It's a big party trick, and an expensive one at that.

2 months ago 0 0 0 0
Preview
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...

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...

2 months ago 1 0 1 0

OMG thank you!! :DD so cool that there are others out there who are just as big fans of the original game as me

3 months ago 1 0 0 0
Video

Then yesterday I worked on getting accelerometer controls working with game controllers such as my DualShock 4 controller. Also mapped the jump and collect abilities to buttons... really do love how easy SDL makes it to support game controllers!

#gamedev

4 months ago 5 3 0 0
Video

So on Sunday I ended up writing a simple terrain editor tool in Python with Pyside6, which saves the drawn polygons to JSON that the game then loads to create polygons in the physics world. Gonna be useful for prototyping.

#gamedev

4 months ago 7 3 1 0
Advertisement
Screenshot of the game with some Tiled terrain from a test map overlayed, with no collisions. The tileset of the terrain is also visible.

Screenshot of the game with some Tiled terrain from a test map overlayed, with no collisions. The tileset of the terrain is also visible.

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

4 months ago 5 4 2 0

Inspired by Hydroventure, you control the water by tilting the world and you can also make the water jump and collect it together. Hopefully I'll continue to work on it until it becomes something interesting.

4 months ago 3 1 0 0
Video

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

4 months ago 8 4 2 0
Post image

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

4 months ago 8 2 0 0
Preview
Tensy by ROllerozxa Select numbers that sum to ten

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

4 months ago 5 1 0 0
Preview
Tensy by ROllerozxa Select numbers that sum to ten

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

4 months ago 6 1 0 0
Preview
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...

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...

10 months ago 0 0 0 0
Advertisement
Preview
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...

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

10 months ago 4 1 0 0
Preview
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...

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...

10 months ago 1 0 0 0
Preview
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...

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...

10 months ago 0 0 0 0
Preview
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-...

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

10 months ago 8 1 1 0

I suppose I should just post a bunch of stuff from me and see if anyone sees it

10 months ago 0 0 0 0

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.

10 months ago 0 0 0 0

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.

10 months ago 0 0 0 0
Advertisement

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?).

1 year ago 0 1 1 0
Post image

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

1 year ago 0 1 0 0
Post image

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!

1 year ago 0 1 1 0
Post image Post image Post image Post image

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.

1 year ago 3 3 0 0

(Er, they are called feeds. Of course they are called feeds)

1 year ago 0 0 0 0

Or do most flows do manual curation of who shows up, and I'd need to get added to some list manually...

1 year ago 0 0 1 0

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?

1 year ago 0 0 1 0

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.

1 year ago 0 0 0 0
Advertisement

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.

1 year ago 1 0 0 0