Inspiration

As fans of various cooking games, we were curious to see how we could combine that idea within an RPG fantasy setting of wizards and monsters. Additionally, our group likes the idea of support roles in video-games, in which indirect actions cause major effects in the virtual world.

What it does

In I Am The Support players play as the strictly support role of crafting potions for your party as they fight a monster. Party members will request different potions and it is up to you to fulfill their requests. Succeed and your team members will be able to fight and defeat the monster. Fail and so does your team. It's up to you, but who said you needed to fight to be useful?

Get ingredients from out of your backpack, mix them to create potions, then, if needed, mix the potions again to create more potent ones. Finally, give the potion to the requesting party member and watch them use it against the enemy monster.

How we built it

We used the 2D Unity game engine to create this game. We used some extra software like Inkscape and Gimp to help with images and sprites, and Audacity to help with sound effects and music.

Challenges we ran into

Our team has never finished a game in Unity, with only two members having used it before. There was a bit of a learning curve with this technology, especially concerning the parts that none of us have used before likethe sprite animations and UI elements.

Accomplishments that we're proud of

Overall, this was a very rewarding project. We created a working game within less than 3 days with only 1 of our members having done a hackathon before. Additionally, we were able to learn much more about a relatively new coding technology for us: Unity. Our game has multiple levels, sound effects, music, animations, meaning that it feels more like a real game than a base prototype.

What we learned

As mentioned before, we have little experience with the Unity game engine. Therefore, during this project we learned a lot about how to create games in one of the world's most popular engines. Similarly, none of us are well-versed in C#, which is what Unity uses, meaning that we had to adapt our programming language skills (Java, C++, and JavaScript) to C#.

What's next for I Am The Support

This game was made in a modular fashion, meaning that we could easily add more levels and content in the future. Perhaps we will do so and release it.

Built With

Share this project:

Updates