Skip to content

Player refactor

No due date 33% complete

Player code is currently neither reader-friendly nor as flexible as we want. This project is about fixing that.

The rewrite is mainly about dividing up player.gd--this script, which pilots the player character, is enormous, and also not terribly stylistic. The current plan is to redesign it as a multi-node state machine, as detailed in #244.

Several other…

Player code is currently neither reader-friendly nor as flexible as we want. This project is about fixing that.

The rewrite is mainly about dividing up player.gd--this script, which pilots the player character, is enormous, and also not terribly stylistic. The current plan is to redesign it as a multi-node state machine, as detailed in #244.

Several other player-related refactors are being considered as well. In order to help us stay aware of each other, those may also belong here.

Loading