
FIGHT OR FLIRT
ROLE
Lead Gameplay Engineer
Lead Game Designer
TEAM SIZE
5
DURATION
August 2023 - Present
SOFTWARE
Unity, GitHub, Autodesk Maya, Photoshop
TYPE
College Project
PLATFORM
PC
ABOUT
Fight or flirt your way through hell in a new RPG to confront Satan personally. As a fallen angel from heaven, navigate through all nine circles of hell, inspired by Dante's Inferno, either battling or romancing your adversaries. Determine your destiny by defeating or romancing the boss of each circle, ultimately leading to a showdown with Satan.
LEAD GAMEPLAY ENGINEER
Responsibilities
-
As the lead gameplay engineer, I designed the AI, player controller, and combat-focused gameplay.
-
Scheduled team meetings, established project milestones, and documentation procedures.
AI State Machine​
-
Developed a modular finite state machine for the unique challenges posed by bosses in each circle.
-
The state machine can accommodate any number of states and currently includes the following: idle, pursuit, combat stance, attack, and death.
Player Mechanics
-
Created Souls-like player controller featuring the capabilities of, walking, dodge, light attacks, heavy attacks, and preforming combos.​
-
Designed an event queue to enable smooth execution of light attack combos.
Melee Combat​
-
My focus was on creating thoughtful gameplay that requires players to make tactical decisions to succeed.
-
Collaborated with writers, and fellow programmer to create the tutorial.




LEAD GAME DESIGNER
Responsibilities
-
As lead game designer I was in charge of level design, 3D art assets, visual effects, and balancing.
Level Design​
-
Utilizing concept art from an AI generator as reference and Dante's Inferno, I created unique, stylized levels.
-
Designed environmental objects to add more visual detail to each level.
Dante's Inferno
-
Designed levels inspired by the 9 circles of Dante's Inferno.
-
Each level was thematically crafted to represent a particular sin. This was achieved through color choices, ambient effects, and environmental details unique to each level.
Visual Effects
-
Created stimulating visual effects utilizing Unity's particle system component to enhance the overall experience.​
-
Some of these visual effects are weapon trails, blood splatter, flames, fog, and more.
3D Art
-
Utilizing Autodesk Maya, I designed all the 3D art assets for Fight or Flirt.
Balancing
-
In response to player feedback, I have adjusted the values related to AI damage, player movement speed, and attack rate, striving to create a more balanced and enjoyable gaming experience.
-
Improved camera perspective by eliminating rotation and implementing a smoothing effect that adapts based on the player's location.



