(Sorry about potato quality, yet to find a good video editor for free)
Earlier today I came up with an idea to try and make my own AI in the free version of Unity seeing as though it doesn't seem to feature any definite AI system. I started experimenting with the idea when I eventually made it to college and I couldn't seem to make the concept work. However all was not lost!
As my first attempt at making the system work included some input from the player I decided to try and make more of an AI behavior that would respond to the players movements. I set up a group of four cubes and went about creating the code that would then make the AI (The red cubes) move in response to the player. The more I coded the more I realized, hold on a sec! The more I code of this the more separate scripts I'm using. I quickly hit that idea on the head and switched to using Unity's tagging system to give each AI a tag and then have them only react to a certain bit of code which was all compiled into one script (With many many if statements!). After a while of writing the code fully and testing to make sure it worked I started to come up with a new idea to turn it into a completely new game.
For some reason I'm stuck on the idea lately of taking any form of power or attack away from the player, I'm not entirely sure why but I do think it gives the player a bit more of a challenge. I've started out with the basic idea of creating a score based game with multiple different types of AI that spawn in with the plan of once this main mode is down and concrete adding another "Challenge" mode with a variety of different tasks for the player to complete. I'm intending to add a few different characters as well to try and add a little variety to the game to keep players from getting bored (Check back for updates on that soon!).
This update ended up being a little longer than intended but hey! Trying to make these posts a heck of a lot more frequent so check back for more!