First, i may be getting a new computer soon thanks to people IRL helping me.
Anyway, i finally implemented a working state machine in my project https://github.com/EyeBallTank/PROJECT-NORTUBEL-main-ish but there's two issues:
- The companion character keeps running around the player during FOLLOWME mode.
- The companion jumps when the player jumps, so they're likely to get stuck in basic places.
But that requires some tweaks, before i move onto other goals such as:
- Improving the companion FOLLOWME/STANDSTILL state machine
- Adding health and death
- Configuring health/damage/speed/etc values
- Melee attack state for the player
- Allowing the player to kick a soccer ball as a form of attack
- Grapple hook-like feature
- Slide state for both main actors (Even if i need ice floors or something)
- Pushable objects and "PUSH" states for both main actors
- Water and "SWIM" states for both main actors
- "CRAWL" state for the companion actors
- Add the sprites animations/frames according to most of the gameplay mentioned above
- Add "alternate skins" for the companions that represent the 6 characters
- Switches and keys
- Rearrange how scene switching works, like a scene manager etc
- Enemies, NPC's and actual level design
I already wrote some goals in the Github page (Which is also not the same thing as all those plans in the Google doc bible where i overplanned even harder than James Cameron with Avatar).
Also, i did improve the sprite sheet a little better here https://i.imgur.com/fFOKhaM.png so now the image respects the grid.
Any help or hint is appreciated.