Hello everyone. In today’s blog, I am going to write about what I have learned from our ten weeks adventure. There is a lot to cover, so I am just going, to begin with, what I have learned and how it has impacted me.
In ten weeks we made a game which is all about to belong to a group. We did not want to do a network game, so we tried to create AIs that is smart enough to give the player the feeling of belonging. The creation of the AI has taught me so very much, how to make six different entities, interact with each other and the player. The AIs is a central part of our game as they were the ground for our aesthetic. I learned to create responsive and ”smart” AIs by doing many examples and ask the internet for help if I got stuck.
Another thing which I have learned a lot about is teamwork, how it works in a more prominent game development group and how the game development pipeline looks alike. I learned this by working on the same project with the same people for such long time needing to hit milestones and in the end have a fully functional game.
I also learned a lot about coding and code cleanness and how to make the system more easily readable by other and making everything more modifiable and flexible. This skill came to me the more I programmed and read others code it is a natural thing to happen when a person wants to become better at what that person is doing and gaining more experience.
The result was a game which you play as a bee and take care and help your swarm of six AI bees. All the while shooting down flies, wasps, dragonflies, and spiders to get to your hive which is assaulted by a bear. We did not have time to add the bear as a boss, but we added in the end, you chase the bear off with the help of your swarm. To combat all of the different enemies you as the player can call all of the AI bees to you and in turn add their firepower to yours.