A list of idioms for the UMG ecosystem.
How should we represent entity properties?
How should properties be represented in video games?
I.e, maxHealth, damage, speed?
Common lua idioms
I have been using lua for a while. (About 4 years as of writing this!)
It's a language that I kinda grew up on, and I've learned to love.
This article will contain a list of idioms that are common to see in lua.
Lets go!
UMG has no versioning
In Untitled Mod Game, there is going to be no versioning of mods.
This is a very bold call, and it sounds stupid at face value.
But please, hear me out!
This lil article will explain my thought process.
Why should I use an Entity Component System?
ECSes are really cool and fun! This article will explain why I love them so much.
Technical implementation details for UMG
Question buses in UMG
Question buses are a cool idea! This article will explain what they are.
Emergence in games
Emergence is not needed for a good game. And we know this, because there are plenty of successful games out there that are non-emergent. (Some examples being: Super Meat Boy, the whole Call of Duty franchise, Mario Kart)
But as an indie developer, we are in a field where we NEED to put ourselves ahead by taking risks. If we don't, we will be outcompeted by others similar to us.