AI Boss Fight - Neon Slap

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

This AI project is a Unity boss fight rhythm game created during my 3rd year of university. It was a relatively simple project leveraging a simplified form of fuzzy logic to control the boss' behaviour. Unity's animation rigging system was used to control the boss' hand and arm positions thanks to Inverse Kinematics.

Being my first proper attempt at creating a complex AI system in Unity, throughout this project I had the opportunity to discover what ready-made toolkits were available in this popular commercial game engine. I also took the time to properly explore the main concepts of fuzzy logic in AI.

The game is a 3d platformer where a floating sphere-shaped boss is levitating in the middle of 8 platforms. The player can run and jump around the boss to avoid its hand attacks and can time bomb drops accordingly. The boss will lift its hands and attack platforms close to the player following the beat of the background music and will make random effects happen based on custom animation curves. Fuzzy logic is present as the boss' hp is taken as an input crisp value that is used by each effect's curve to determine the likelihood of it happening. IK is used to control and place the boss' hands on platforms. 

Build files to try out the game are available on this page, source files are available on github at the following link: https://github.com/GameDevChris/AI-Boss-Fight

Platforms
Release date
Developer
Bodsworthcm
Age rating
Not rated

System requirements for PC

Read more...
AI Boss Fight - Neon Slap screenshot, image №3740179 - RAWG
Edit the game info
Last Modified: Jan 20, 2023

Where to buy

itch.io