Inspiration
Inspired by the Hackathon-long battle between wizards and dragons, you can now take the fight into your own hands by battling dragons and their hordes of skeletons!
What it does
Wizzerds is an isometric, 2.5D style game where the player controls a lone fire wizard. Skeletons spawn regularly during the battle, as do the dragons. Players can fight them off with their fire spell, or succumb to the horde.
How we built it
This was built from scratch using C++ and OpenGL graphics, with sprites made by us too! This involved getting the vertex data for our 3D objects, and creating the camera, enemies, and player all from scratch and incorporating them in the rendering pipeline.
Challenges we ran into
Getting the perspective right was a main challenge - figuring out the best parameters for the orthographic matrix took longer than expected. Building a good, robust rendering pipeline from scratch in the time pressure caused some setbacks and delays as some wrong corners were cut.
Accomplishments that we're proud of
We're proud of the whole game, and what we've learned making it. Making a controllable player character which can interact with the enemies by firing spells was a particular aspect that rounded off the game. We are also proud of the isometric style - this is exactly what we wanted from the game.
What we learned
We have gained a deeper understanding of OpenGL rendering, C++, and game creation.
What's next for TEAM3 Wizzerds
A more thorough enemy / wave system would be the next step, transforming the game from a simple skeleton shooter into a well-rounded project with proper progression through.
Log in or sign up for Devpost to join the conversation.