home.social

#tgui — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tgui, aggregated by home.social.

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

    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: github.com/nerudaj/MansionMale

    youtu.be/f1jT3A2XqXU

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

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

  3. 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: nerudaj.itch.io/magrider

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

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

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