My goals for this week were to help set up collision physics, and start generating various objects in the world needed for the main gameplay loop.
I ended up helping on several other tasks that was not planned, such as creating a visualizer for colliders to help with debug, and adding extra features to ship rotation controls. At the time of writing, I am still in the process of adding a "fuel" item that you can pick up and deliver to the mothership, which would form the very basics of our core gameplay loop.
Personally I had a few events I needed to attend this week so I spent a bit less time on the project. Also, since everyone else was making a lot of progress on different branches, I spent quite a bit of time checking over and merging everyone's changes, instead of my own contributions.
Now that we have more of the infrastructure structure set up, I want to review our game design and determine what mechanics we should prioritize, and then proceed to implement those gameplay systems. For now, I think adding more controls such as braking and interacting with objects is high on the priority list.
From my own tasks not a lot because my tasks were rather mundane, but I've learned a bit trying to understand how the others implemented their systems, such as rotation velocity.
My morale is rising, as I think our project is finally shaping up to look a bit like a game, and we can start doing cool mechanics. Getting the build to work on Windows also removed a huge blocker to progress.