Currently collaborating with a YouTube channel specializing in game development challenges inspired by iconic gameplay mechanics and popular media franchises. My role focused on translating creative concepts into playable Unity prototypes.
Battle Service Locator to simplify dependency management in battle scenes.
Battle Bootstrapper that initializes particle pools, sound pools, timers, and user settings before gameplay starts.
Battle End Checker that listens to enemy count and boss health to trigger the end of battle.
Boss systems including an AllyLauncher that grabs and throws enemies, movement patterns with oscillation and rotation, and an enemy generator based on boss health.
MiniBoss attack system using a state machine for different attack types.
Zombie behaviors with a simple state machine.
ParticleSystem/Enemies/Audio Pools logic.
Shared Values using ScriptableObjects to store and share data across multiple systems without direct references.
Event Channels with ScriptableObjects to send and receive events between gameplay and UI, reducing coupling and improving scalability.
A stealth-based horror game inspired by H.P. Lovecraft
Project Contributions:
Game flow programming.
IA State machine.
IA detection.
Stealth system.
Enemy alert screams to signal nearby threats.
Sanity and stamina systems.
Noises, shakes and post-processing effects based on player sanity.
Footstep sounds that vary based on the surface type.
Implementation of the interface.
Language implementation through Unity's Localization plugin.
Use of scriptableobjects.
Cars battle game (C# Unity)
Project Contributions:
Programming some logic for vehicle weapons and powers: Implementing weapons and special abilities for the vehicles.
Events and control logic: Programming the logic for dynamic events in the environment, such as explosions, jump platforms, and other interactive elements.
Implementing the new Unity Input System with split-screen and Cinemachine
I am a passionate game developer focused on creating high-quality and scalable code. I am passionate about developing local multiplayer video games that foster fun and connection among family and friends, as well as creating video game adaptations of board games. Yes, I know they don’t sell well.