Week 12 - jnoll4/tech190 GitHub Wiki
Here's my last journal. I am finally done with the game all the hardships and whatnot, I kind of feel like a real game developer, crunching in a major amount of the game in the last few days. Honestly, after roadblock after roadblock, I wasn't exactly sure if I'd have somewhat of a playable game. I had no idea how I would go about making a boss and how I would start the battle, but luckily, my probably janky way of creating the fight work. I set a circle collider on the last door to the boss room to act as a trigger to start the fight, and through three different scripts, I was able to set a variable for testing if the bossfight was activated and true, in which instead of spawning a regular enemy, it would spawn the actual boss. The only regret I have is not being able to set up a proper inventory system, or more specifically, being able to see if the player has the item, then either destroying it or using it when in the battle system. But it proved to be slightly more of a challenge than I could handle. Overall, I'm happy that I was able to put a complete battle system that works with little to no bugs, including animations, my own art, pretty much my own code, and my own music. Well, that's it. Now time to finish my 10 minute video and 20 page GDD.