Legend:
(-) Goal incomplete
(~) Goal partially complete (buggy/hacked)
(+) Goal complete
Goals for this week:
1. Continue engine redesign
a. (+) Revised animation system
b. (~) Revise Basic Sprite
Goals for next week:
1. Continue engine redesign
Other work done:
None
Time is such a precious and limited resource. I'm always trying to feed too many hobbies and interests, always trying to avoid burn out, and lately I've been trying to avoid sleep deprivation. It doesn't leave a lot of time for working on this side project of mine, and the time it does leave is in that lull of motivation, energy, and focus.
All excuses, I know. I feel like putting my BS in a public space might help me get over it.
Now for the real reasons I'm slowed down: Engine design and implementation, complete with full documentation (useful commenting), is a pretty thick process. I've implemented the same basics a few times, but trying to do things in a more sustainable fashion (something I can reuse on several projects) is taking a lot longer. I get stuck spinning a what-if loop, trying to calculate my efficiency using what I'm writing, trying to detect code that might "expire" at some future point, requiring another overhaul like the one I'm currently tackling. It's mentally taxing to say the least.
However, the remedy is to actually get enough hours into development each week to chip away at the task. Now to just get over my excuses...
See you next week.
No comments:
Post a Comment