September 2017 (Week 4)
+ Oxygen and Shield systems are done
+ A bit of work on UI
- Motivation is low
- Not spending that much of time to dev
+ Oxygen and Shield systems are done
+ A bit of work on UI
- Motivation is low
- Not spending that much of time to dev
+ Unit combat
+ Units will break doors when they can't open them
+ Behavior trees
- Wrote slightly faster than "life" in last recap
- Implementing behavior trees took me way longer than excepted
+ Final revision of the code, no more rewriting
+ Singletons
+ Rooms support variable sizes dynamically
- Took a long time, multiple refactoring to find a structure that works
- Need to reimplement features to take advantage of the new code
+ Reworked code from scratch
+ Tweaked doors and units
+ Added systems terminal
- Still not satisfied with it, but i've found a structure that will work better
+ Pathfinding use room cells
+ Fire
+ Units can extinguish fire
+ Moving platforms
- Bugs
- I need to fix path following
- Heavy functions are called more than it should
- Still not having enough sleep
+ Selection box
+ FSM
+ Pathfinding
+ Draggable and Selectable behavior
- Didn't get enough sleep for 4 days