Advanced Bird AI
An AI project to create realistic bird behaviors for games.
Expanding upon the well known boid behavior, which causes entities within a space to create flocks, the Advanced Bird AI allows each bird entity within a flock to have its own personality and needs.
The birds within the space not only flock together and fly around the area, but also fulfill individual needs by separating from the flock to eat and sleep.
Once the birds are fed and well rested they rejoin their flock and continue the boid behavior.


Windows Build
Mac Build
Skelly's Uprising
2D Top-Down Boss Gauntlet Game
Skelly's Uprising offers a unique experience where the dialogue prior to each boss fight directly affects the boss's AI allowing for the user to experience different difficulties through a branching dialogue path.
The dialogue is designed to change the Boss's Health, Available Attacks, Speed of Attacks, Length of Attacks, and other variables that are modified as the player chooses different paths in the dialogue.


A Google Sentiment Journal
Utilizing a Google Sentiment Analysis API, the application translates the user's daily journal entries into a mood score. Using the mood score, the application display's the sentiment of each entry in the form of colors on the day of entry in a calendar.
The application uses a server to interpret past data given by the user. This allows the application to eventually allow the user to visually view their mood over the period of time they used the application
.png)
.png)
Want to know more?
click