
TRAILER
ABOUT THE GAME
ToyTank is a 3D platformer and shooter game, where the player controls a tank. The objective is to beat levels shooting and using the mine to shoot and jump.
I worked on ToyTank during my 3rd year at DigiPen Institute Of Techonlohy - Bilbao on a team of 7 programmers. The game was built on a Custom C++ Engine that we did from scratch.
TEAM MEMBERS
Programmers: Gaizka Calvo, Mateo Couso, Júlia Gumà, Kerman Munitxa, Ander Najera, Blai Navarro and Mikel Sertutxa
Cover and Game Logo: Oihane Díaz de Espada
MY CONTRIBUTIONS
- Graphics System using OpenGL. In this regard, I implemented Phong Shading, Dynamic Shadows and Post Processing effects.
- Collider Loader from Mesh tool. It takes a mesh file and it creates box and sphere colliders around its meshes.
- Tank's base Controller to be confortable for a 3rd person game.
- 3 levels out of 6 of the game, including the Tutorial and Final Boss. I designed and built them, as well as their own unique mechanics.
- Flying Turret Enemy. It is a turret that follows and shoots the player.
- Triggers and Reactors system. This system boosted the creation of level mechanics where certain action needs to create a reaction. For example, buttons that open doors or enemies that when killed open new paths are built using it.
- TV Mechanic. This mechanic lets the player travel between analogic and digital worlds where enemies and platforms can appear or disappear.