What were your concrete goals for the week?
- I want to fully get the GameObject and Component system set up and networked
- Thread-safe MessageBroker / Component system
- Clean up code / files
- Networked components set up
- Then I want to implement a basic game with multiple players and a boss NPC
- And I want to work with the group looking into the files for models and animations
- Basic GameObject / Component system created
- Clean it up and network it
What goals were you able to accomplish?
- I was able to get a new GameObject and Component system set up
- We do have the basic game system with multiple players, but no boss NPC
- We actually have a lot of animations done
If the week went differently than you had planned, what were the reasons?
- I had to recreate GameObject and Component from the ground up, so this lead me to get back tracked a bit, but this was ultimately for the better!
- We got a lot less done in terms of merging just because of cross-platform compiling issues
What are your specific goals for the next week?
- Finally merge stuff together
- Base things in GameObject/Component system
- Base things in Packets
- Then I want to implement a more fleshed out game with multiple players and a boss NPC
- Collisions and projectiles
- Player spell casting
- Boss NPC
- Clean up animation and implement animation blending
What did you learn this week, if anything (and did you expect to learn it?)
- I learned a bit more about C++ basics that I had forgotten over the years, and a bit more
- The nitty gritty of templated functions (I expected to learn about this)
What is your individual morale (which might be different from the overall group morale)?
- Personally, I’m doing alright. I was sort of discouraged by all the issues we’ve been having outside of the actual coding (compiling issues and whatnot), but besides that I’m really excited with what he have ready right now