dreammelter / NVD23

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

Basic Enemy Setup #11

Open dreammelter opened 1 year ago

dreammelter commented 1 year ago

Setup the minimum features available for each type:

Visuals should be handled by each enemy type itself, so this can be a starter class to inherit.

dreammelter commented 1 year ago

All of this is gonna involve the state machine and raycasts... nothing too complex, just a tiny bit of extra research to see how to do it in Godot.

dreammelter commented 1 year ago

I'll setup the chicken and the plant and call it a day...

dreammelter commented 1 year ago

The machine isn't... working. Currently. Nothing moves. I'll have to check this out some other time.

dreammelter commented 1 year ago

Timer wasn't on. But the enemies also think they're in air. Lifting the chicken up to be dropped onto the ground didn't seem to change that.

dreammelter commented 1 year ago

Air state never transitioned out so the enemies were stuck in that state. Don't program after bedtime. 🔥 👍 🔥

It's still very incomplete but it's hilarious as it is right now.