Languages:
C/C++, C#, Python, Java
Version Control Software:
GitHub
Project Management Tools:
HacknPlan, Trello, ClickUp
Software:
Visual Studio 2019/22, Visual Studio Code, Audacity, Maya
Engines:
Unity, own custom engines
Description: A tribute to Guerrilla War by implementing only the first level. A run and gun video game.
Technology used: C++, SDL2
Role: Coder & manager, programming enemy behavior, colliders, movement, scene management, and general gameplay.
Check it out at GitHub.
Description: Entry for the GMTK Game Jam 2022. A run and gun video game which theme is "Roll of the Dice"
From 6,053 entries, we managed to obtain the following scores:
Enjoyment #1169 Score: 3.217
Overall #1287 Score: 3.319
Creativity #1453 Score: 3.348
Presentation #1489 Score: 3.391
Technology used: C++, SDL2
Role: Coder & manager, programming regular enemies behavior, colliders, movement, scene management, and general gameplay.
Check it out at itch.io.
Description: A race against the clock video game with a simple car and textures.
Technology used: C++, Bullet (Physics engine), OpenGL and SDL2.
Role: Coder & manager, programming checkpoints and respawns, adding SFXs, physics world small changes, and general gameplay.
Check it out at GitHub.
Description: A tribute for pinball video game Pokémon Pinball for educational purposes.
Technology used: C++, SDL2 and Box2D.
Role: Coder & manager, programming asset animations, colliders, physics world small changes, adding SFXs, and general gameplay.
Check it out at GitHub.
Description: A platformer like inspired by Super Meat Boy. Able to wall jump, double jump and dash through enemies.
Technology used: C++, Box2D, SDL2, pugiXML and Optick.
Role: Coder, programming movement, colliders, player dash, adding SFXs, enemy spawns, checkpoints, debug features, implementing the UI, and general gameplay.
Check it out at GitHub.
Description: A 3D Environment, where all the assets, textures, models and partciles were made from scratch. Inspired in Inazuma from Genshin Impact.
Technology used: Unity, C#, Maya, Adobe Substance, Adobe Photoshop.
Check it out at GitHub.
Description: A parody JRPG that combines fantasy and steampunk in a turn-based battle system.
Technology used: C++ SDL2, pugiXML.
Role: Project lead & coder, programming player stats, adding SFXs & BGMs, enemy stats and behaviors, item database, quests database, scene transitions, implementing the UI, and general gameplay.
Check it out at GitHub.
Description: An environment filled with AI NPCs that have different behaviors.
Technology used: Unity, C#.
Check it out at GitHub.
Description: A sophisticated 3D Game Engine that has as an advanced module, a Scripting Module by embedding mono to our engine.
Technology used: C++, SDL2, ImGui, OpenGL, Assimp, DevIL, mono.
Role: Coder, file explorer, refactor .cpp files, implementing the UI, draw 3D objects, log console, hardware detection, fps counter & graph, hierarchy & inspector, drag & drop .fbx files.
Check it out at GitHub.
Description: Entry for the 7a Gran CITM Game Jam. A platformer where the player can dash, wall jump and use a grappling hook.
Technology used: Unity, Audacity (audio editing), C#
Role: Coder, programming player movement and physics, grappling hook, wall jump, dash, portals, adding SFXs & BGMs.
Check it out at itch.io.
Description: A VR escape room with horror aspects inspired by the SAW movie series and games like Silent Hill, P.T.
Technology used: Unity, XR Toolkit, C#.
Role: Coder, programming the whole numpad puzzle and the UV light, general gameplay, environment lighting and feeling.
Check it out at GitHub.
Description: A fast paced shooter with exploration, in a dark environment plagued by aliens. The aesthetic of the game is based on the Alien franchise started in 1978.
Technology used: TheOneEngine (Game Engine done from 0) using C++, C# SDL2, ImGui, OpenGL, Assimp, DevIL, mono.
Role: Coder, created TheOneBuilder (new entry point for the .sln project to generate the .exe file), ALL enemy behaviors, item manager, lighting module.
Check it out at Alien: Nemesis Official Page.
@ CITM | UPC (TTC)
@ STUCOM Centre d'Estudis
@ IES Escola del Treball
@ Carver Advanced Systems S.L.
Technology used: Angular, Typescript, JavaScript, ActionScript