Asteroids built on a handmade engine for learning.
Doyle Thai
8fc895e584
Remove the use of beginAttack and endAttack in the entity update loop and delegate all changes to entity through state switching. This consolidates the flow of data in the loop more consistently by going through one master function. This also minimises the number of entry-points to functions that will update an entity states- for ease of comprehension. |
||
---|---|---|
data | ||
extern | ||
src | ||
.clang-format | ||
.gitattributes | ||
.gitignore | ||
Dengine.sln | ||
Dengine.vcxproj | ||
Dengine.vcxproj.filters |