top of page

Fruit Punch!

My Roles & Responsibilities

Design Lead, Art Lead, UI/UX Designer

- In charge of overall game concept, scope & direction

- Task management, assigning work to do

- Designed menu flows

- Communicated with game designers to iterate on gameplay and mechanics further

- Narrative and world design of the game

- C# scripting for cinematics & UI

- In charge of overall art direction, concept art and cinematics
- Modelled and textured all characters and environment props
- Character animator
- Beautifying game levels, VFX designer
- 2D & 3D artist
- Mixed audio for SFX, recorded dialogues and VO.

4.png
logo.png

Gameplay of Fruit Punch!

Fruit Punch! is a 3D cooperative action game where two Fruit Knights go on an adventure with the Fruit King in order to cure the infected Vegetable Kingdom by getting through obstacles and defeating enemies along the way.

The gameplay focuses on the teamwork between the two players in order to traverse towards the Vegetable Kingdom while giving a cute and visceral gameplay experience.

2.png

OBJECTIVE

The main objective of the game is to cure the Vegetable Kingdom, which was stained by the iodine rain causing all Vegetables to turn aggressive.
 

The players play as the Fruit Knights who are helping the Fruit king get through obstacles and defeat enemies. The Fruit King will be accompanied by a cart with the cure. There are various obstacles that prevent the cart from moving on, which will therefore require the help of the Fruit Knights.
 

cred_5.png

CHARACTERS

p1.png

Player 1

Water-melon, Fruit Knight of the Fruit Kingdom!

On the mission to cure the infected Vegetable Kingdom!

p2_edited.png

Player 2

Pine-apple, Fruit Knight of the Fruit Kingdom!

On the mission to cure the infected Vegetable Kingdom!

cutsceneDurian.png

Fruit King

Durian, King of the Fruit Kingdom.

Acts as a mentor on a mission to cure the infected Vegetable Kingdom.

Aids the Fruit Knights with new skills which are vital for progression.

cutsceneMerchant2.png

Merchant

Ladyfinger, vegetable not affected by iodine rain as she never leaves her hut, or was she a fruit all along?

Sisters working together to find the cure for the Iodine Rain.

Crafts minerals which can upgrade the abilities of Fruit Knights.

cutsceneEggplant.png

Vegetable King

Eggplant, the main Antagonist. Originally born in the Fruit Kingdom, was bullied by the Fruits for “being more like a Vegetable”. Left the kingdom and worked his way up to the throne of the Vegetable kingdom to get revenge on the Fruits.

potat.png

Melee Enemy

Potato, affected by Iodine Rain.

Chases Fruits and damages them.

Special potatoes roll out baby potatoes, knocking enemies out of the path.

cawot.png

Ranged Enemy

Carrot, affected by Iodine Rain.

Unable to move from the burrow, shoots sharp leaf projectiles at Fruits around the vicinity.

onion.png

Tank Enemy

Onion, affected by Iodine Rain.

A big sturdy tank that does not move from its burrow.

Explodes in fart to knock back Fruits around it.

ConceptArt.png

GAME MECHANICS

controls.png
  • Punching is the main control used for interaction. This can be used to punch interactives, allies to jump, or defeat enemies. 

  • Dash is used to create distance in an instant, which is useful when traversing or avoiding enemies.

  • Ping is used as a way to show where the player is on the screen or to call the other player to come over.

UNLOCKABLES

chargedpunch.png

Charged punches allow players to boost each other up terrains, and double-charged punch will allow both players to boost at the same time. It also deals more damage to enemies.

Unlocked in Level 1 from the Fruit King.

roll.png

The Rolling attack allows players to charge punch each other on a puddle to deal a quick, heavy blow. Used to defeat sturdy enemies.

 

Unlocked in Level 2 from the Fruit King.

Cinematic_Epilogue_1_2.png

INTERACTIVES

interactives.PNG

GAME LOOP

GAME FLOW

Level 1

Tutorial level, teaching players game mechanics through UI prompts and simple interactions.

level1.png
Fruit King

Aid the Fruit King in clearing obstacles and moving forward.

Able to gain important cooperative abilities.

cutscene.png
Merchant

Discover Merchants along the way. Able to gain upgrades to increase the Fruit Knights' efficiency.

merchant.png
Level 2

Transitioning towards the Vegetable Kingdom gives a mysterious atmosphere. Mini events and game gimmicks.

level2.png
Level 3

The Vegetable Kingdom introduces the Antagonist and requires the mastery of game mechanics to overcome.

level3.png
gameloop.png

NARRATIVE

CINEMATICS

Prologue 

Epilogue 

cutsceneDurian.png
durianq.png

Prologue 
The kingdoms used to live together in peace, until the day Iodine Rain first appeared. The Vegetable kingdom stained purple and all the vegetables started being aggressive. From that day on, the two kingdoms segregated. Apparently, Fruits are not affected by the rain itself. The Fruit King has formulated a cure; Mama Lemon, to remove the stains of the Vegetable Kingdom.

UI/UX

You will be redirected to a more in-depth page about the UI/UX of Fruit Punch!

p2.png

EndNote

This was our first time making a 3D game using a custom engine. Our team encountered many difficulties with engine limitations especially on animation, but we slowly overcame them together to make Fruit Punch! a game we are proud of.

 

Although there were still other features and polish we were not able to implement, this was a great learning experience and a project that I enjoyed designing.

teamlogo.png

Project Details

 

      Team:   3 Designers, 7 Programmers

   Engine:   YadaEditor (Custom)          

Duration:   September 2020 - April 2021

bottom of page