6 ms·
We already knew that. Everything is coded as a minion. It's an geeky in-joke from the old Warcraft3 DotA and early LoL days. Please don't murder me. https://w
by jdmichal 4y ago
We already knew that. Everything is coded as a minion.
It's an geeky in-joke from the old Warcraft3 DotA and early LoL days. Please don't murder me.
https://www.reddit.com/r/dotamasterrace/comments/4pozfx/can_someone_explain_me_coded_as_minion_meme/ https://www.reddit.com/r/dotamasterrace/comments/4pozfx/can_...
- Q6T46nT668w6i3m 4y agoSo … Unreal? ;)
- bob1029 4y agoI think it is natural that every game engine eventually winds up with some sort of god object placed into a recursive, tree-like structure. You need some abstraction to represent "a thing in the world" and usually a way to say if a thing is subordinate to another thing. Minon, GameObject, Actor, Item, etc., are all solving the same problem.
- aliqot 4y ago> I think it is natural that every game engine eventually winds up with some sort of god object placed into a recursive, tree-like structure. I experienced less distress when discovering Santa wasn't real.
- shoo 4y agoreduce the signal to noise ratio of your cache reads with this one weird trick! data-oriented game engine developers hate him! more seriously, resources explaining why and how not to do this: CppCon 2014 Mike Acton Data Oriented Design and C++ https://www.youtube.com/watch?v=92KFSD3ObrY https://www.youtube.com/watch?v=92KFSD3ObrY Richard Fabian's book: https://www.dataorienteddesign.com/dodbook/ https://www.dataorienteddesign.com/dodbook/ Handmade Seattle 2021 Andrew Kelley A Practical Guide to Applying Data-Oriented Design https://media.handmade-seattle.com/practical-data-oriented-design/ https://media.handmade-seattle.com/practical-data-oriented-d...