Post-Mortem

Jimmy has died.

We are glad to have been able to push out a final product on the last day. Collisions, gathering tasks, resources, etc. had to be rushed through in the end, but the game became functional.

Looking back, there's a few lessons I can derive from the experience:
  • Early splitting of the code into different files helped immensely in organization.
  • Setting up the menu, main loop, and maybe a testing loop ahead of time would save trouble later.
  • Completely switching directions worked out but cost us time.
  • Push early and push often; pull with git pull --rebase and keep everyone on the same page.
  • Keeping a focused Trello board and tracking what everyone is working on is good