Skills
- C++
- C#
- Visual Studio
- Unity
- GitHub
- SourceTree
- Trello
- OOP
- Object Pool
- Artificial Intelligence
Experiences
Pokémon Battle Simulator (2D game made in Unity), Jan 2021 - Mar 2021
• Implemented tools to create Pokémon and define move sets and attributes using scriptable objects.
• Developed enemy AI which decides the most optimal counters during combat.
• Replicated the classic 2D Pokémon’s battle HUD, the formula of calculating damage, type effectiveness.
--------------------------------------------------------------------------------------------------------------------------Above Ground (3D 3rd person action game made in Unity), Dec 2019 - Jul 2020
• Implemented various player abilities (warp and phase grab), enemy AI (Robot), particle effects.
• Imported custom models and combined them with the custom animations.
• Bug fixing and polishing other features (slow bomb, moving platforms, player attack combos).
--------------------------------------------------------------------------------------------------------------------------
MAGE (Custom C++ graphics ENGINE), SEPT 2019 - MAR 2020
• Implemented Math library with support for linear algebra and 3D geometry.
• Implemented Physics library for Verlet particle simulation with support for constraints.
• Implemented Graphics library with meshes, color, light, camera etc.
• Implemented model loader with animation support.
--------------------------------------------------------------------------------------------------------------------------Birth of a Hero (2D game made in a custom C++ game engine), Dec 2018 - Jan 2019
• Developed a game state system to manage the game mode transitions.
• Implemented player character and combat control with 2D animations.
• Designed and created AI for two different enemies and a boss fight.
Education
Bachelor of Science in Game Programming | 2018 - 2021 | LaSalle College Vancouver