GTcreyon / SM63Redux

Code base for Super Mario 63 Redux
https://sm63redux.com
Mozilla Public License 2.0
195 stars 27 forks source link

Use a state machine for the player scene #244

Open GTcreyon opened 12 months ago

GTcreyon commented 12 months ago

Describe the feature you'd like Rewrite player.gd and the player scene in general to make use of a state machine instead of a single monolithic script.

Do you intend to contribute this yourself? If so, how do you plan on doing it? I can provide a state machine implementation designed with platforming in mind, derivative of https://github.com/Charpurrr/SuperMarioSolarEngine. I may be able to code the states themselves, but perhaps not.

Koopa1018 commented 12 months ago

Would facilitate solving of #158 as well.