Mob status
#71
Yeah, Wolfs like to attack chickens, too.
Reply
Thanks given by:
#72
I have added a note that all mob-to-mob interactions are missing.
Reply
Thanks given by:
#73
I've been pondering mob stuff and researching strategies and design patterns. Ideally, AI should be highly customizable by plugins.

https://en.wikipedia.org/wiki/Strategy_pattern
https://en.wikipedia.org/wiki/State_pattern
https://en.wikipedia.org/wiki/Entity_component_system
https://en.wikipedia.org/wiki/Finite-state_machine
https://en.wikipedia.org/wiki/Automata-b...rogramming
Reply
Thanks given by:
#74
Hi,

after #3295 merges, I would gladly help and work on some (easier) mobs like slimes, squids, etc
Reply
Thanks given by:
#75
That PR should be finished soon.

Note that squids require a change to the Pathfinder. I'm planning to make the pathfinder more configurable to allow ladder climbing, underwater pathfinding, etc.

Also, we'd need to tune the physics a bit before doing proper jumping for spiders and slimes.

So, my general plan is:
- Mob refactor
- Implement some mobs
- Fix physics (Including player knockback, mobs walking through open doors, etc)
- Update pathfinder
- Implement remaining mobs
Reply
Thanks given by:
#76
The PR is currently closed. I am waiting for Tiger's smart pointers. Will open a new refactored PR when the smart pointers are merged.
Reply
Thanks given by:




Users browsing this thread: 8 Guest(s)