home.social

#solodev — Public Fediverse posts

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

  1. I'm happy to anounce that my demo on Steam has been updated to V 0.1.1 with a lot of features that should always have been there! I would appreciate any feedback here or on Discord! #Mazestalker #gamedev #indiegame #solodev

  2. Some progress on this area. Mostly I have redone the battle collision: All precission, no more spitballing. Not obvious but one of the many things that I hope will add up to a supersmooth experience! #gamedev #indiegame #solodev #unity3d

  3. Switching away from Visual Studio was very intimidating. The ability to step into code and examine all of the variables is a powerful thing but it affected the way I program. Now that I use GCC, I've built up a habit of planting log reports. I rely more now on a tight cycle of "code, compile, and test" to prevent unexpected behavior.

    The code isn't carved from a stone of errors but laid intentionally as molded bricks.

    I look fondly on these limitations now.

    #Programming #Solodev #Devlog

  4. Switching away from Visual Studio was very intimidating. The ability to step into code and examine all of the variables is a powerful thing but it affected the way I program. Now that I use GCC, I've built up a habit of planting log reports. I rely more now on a tight cycle of "code, compile, and test" to prevent unexpected behavior.

    The code isn't carved from a stone of errors but laid intentionally as molded bricks.

    I look fondly on these limitations now.

    #Programming #Solodev #Devlog

  5. Switching away from Visual Studio was very intimidating. The ability to step into code and examine all of the variables is a powerful thing but it affected the way I program. Now that I use GCC, I've built up a habit of planting log reports. I rely more now on a tight cycle of "code, compile, and test" to prevent unexpected behavior.

    The code isn't carved from a stone of errors but laid intentionally as molded bricks.

    I look fondly on these limitations now.

    #Programming #Solodev #Devlog

  6. RE: mastodon.gamedev.place/@Smohc_

    After four months, I've finally worked out all the audio bugs and all I had to do was completely rewrite my entire code base.

    Instead of focusing on X11, I decided to just let SDL3.0 handle all the cross-compatibility nonsense. Now I have access to Windows, Linux, Android and WebGL implementations.

    My triangle wave generator was broken though. Nothing on stack overflow worked. Here's the REAL formula I used to fix it: mathworld.wolfram.com/Triangle

    #programming #solodev #indiedev #devlog #SDL3

  7. RE: mastodon.gamedev.place/@Smohc_

    After four months, I've finally worked out all the audio bugs and all I had to do was completely rewrite my entire code base.

    Instead of focusing on X11, I decided to just let SDL3.0 handle all the cross-compatibility nonsense. Now I have access to Windows, Linux, Android and WebGL implementations.

    My triangle wave generator was broken though. Nothing on stack overflow worked. Here's the REAL formula I used to fix it: mathworld.wolfram.com/Triangle

    #programming #solodev #indiedev #devlog #SDL3

  8. I missed out on #screenshotsaturday due to yard work. D:

    You should check out the Veridian Expanse demo on Steam though. I think you'll have a blast! store.steampowered.com/app/213

    #indiedev #indiegame #solodev

  9. I was supposed to publish new builds of my strategy game on Friday morning, but I spent the last 2 days fighting with Windows 11 that was messing the video resolution when scaling is ON. 🤦‍♂️

    36 hours later things seem to work fine, but I am done for the day. 😩

    #indiedev #gamedev #solodev

  10. After years of restraint about adding new enemies, I'm going all out right now. I have a LOT of new areas to cover then what was originally intended, so I also need a bigger cast! #gamedev #indiegame #solodev #unity3d

  11. If you have the possibility to help me to reach the end of the month, I'm sharing my ko-fi page. You can also play NOKOMA on your phone, share, repost, etc. Any help is precious. Thank you! 💙

    ko-fi.com/owlnewworlds/goal

    #indiedev #gamedev #solodev #help #support #kofi

  12. Also added support for treating alpha as "screen-door transparency" thing to my sprite shader, so now I can make cool effects like this for free.

    #gamedev #solodev #indiedev #0xDEVLOG #theGRIMOIRE_

  13. Implemented tweening system in my engine/game. I really like having tweens as they are very cheap, yet very powerful way to add what cool kids on the block call "game juice".

    Dramatically slowed down so the effect would be seen, will be much faster in the game, obviously.

    #gamedev #solodev #indiedev #0xDEVLOG #theGRIMOIRE_

  14. I need your help more than ever to survive the coming weeks. You can play NOKOMA on your mobile, wishlist the game on Steam, like and repost this post but if you're willing to, maybe you could help me with a little "coffee" 🙏💙

    ko-fi.com/owlnewworlds/goal

    #indiedev #solodev #help #kofi #support

  15. Been working hard on multiplayer inventory management and item synchronization, but it's still pretty messy... 🙀

    As a bit of a break in working on the complicated stuff, I made some more Kitty Corps p̶r̶o̶p̶a̶g̶a̶n̶d̶a̶ recruitment posters and implemented some HUD animation and cleanup! 🐱

    #gamedev #godot #indiedev #kitty #solodev

  16. I really like slowly reviving an old area. The workload would be unrealistic by myself, but my past self inherited me a lot of substance to work with! #gamedev #unity3d #solodev #retrogaming

  17. When you're working with SDL3 there are extra headers that aren't included. Image, mixer, ttf, and net are seperated out. These are official extensions to the library, so I'm a little curious why. Except for ttf, everything is under the zlib license so it's not that. Maybe someone out there has more information...

    #programming #solodev #devlog #sdl3

  18. "Welcome traveller! Stay a while! Enjoy our little bit of paradise."

    This is the inside of the Inn, where the player edits their card deck before going into battle.

    #gamedev #indiedev #solodev #screenshotsaturday #godot #indiegamedev #roguelite #roguelike #deckbuilder

  19. Alright, this is the day of *cool* posts, so, here's another one.

    Logistik works perfectly on Linux :)
    Still have to do some little UX improvements for the steam deck such as ... a way to quit the game 😆, or gamepad support, but still great to see :)

    #indiedev #indiegame #gamedev #solodev #hobbydev

  20. One common issue I see online is that people don't always have the package for SDL that matches mingw. I see a lot of complaints about the problems but no one has a general solution.

    32-bit windows exe:
    mingw-w64-i686-gcc
    mingw-w64-i686-sdl3

    64-bit windows exe:
    mingw-w64-x86_64-gcc
    mingw-w64-x86_64-sdl3

    64-bit windows ucrt (for when your using native windows cmd):
    mingw-w64-ucrt-x86_64-gcc
    mingw-w64-ucrt-x86_64-sdl3

    #programming #solodev #devlog #sdl3

  21. Today I ran into two issues with the SDL3 documentation.

    First is the intro to mingw. It guides the user to ucrt. Works great for x86_64 but the i386 libraries don't exist. Compiling with -m32 everything breaks.

    So you might as well compile SDL yourself. Great... except you have to know the secret to debloat the executable.

    Check this link out for more info:
    voxelmanip.se/2024/12/14/sdl-l

    #programming #sdl3 #devlog #solodev

  22. Bonjour Monde !
    Le #storyboard de la première cinématique est terminé !
    Vous pouvez le retrouver en meilleure définition sur mon blog kholo.pix-n-chill.fr/blog/?vie
    #solodev #gamedev

  23. Turns out getting text-revealing, auto-wrapping text that doesn't make words jump across lines as they get longer is a bit of a pain. 🫠

    Newlines were manually inserted pre-refactor. Now they're automated. One less thing I (and localizers?) will need to put up with. #MayGame #indiegame #solodev

  24. which button type do you like better? words or pictures? or both? currently it's both... forgot to capture the cursor, but you can imagine it...

    #SoloDev #IndieDev #GUI #GameDesign #IndieGame #VisualNovel #VN #RenPy #DungeonOfDeparture #PixelArt

  25. A basic but overdue technical upgrade: migrating my portrait components from hand-colored sprites (a prototyping solution that I never replaced) to palette-swap shaders. This should clean up my sprite work quite a bit and make it a lot easier to add new models and colors. Hair in particular was getting to be unmanageable, with six styles and ten colors split into three layers.

    #IndieDev #GameDev #SoloDev #ScreenshotSaturday #MinervaLabyrinth

  26. I implemented preliminary support for difficulty settings with several different factors that I can control. This is something I wanted to do for ML1, but by the time I was considering it, I felt it was too late in development to do it in the way that I wanted (it would require an editing pass over every encounter in the game, just for starters). This time I'll have it ready on the ground floor and can test and refine it as I go.

    #IndieDev #GameDev #SoloDev #MinervaLabyrinth

  27. Last week, I made a Jetpack Joyride clone for "20 Games Challenge". It lacks some elements (vfx, more coins, robots, etc.) for now. Other than that, what do you think I should include next?

    #indiedev #gamedev #solodev #godot #indiegamedev #gamedevelopment #gamedeveloper #godotengine #indiedeveloper #pixelart #sologamedev #sologamedeveloper #games

  28. So some of you might write a "failure to initialize SDL" conditional like this...

    if( SDL_Init( SDL_INIT_VIDEO ) < 0 )
    { printf("failure"); }

    This isn't the right and proper way because SDL_Init returns a boolean.

    I thought "Now is a great time to do the right thing."

    So I wrote this, went to sleep and lost hours of my life debugging. See if you can spot the problem.

    if( SDL_Init( SDL_INIT_VIDEO ))
    { printf("failure"); }

    #programming #sdl3 #devlog #solodev

  29. Work on the my game's refactor continues. Jumping, attacks, and scripting are re-implemented.

    And also...

    Our first graphical filter! This one reproduces the dot-matrix look of old handheld screens, where you could see individual pixels separated by thin lines.

    #MayGame #indiegame #solodev #cozygame