Introduction
- “Asteroid Wars” is an arcade-style shooter game set in a chaotic solar system. Players aim to destroy the enemy’s mothership within timed matches, and victory can also be achieved by accumulating the most ship kills.
- A key highlight is its adaptable AI; enemy ships dynamically form team strategies, presenting a challenging aspect to gameplay. In terms of AI implementation, I used a 3D A* algorithm to enable AI ships to continuously track players, along with a series of steering methods to ensure the realistic movement of AI ships.
- Additionally, each AI ship unit has its own behavior tree, adding complexity and variety to their actions.