So I tried a dual monitor setup for #gamedev with a big central horizontal monitor and a vertical one for code. At a 16:9 ratio, the vertical monitor was just too thin for me. I'm back at a dual same-size 16:9 setup, #Unity on the left, editor (#Rider) on the right.
Activity Stream
If we boil down Gamedevelopment to the core, it's about getting players into a perpetual flow-state. Slowly rising challenge, always at the edge of the attainable. If it's too easy, players are bored. If it's too difficult, they get frustrated. #gamedev
So another #Unity #ScriptableObjects realization: If you clone a ScriptableObject for and later Destroy() it, it might still stick around before being garbage collected. Instead of cloning the object for runtime data, I ended up using a regular C# object.
After all these years using #Unity I just learned about the cost of null comparison against Unity objects, duh. #gamedev github.com/JetBrains/resh…
Modifying a ScriptableObject at runtime changes its asset file. Avoid unintended data changes by cloning it with Instantiate() before using it for runtime data. #Unity #UnityTips #gamedev
Unity's ScriptableObjects live outside the scene and stay in memory only when needed. Ideal for large datasets like inventory items or dialogue trees. #UnityTips #optimization
ScriptableObjects in Unity are really great for managing shared data without bloating your scene. I use them for config settings, global game data, or item definitions. 🚀 Goodbye, redundant prefabs. #Unity3D #gamedev
During the holidays, I was offered so many video games for free that I could probably comfortably play all year . I wonder if this is a trend that will essentially render premium games pointless and games will just become the top of a sales funnel for ingame items. #gamedev
I usually prefer my own usernames. #Unity Gaming Services API just gave me "FamiliarHoppingChinchilla#7". Now I'm torn. #gamedev
Finally. x.com/IGN/status/183…
"From bullet hell to cozy arcade shooter" – A long form write-up of my thought process on a gamedesign change for Super Space Arcade. #gamedesign #gamedev
tomwor.com/from-bullet-he…
I'm just reading "The Art of game design" by Jesse Schell. His "Lenses" approach makes perfect sense. He promotes to view a game from very distinct individual perspectives, separate from each other. Due to the lack of an overarching framework (or a science) for game design, this…
In this interview, Pieter Levels @levelsio makes a good point on all these AI startups being dependent on a middleman, the AI providers, making it hard to build a truly autonomous AI startup and always being vulnerable to rugpulls. youtube.com/watch?v=9Wjec3… #ai #startup…
So @gamescom is over and after I took the rest of the school holidays to recharge, I thought to write just a quick thread about the experience. #gamescom2024 #indiedev 🧵
"How I dropped the ball on Steam Next Fest" is a little post-mortem on my Next Fest appearance and things I want to improve on next time. #gamedev #indiedev tomwor.com/how-i-dropped-…
I'm trying to fix one single controller glyph on the Steam Deck for two days now. I know it's not that important, but that white whale has to die.
Great interview with @ThomasStewartW hosted by @thomasbrushdev with a focus on business development in games. youtube.com/watch?v=-M5byN…
Making video games is hard. With todays tools and services it also has never been easier. Both true. #gamedev #gamedevelopment
The best answer to game industry layoffs is not unionisation #gamedev
tomwor.com/make-your-own-…
The Demo for my game "Super Space Arcade" is released! Please check it out.
store.steampowered.com/app/1442050/Su…
#steamnextfest


