A single-level demo of the Campaign Mode has been added. This is the starting point for me to build a rich and sophisticated 1v1 single-player experience.
Technical foundations already implemented:
- A complex AI framework
- Stamina system that affects AI character's behaviours, choice of animations, as well as animation speeds.
- AI knows the reach of each of its punches for being able to choose an appropriate attack move based on changing situation.
- attacking Arm utilizes Inverse-Kinematics so the punches will point to target positions (player's head, chest etc) and they are less likely to penetrate into player character's model.
- Groundwork has been done to simulate AI's "reaction speed". More capable AI will be able to adjust punching direction faster based on player movement so their punches are more difficult to dodge.
- Each animation comes with unique sound clips and facial animations.
The system will be constantly enriched and fine-tuned.
