dreammelter / NVD23

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

base state machine system #3

Closed dreammelter closed 10 months ago

dreammelter commented 10 months 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 10 months ago

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

dreammelter commented 10 months 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 10 months ago

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