top of page

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 :

GenerateQiComponent.png

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 :

lightattackand charge attack stuff.png

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.

get current action.png

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.

enumforattacktype.png

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

spawnwaterbeamanimcode.png

Special Attack : Water Beam

turtlespin2.png

Breakfast
Ideas

Special Attack : Water Beam

spawntailswingbpinmain.png

Special Attack : Tail Swing

Animation Blueprint for Special Attack (Turtle Spin)

Vibration

vibration1.png

This blueprint is use and will vibrate when the skill turtle fall hit on the ground and player getting hurt

Animation Blueprint

animbp1.png

Breakfast
Ideas

These are the animation notify that is used in the main character

bottom of page