Kane's Week 6 Report

what were your concrete goals for the week?

Last week, I said I want ships to have clean and intuitive controls and for them to be able to handle collisions with each other. Since these tasks got taken, I wanted to setup a join menu and for there to be different ship classes to select when players join.

what goals were you able to accomplish?

I setup the loading functionality, where the server game won't start until every player that is connected hits ready. Outside of that, the team was also able to meet and design out the rest of our game.

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 definitely accomplished less this week than I should have, it was mainly a surprisingly busy weekend and I usually do more work on the weekends.

what are your specific goals for the next week?

I want to finish the loading screen and player classes, and I want the game to start looking playable.

what did you learn this week, if anything (and did you expect to learn it)?

I learned how to handle connections using multithreading, since in order to get the loading functionality working, I had to modify our existing server and client loop.

what is your individual morale (which might be different from the overall group morale)?

My individual morale has dropped a bit, but that's mainly just because of outside things. I still think the game is going well and that I can do a fair share of work.