Our inspiration for creating War-Locks was a play on our first project idea weeks before the event was to start. Our first idea was to stick with the theme of "hacking", so we wanted to create a game that used devices connected by trees that would slowly get infected. The goal of this game was you (the player) would combat the approaching virus before it reached the root device. Once the theme was announce we decided to change our approach and made War-Lock!
What it does
War-Lock is an 8-bit, top-down informational game that teaches the player the basics of virus types by having the player character (In this case, our Wizard named Wizzy) investigate computer logs and diagnose the Virus before time runs out.
How we built it
To build this game we first downloaded Intellij for an easy to use software that could run java and other applications such GitHub (which we used to commit, push, and update our project). However, the real meat and potatoes is the game engine we used, libGdx. This engine gave us access to tons of libraries that we took advantage of to the fullest to make as cohesive of a game as we could in a short time period.
Challenges we ran into
Many of the challenges that occurred had to do with complications with using library commands and how to implement certain commands within those libraries. Ironically, the game engine which we praised earlier is ultimately what costed our team the most time because figuring out the libraries took A LOT of research.
Accomplishments that we're proud of
Learning a whole new library was definitely rewarding in its own way, especially when our research came into fruition physically. We got to implement smooth character movement, our own audio files, assets, and got through most of the project with such a short time-span.
What we learned
We learned a whole new game engine as a team and developed effective communication skills throughout, this was made more effective through apps such as discord and GitHub where file, and web sharing takes almost no time at all.
What's next for WARLOCK
This is not the end for War-Lock. There was a lot of love put into this game, and there is still a lot more to put in. At the very least, we would like to see this project to its conclusion, but adding more game mechanics can add nuance to the game that could spark further interest in the games development. We are glad that War-Lock was our first project entered at hackathon, and we hope you enjoy the game.