top of page
Donuts.jpg

Hi Donut

In this game,Players play a small Donut and start their adventure in the game.

主角1.png

01

High Concept

Player play as a Donut which move forward by scrolling and jump

02

PROJECT OVERVIEW

Basic Overview: This is a single player Indie Game,player play as a Drunk

Genre: Indie Game

Target Audience: (Refer to Bartle Types) Achievers, Socialisers

Platform: PC ,ios/Android,

 
1d567620ca1e3ad295493d576b76e9a.png

03

GAMEPLAY LOOP 

This is the GamePlay Loop show how the Game system

donut loop.png

04

Controls

Press "A" tilt the platform to the left

Press "D" tilt the platform to the Right

Press"Space" to let Donut Jump

 
A key.png
D Key.png
Space Key.png
Donuts.jpg

05

Narrative Introduction

The story of the game is that the Donut store where the players play Donut moves away, but some Donut fall asleep. When they wake up, they find that they are the only ones in the whole room. They need to go to the new address of Donut by themselves. This road will be full of adventure

 

06

Core Mechanic

In this game, the player presses "A" and the entire platform will swing to the left. The player presses "D" and the entire platform will swing to the right. Pressing'space' will make the donut jump. After the angle of the platform changes. The donut will start to roll due to the inertia of gravity. The player needs to constantly swing the angle of the platform to make the donut move forward and avoid all Enemies and trap

HiDonut.gif

07

Game Play Video

08

About this Game

Thinking process:

      This is the second game I made alone with unity. This is a platform game. About this project, I want to challenge myself and make some different rules of the game. Therefore, instead of control character moving on the platform . I choose to change it into changing the angle of tilting the platform  to make Avatar rolling foward. Because avatar is a circular body, it will roll down under the influence of gravity. My inspiration came from a platform game I played before which is Loco Roco

About technology and coding:

     In this project, I use unity's animation and 2D physics most. All my enemies and traps are made with animation, and box colider. For example, in my game, an enemy is a mouse. The mouse will walk around his house. If avatar is touched, the game will end. For the mouse moving, I use animation to make him walk back and forth, and add a box colider and a "game over" script. When avatar touches the mouse's box colider, the "game over" will appear

Game Development+Game Production:

     For this project, I only have 4 weeks to finish it. First, I made a schedule. In the first week, I completed the game design document and determined that I would make a platform game. The art style is cartoon 2D. In the second week, I started to build the game. I began to use unity to build levels and write code for different GameObjects, such as the code for turning the platform, the code for jumping avatar, and the code for various traps. In the third week, I began to prepare art materials. I used iPad to draw characters and various elements in the game, and began to import them into unity. In the last week, I finished playtest and published the game.

Summary+ Critical Thinking:

   In this project, I think I still need to improve level design. After many playtests, I found that the enemy and trap appeared too early. This may cause unfamiliar players to fail quickly. I need to set up a teaching part to introduce players to traps and enemies and teach them how to deal with them. For example, set up only one trap at the beginning, so that players can learn how to jump over the trap. In short, this is the first time I have made a whole platform game by myself, which has accumulated a lot of experience.

 

09

Download Link:​

  • Facebook
  • Twitter
  • LinkedIn

©2021 by Franklin portfolio. Proudly created with Wix.com

bottom of page