dreammelter / NVD23

Example Godot project for the Speedrun Workshop
0 stars 0 forks source link

base state machine system #3

Closed dreammelter closed 1 year ago

dreammelter commented 1 year ago

Keep it as bare-bones as possible - anything that needs a state machine or features of it can just build on top of it.

dreammelter commented 1 year ago

(I'll save the Urgent tag for bigger "oopsies" that affect whether the project can continue as is or not.)

dreammelter commented 1 year ago

So... enemies could implement its own very small version of this that child classes can build off from. Then the Game Manager could similarly include its own.

...or I could just.... make the one thing they can share.

I guess the question is: do I want to implement it using nodes, or would I have to create a class script and go from there... enemies could use the nodes, but IDK if it'd make the code less complex for students.

dreammelter commented 1 year ago

...I should just consider this done. If something breaks, I'll make a new issue. (Like everything else.)