- what were your concrete goals for the week?
- I want to work on custom packets and more fleshed-out logic to finally allow players to interact.
- Lobby + ready-up system
- Scene switching
- Player spawning
- Enemy spawning
- Player orientation
- Networked animations
- Snapshot compression and delta compression
- Simplify process of adding networked behaviour to an object for our devs
- what goals were you able to accomplish?
- Snapshot compression
- Overview of simplified process for networked behavior
- if the week went differently than you had planned, what were the reasons? note that this happens regularly…I would prefer you to be aggressive in what you want to try accomplish rather than limit yourself to goals you know you’ll easily achieve. so answering this question is more of a reflection on the development process and the surprises you encounter, it’s not at all an evaluation.
- I was very tight on time this week, so I wasn’t able to get very much finished.
- I also had to help integrate parts of my code into other parts of the engine, which took some time away from my individual development goals.
- what are your specific goals for the next week?
- Finish network infrastructure for automatic sending
- Spawn players
- Integrate input
- what did you learn this week, if anything (and did you expect to learn it?)
- I learned that you need to pick your battles when you have to balance between moving quickly and planning carefully
- what is your individual morale (which might be different from the overall group morale)?
- Great! Highly motivated to continue piecing everything together.