Or "How I Learned to Stop Worrying and Love Coherence"
When I heard that Unity was building a new ECS architecture, I didn't think much of it. In general, I've been underwhelmed by Unity's API and overall architectural design, since it has always
For the last few months, I've been working with a group of my coworkers to build a small game based on the old Hasbro title Hungry Hungry Hippos. We built the game for
In Gunship, my game framework/engine, I use a type maps to store user-defined managers as trait objects while still allowing users (safely) to retrieve them as their concrete type. The key to
In one of Jonathan Blow's videos on Jai he discusses the issue of leaving variables uninitialized versus giving them default values. C and C++ leave variables uninitialized by default, saving the cost of