I blogged again. 🫣 "Every step filled with dread" – The Hidden Costs of Convenience: Choosing Between Control and SaaS in Game Dev. #gamedev #saas
@tomwor @tomwor.com
"The Legend of Zelda" was inspired by Shigeru Miyamoto’s childhood adventures exploring caves near his home in Kyoto. So many video game devs seem to be inspired by childhood experiences. #Zelda #GamingHistory
I added a public property "debugLog" to all of my ScriptableObject events, to see when listeners are registered and the event is fired. Great for insights. #unity #gamedev

I finished the GameOver UI – it now show the leaderboard instantly. Learned a lot about Unitys UI system and Layout Groups, it's not that bad once you figure out the basics.
There is a slight pixel scale issue at 1280×800 (Steam Deck resolution) because I need to scale it by 0.75 – probably nobody will ever notice, but it burns a hole in my eyes right now nevertheless. #gamedev #pixelperfect
Ok, I feel a little hurt. #gamedev
Bodybuilders have "leg day", game developers have "UI day".
Shoot me in the face. #gamedev
Hadouken! 🔥 Street Fighter II revolutionized gaming with combo attacks, but they were actually a programming glitch that became a core feature. Accidental genius! #StreetFighter #RetroGaming
You can use ScriptableObjects as an event system. Define event assets (GameEvent) and listeners (GameEventListener) to decouple systems. This modular approach keeps dependencies low and scales beautifully. #Unity #UnityTips #GameDev
Little known fact: In Super Mario Bros., the clouds and bushes are actually the same sprite—just colored differently. Saving memory, one pixel at a time. 🌥️🌳 #RetroGaming #MarioFacts
