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.
I made the main implementation of Skeletal Animation using the Assimp Library.
I implemented a big part of the Player Animations such as Running, Shooting Running, Reload, Change Weapon, Black Rage, etc.
I programmed the core mechanics of shooting with all 3 different weapons and the correct behaviour of the bullets.
Play/Stop/Pause implementation.
Load Scene function.
Create of the Awake function on the Monobehaviour loop.
Creation of the Raycast within the physics.
I created the powerup interface for the designers to implement all the necessary powerups.
I implemented some of the player VFX such as the Medicae Stimm VFX.
I reworked the Audio Engine in order to use FMOD instead of the previous library we were using.
I created the checkpoints that were going to be placed throughout the levels.
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.
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.