
TRISTAN IRISH

Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Web-Jets Dogfight
A little tech demo to showcase my AI. These little jets put on an entertaining show for you, making decisions with behavior trees! One tree is meant for deciding how to maneuver, and the other one is to decide which target to engage.
Down below, there's tanks that use navmesh agents to maneuver. They use coordinated tactics to try to push past the enemy and get to the enemy's turret systems so that the jets above can dogfight without worry.
Collision avoidance is also programmed into the steering of the jets. All the behaviors (Dogfight/pursue, Evade/flee, Strafe/Face target) input into a steering class the desired direction and speed, and the steering class will turn that into Yaw/Pitch/Roll/Thrust inputs, meaning the AI can be adapted for any behavior pretty easily.







