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.

Built With

Share this project:

Updates