OpenGL
C++
Photoshop CC
Blender

Dodgeball Masters is a frenetic multiplayer sports game where two teams compete until one of them stands above the other by eliminating all the rival team members.

There are 8 different characters to choose from for your 3 members team, with differents statistics and skill sets that enable a wide range of possibilities and strategies.

Platforms: Linux


GITHUB REPOSITORY

Dodgeball Master's main game mode consists of 3 vs 3 dodgeball games, where players control the three characters they have chosen for their team. To create their team, players can choose between 8 different characters with +20 different special abilities and characteristics that enable a wide range of possibilities and strategies during the games.

To win a game, players must eliminate all the characters on the opposing team by hitting them with the ball. To protect their characters, players can both use special dodging abilities and catch the ball in the air. When all the characters of one of the teams are eliminated, the game ends.

Finally, the game has a local multiplayer mode that allows 2 players to face each other and see who is the true dodgeball master.

• Led the project, distributed tasks and ensured the development of the project aligned with the team goals.

• Responsible for creating and optimizing the rendering pipeline in OpenGL with another member of the team.

• Designed and developed the arquitecture of the custom game engine.

• Implemented realistic physics simulation and a collision management system.

• Created a scalable and dynamic UI system.