top of page

Forest Run (2022)

joystick-xxl.png
Game Genre
Platformer
user-role-icon-2018x2048-w4a8993q.png
Role
Developer

About this game

Forest Run is a side-scrolling action platformer game where the player plays as a fox girl that is running through the forest while encountering enemies with unique abilities. 

Players are also able to throw rocks and stomp enemies to defeat them.

Game Created Using:

767125.png
Stencyl

Other Software:

Photoshop
bg.png

Design Process

Concepting

This was our 3rd and our last assignment in our class. In this assignment, we were tasked to create both the art assets and the coding all by ourselves. Here are the requirements:

- Must have Main Title Screen
- 3 stages
- An ending screen
- Highscore System
- Timer System
- A playable character with 3 unique abilities 
- 3 enemies with different actions.
- Sound Effects
- Tutorial

With the theme, I decided to go for a forest theme since it is one of the simple themes to go with. Especially when it comes to platformer games.

Pre-Production

Planning
After deciding on the theme, I asked myself the following questions:

- What are the Characters and the Tilesets look like?
- What are the character's abilities and actions?
- How does the Highscore System work?
- How does the Timer System work?
- What do the stages look like?
Characters and Tilesets
For starters, I started working on the character and the tilesets design in Photoshop. We were tasked to make pixel art on the tilesets and the characters. 
lists.png
Here are the tilesets and the props for the game:
This was the original tilesets that was planned for the game when I have not properly decided on the theme.
Here are the tilesets that were created for the game. 
Here are the props for the game. 
Characters Abilities and Actions
Fox-girl
Run: Able to move from one place to another.
Jump: Set the player from the ground to the air for a short amount of time.
Throw: Able to throw a rock in a straight line.  
Run Throw: Able to throw a rock in a straight line while running.
Stomp: Jump on top of the enemy to kill them.
jump right.png
Run.gif
Run
Throw
Jump
Run Throw
Enemy 1
Stomp
Walk: Move from 1 direction to another 
Dead: Despawn when stomped or hit by a rock
Enemy 2
Walk: Move from 1 direction to another 
Shoot: Shoot a bullet when the enemy is about to change directions
Dead: Despawn when stomped or hit by a rock
Enemy 3
Walk: Move from 1 direction to another 
Invincibility: Players are unable to hurt this enemy
Sleep: Stop moving for a certain time 
Highscore System
- When a coin is collected, gain 1 point.
- When Enemy 1 is killed, gain 1 point.
- When Enemy 2 is killed, gain 10 points.
- When a Cherry is collected, gain 5 points.
- If the player is killed, and the score is higher than the highscore.
- The current score will replace the highscore.
Timer System
- In every stages, two minutes will be given.
- When two minutes had passed, the game will be over.
Stages
For stages, I started out planning the whole thing via Photoshop and here is the blockout:
Level 1
Level 2
Level 3
Here is how it looks like in the game itself:
Level 1
Level 2
Level 3

Production

After everything had been planned and drawn out, I started to put everything all together in Stencyl and started coding. It took 1 week to finish the coding as most of the time taken was me doing the art assets. I also playtested the game by myself and got a little mad due to the difficulty, but it was a fun game. 

Lastly, I added soundtrack and sound effects which is from a royalty-free sample pack.

Gameplay Screenshot

Ngoo Kai Xiang

altermisdtm@gmail.com

+60125030977

  • LinkedIn

©2022 by Ngoo Kai Xiang. Proudly created with Wix.com

bottom of page