dreammelter / NVD23

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

Basic Enemy Setup #11

Open dreammelter opened 10 months ago

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

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

dreammelter commented 10 months ago

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

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