01-16-2016, 12:13 AM
We were already discussing this some time ago and we agreed the best architecture for the mobs to be Components:
http://gameprogrammingpatterns.com/component.html
http://ai.eecs.umich.edu/soar/Classes/49...umaker.pdf (unfortunately no longer available, use google cache to read: https://www.google.com/search?q=http://a...umaker.pdf )
Here's a link to the relevant forum thread: https://forum.cuberite.org/showthread.ph...2#pid10912
http://gameprogrammingpatterns.com/component.html
http://ai.eecs.umich.edu/soar/Classes/49...umaker.pdf (unfortunately no longer available, use google cache to read: https://www.google.com/search?q=http://a...umaker.pdf )
Here's a link to the relevant forum thread: https://forum.cuberite.org/showthread.ph...2#pid10912