Fourth Fantasy
Game Project Studio 1 (GPS1)
​
Fourth Fantasy is a one button coop RPG where 2 players will cooperate with each other to play the game. It tells a story of different adventurers coming together to save the world from the hands of the evil.
Team Size : 3 Artists, 2 Designers and 5 Programmers
​
Engine Used : Unity
​
​
Gameplay Video :
What I Worked On
Skill Effects
-
The player and enemy skill effects is created using decorator design pattern
-
Each skills inherits from a parent class of skill effect
-
Each child skill will have different execute functionality when used
-
This is used to simplify the process of adding or modifying new skills


Child Class
Parent Class (Skill Effect)
Artifact Effect (Equipment)
-
Artifact effects is also using the decorator design pattern
-
Artifact will have check to detect if they are one time upgrade or will be imbued to skill
-
There are different type of effect such as stats upgrade and statuses will be added to attacks

Parent Class (Artifact Effect)

Child Class
Statuses
-
Status effects are also created with a similar method with the effects above
-
Player and enemy will check what statuses is applied on the and will apply the effect accordingly

Additional work that is not mentioned above
-
Animation Implementation
-
Skills Upgrade
-
Enemies AI