Category: Yarn Theory Development Log

Development log for all work on an untitled space co-op game that I am working on with my team Yarn Theory.

  • Engine RPM Curves (Devlog #3)

    Engine RPM Curves (Devlog #3)

    After refactoring my engine audio implementation, I decided that It would be beneficial to have variables exposed on the two different ship classes that would allow me to adjust properties such as RPM curve and interpolation rate. I began by researching for methods to transform a given X value into its appropriate Y value along…

  • In my previous devlog I mentioned how differences in the ship movement systems required different implementations for the engine. That solution was fast and effective for meeting deadlines, however it posed issues for future development and iteration. I began by refactoring how I was calculating RPM and Load to eliminate redundant conditions and variables. But…

  • The first significant audio event I decided to work on was engine audio for the spaceship in our game. Getting auditory feedback for core mechanics is essential for player engagement and immersion, important metrics for our monthly playtesting sessions. The game is divided into two gameplay phases, “resource” and “minigames”, both of which involve one…

  • Contents Contents Overview Research Summary UI Design Language Reflecting Player/Environment Relationships for Two Players Simultaneously Split-Screen Considerations & Applicable Conclusions Relevant Conclusions Representing Player Movement Through Contradicting Environments Designing Separate Movement Sounds for Different Gravity Conditions Project setup and workflow tools Overview This will be the first in a series of development logs that I…