Journal Entry 9


Date: 2025-04-26

Activity: Begin work on Project C

Time spent:

  • Implementing basic movement: 52 minutes
  • Implementing rotation stabilisation: 75 minutes
  • Fine-tuning colliders and camera position: 5 minutes
  • Implementing camera pan: 20 minutes

Total: ~ 2.5 hours

Today I began working on my Project C, which I intend to be a spaceship movement simulator, ideally with accessibility for blind players.

Implementing the basic translation and rotation wasn't hard, though I did get stuck on the roll axis seemingly interacting with the rest of the rotation in an unnatural way. However, this turned out to be probably just an illusion due to the shape of the capsule.

Implementing the rotation stabilisation was harder, as the corrective torque was applied in the opposite direction than needed in certain orientations. I eventually realised that I needed to work with angular velocity within the local coordinate system, and had to look up how to access this value. After that, the rest was trivial.

The rotation stabilisation makes navigation way simpler. I think a very interesting mechanic I could implement in some levels would be the stabilisation system breaking, requiring the player to handle the vessel completely manually.

Files

25w17a.zip 4.4 MB
61 days ago

Get Project C

Leave a comment

Log in with itch.io to leave a comment.