|
|
|
|
|
by jhgb
1457 days ago
|
|
> Right but now it’s also raining and a full moon and the goblin is a werewolf and wands also have AOE spells that hit multiple opponents, except when those opponents are blocking What exactly does this change? In a well-written program you should be able to write code that adapts to context so that you don't have to pass absolutely everything. > Sure, the code kinda sucks either way, but the data oriented approach works exponentially better as the object interactions become more complicated Maybe what you want is actually https://mitpress.mit.edu/books/software-design-flexibility. |
|