All right, another game is out! Mansion Malevolence is available for free for PC and Android on my Itch.io: https://nerudaj.itch.io/mansion-malevolence

The game is a demake of classic survival horror Resident Evil, reimagined as a solitaire card game that you can play in short bursts while commuting.

The game was made in C++, using SFML for rendering and sounds and TGUI for UI. Source code is available on GitHub: https://github.com/nerudaj/MansionMalevolence

https://youtu.be/f1jT3A2XqXU

#gamedev #indiedev #MansionMalevolence #ScreenshotSaturday #SFML #TGUI #cpp

Mansion Malevolence by Jakub Neruda

Reimagination of classic Resident Evil as a solitaire card game.

itch.io

This keybinding dialog took way longer to implement than I anticipated, but is generic so I can use it in any project from now on :)

#gamedev #sfml #tgui #ScreenshotSaturday

Summer is almost over and I'm releasing my summer-long project - MagRider! A simple-to-learn, hard-to-master 2D platformer where you move by magnetizing your avatar - a cutsy round ball.

Build by hand in C++, SFML and TGUI, this one also runs on Android and let me tell you a secret - it is a great toilet-break game! Just don't get too angry with the uncompromising difficulty so your phone doesn't end up in the toilet as well. 😁

Play the game for free: https://nerudaj.itch.io/magrider

#cpp #sfml #tgui #ScreenshotSaturday #Gamedev #Indiedev

I made a significant progress on #MagRider, but my last two weekends were so full I was unable to prepare any nice posts for screenshot saturday...

The most frustrating thing about this project is that coding is 90% about UI. Not only I have to make two completely different layouts (Android vs Win) due to aspect ratio / DPI differences, #TGUI is also somewhat slow on Android.

I will have to implement some AOT baking of TGUI elements to keep the game responsive.

Also, it is not a good idea to first build a layout and then add it to the Gui instance. Certain elements can't compute their size in time and then I end up with text bleeding out of computed boundaries 🫤

#gamedev

So yeah, I am making a game again. An homage to Magnetic Joe, working title MagRider. Stupid name, yes, does someone have a better suggestion?

Made with C++, #SFML, and #TGUI, target platforms are Windows and Android.

#ScreenshotSaturday #IndieDev #GameDev

New blog post: A Comparison of GUI Libraries for #SFML: #TGUI vs #SFGUI vs #IMGui and more

https://blog.rubenwardy.com/2020/01/21/creating-game-guis-in-sfml/

#gamedev #cpp

A Comparison of GUI Libraries for SFML: TGUI vs SFGUI vs IMGui and more