top of page

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.

FIGHT OR FLIRT
ABOUT
GAMEPLAY
GAME DESIGN
bottom of page