top of page
Phung Yung Ren
GAME PROGRAMMER
Fallen Petal
Role
Gameplay Programmer and Technical Animator
Description
Fallen Petal is a Xian Xia Hack and Slash game where players control Ye Ying, a Water Cultivator, on a quest to rescue his newborn son from the evil demon lord, Xing Tian. Team up with Xuan Gui, a black tortoise with water powers, to unleash devastating combo attacks. Use your wife's charm to cast skills and aid your journey.
Work Duration :
6 month
Use Engine
Unreal Engine
Project Posted
Itch.io :
GitHub


Blueprint :
Qi Generate :

A game component that will auto regain back 1 qi every 0.5 second while the player is idle mode

The way it work is will check on player is it doing any action, if no then it will check on is the Qi bar is full, if no then it will start generating Qi to the player slowly
Dash :

A game mechanic that able the player to dash forward and go through enemy with an iframe
Attack :

This blueprint functions by detecting whether the player is left-clicking or right-clicking, and then it accesses the corresponding enum of the data type to perform the appropriate action.

When the enemy collides with the attack collision, it will take damage.

The system will determine whether the player is using a keyboard or a controller, rotate towards the clicked direction, and then assess the current state to proceed to the next state.
The above image show how did I create the attack sequence and data type for each action
Combo and Special Attack
Below image will display out how special attack work in their own blueprint
Special Attack : Water Beam
Special Attack : Water Beam
Special Attack : Tail Swing

Animation Blueprint for Special Attack (Turtle Spin)
Vibration
This blueprint is use and will vibrate when the skill turtle fall hit on the ground and player getting hurt
Animation Blueprint
These are the animation notify that is used in the main character
bottom of page