Mody AriUnity and Pushdown Automata: A Simple Path to Complex Game AI BehavioursBeside having a very cool name to pronounce, Pushdown Automata is a really great pattern to utilize when you want to create simple but…Dec 13, 2023Dec 13, 2023
Mody AriWhy Singletons in Unity Aren’t the Literal Spawn of SatanSingletons have always been considered an anti-pattern in software design.Mar 21, 20232Mar 21, 20232
Mody AriThe Dependency Rule in Unity — The Most Important Rule For Writing Clean Architecture For Your GameFind this article useful? This is a shorter version of a chapter from a free book I’m currently writing about designing clean production…Jan 25, 20231Jan 25, 20231
Mody AriinBetter ProgrammingUnity Production Patterns: Consistent Association With GenericsA look at flawed approaches with a better solution for themApr 12, 2022Apr 12, 2022
Mody AriThe Goal Is to Connect Your Game Mechanics to Your Core Experience, Not Just to Each OtherDesigning a compelling video game experience that players actually care about is tough work. This is no secret. I was recently asked to…Mar 15, 2022Mar 15, 2022
Mody AriStructuring Your Unity Code For Production: Important Best PracticesIt’s no secret that Unity is one of the most used game engines. It wasn’t so long ago, after all, that the company’s CEO claimed that half…Jan 2, 2022Jan 2, 2022