Finally, MS3 is here.
What has been done in this time:
- Basic graphics with animations and animation tree (part 1, part 2)
- AIs (hierarchical behaviours with message system) (behaviours, AI BASIC)
- Tagging and rating systems (link)
- Queries (link)
I will describe each of the systems in following days/weeks (and provide link here, and I see that I already described some bits). But for now, just watch video
What do we have here? Bugs with displaying graphics, but as MS4 brings proper display system, I didn't want to spend much time on that.
Enemies. All enemies have same main behaviour (attack, idle, go to door). Attack behaviour differs.
Wisp only goes through enemy giving damage while touching it.
Wrath circles around enemy and shoots fireballs.
Skeletons cooperate with each other, circling around enemy and one of them at a time attacks. After attack skeleton moves back and lets other skeleton to attack.
I will describe how it is done when I will be writing about AI.
At the moment I use original graphics with few changes and one new animation (skeleton attack).
I also want to change weekly updates to provide more info than just bare facts. So stay tuned.
Very welcomed update, and very promising results.
ReplyDeleteCongratulations on this MS3!
Thank you :) I know that it seems to move slowly and I apologise for that. But... as it is now not something I have to do to live, at least I want to be proud of the code and create something I'd like to work with in gamedev (I would really like to work with game engine organised at least as mine, but so far I haven't seen such. And gameplay code in many cases is sadly just a mess).
Delete