top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Web-Jets Dogfight

Project type

Game

Date

Spring 2025

Game Link

Project Files

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.

© 2022 Tristan Irish. Powered and secured by Wix

bottom of page