top of page

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

Annotation 2019-11-25 182624.png
Annotation 2019-11-25 182804.png

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

Annotation 2019-11-25 183841.png

Parent Class (Artifact Effect)

Annotation 2019-11-25 184256.png

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

Annotation 2019-11-25 185313.png

Additional work that is not mentioned above

  • Animation Implementation

  • Skills Upgrade

  • Enemies AI

© 2019 by Poh Hao Bing. 

bottom of page