Name Surname Photo

Dídac García

An enthusiast of games with unique game design.

About me

I am a young video game developer with a strong passion for unique mechanics and game design. I’ve worked on several personal projects, but I still feel that I can create much better and more interesting games, as I’m always eager to learn.

Tasks & Responsibilities

Creation of the Skeletal Animation Component

    I made the main implementation of Skeletal Animation using the Assimp Library.

Player Animations implementation:

    I implemented a big part of the Player Animations such as Running, Shooting Running, Reload, Change Weapon, Black Rage, etc.

Player Weapon Programming

    I programmed the core mechanics of shooting with all 3 different weapons and the correct behaviour of the bullets.

Engine Improvements

    Play/Stop/Pause implementation.

    Load Scene function.

    Create of the Awake function on the Monobehaviour loop.

    Creation of the Raycast within the physics.

Powerup Interface

    I created the powerup interface for the designers to implement all the necessary powerups.

VFX Implementation

    I implemented some of the player VFX such as the Medicae Stimm VFX.

Rework Audio Engine

    I reworked the Audio Engine in order to use FMOD instead of the previous library we were using.

Icon

Checkpoints

    I created the checkpoints that were going to be placed throughout the levels.

Enemy Spawners

    I created the Enemy Spawners that can be placed throughout the levels. They are customizable and the designers can choose which enemy to spawn, the spawn rate and the maximum number of enemies that can be spawned.

Explosive Barrels

    I created the explosive barrels, a destroyable object that explodes when shooted and damages the player and enemies. It also destroys some of the walls near them.

Programs & Tools Used

Experience & Competences