The Blind Forest

Project Status  

Project Type  

Project Duration  

Software Used  

Languages Used  

Finish           

University project             

~3 months

Unity            

C#

Play my Game!

Please feel free to play and let me know your opinions. Download the installer and play or the source code to see the entire project!
Play the game lower quality in HTML5

Reveal Teaser Trailer

"The Blind Forest" is a 2.5D action-platformed with a focus on mastering of new abilities and exploration into a vast and challenging world. Battle ferocious foes on your journey into the world with the tight and fluid gameplay to get the stone keys and unlock the gates to the temples. Fight and defeat the guardian to retrieve the last key and open the secret temple.

SUMMARY OF RESPONSIBILITIES

My responsibilities extended more that a Lead programmer I was the leader of the entire project and team many different position like game designer, producer and director took place in order to make this project possible with a small team.

Some of my responsibilities made in the project was but not limited:
Art: UI, Logo

Designer: UI, Level, Light and post process, some effects like orbs, slashes, jumps, deaths, runing, etc...

Game design: Lead game designer of the team, some main designs player, enemies, feature, obstacles, core gameplay system.

Game developer: Lead game developer implement most of the the programing and features of the game such as all the player, enemies systems, some of the individual enemies, almost all of the UI implementation, game manager,helper code and general code that helps the team works more efficient like a animation, effects,sound data table, surrounding sound implementation, UI easy inputs, etc..

When you're a team of only two developers, you end up wearing a lot of hats (and I do love hats!).

For more detail information about the game design the Design and the Post Mortem documents are here!

Screenshots

Some Features of the Game

Screenshot

Main Charater Gameplay Mechanics

Laser-the player will be able to shoot a laser beam that deals heavy damage to the enemy.

Wall jump - Allows the player to jump between walls and get to the higher platform. Allows the player up to a second jump to go higher on the vertical level. Player will jump from any wall surface to the opposite direction if the player does not jump but stays in the wall direction he will slide and if the player does not jump and do not face on the direction of the wall, he will fall to the ground.

Attacks-Allows the player to damage the enemies and breakable objects. The player will perform a series of multiple attack animations each time he presses the attack button.

Screenshot

Enemies Gameplay Mechanics

Spider-This spider will continuously look at the player and fire at the player's position.

 Bats - The bat will patrol a given space in the air. If the player comes near, the bat will swoop down and attempt to hit the player. It will most likely be flying around with other bats in a cluster.

Orc- Patrol switching a given area. When the player is within range, it will slowly but heavily swing at the player doing a very large amount of damage.

Slime- will jump towards the player in the attempt to slam on top of them.

Boss – will beat the end level of the game. It has clearer transitions to the next stages of the boss. Use various particle effect/ other visual elements to help cover hard transitions between stages.Consists of 3 stage attacks from the boss. 1 stage is a constantly dashing attack, 2 stage is a slamming jumping attack and the 3 level consist of a bullet hell projectile attack.

Screenshot

Obstucules Gameplay Mechanics

Platform--Objects that the player can collide and move with.
The object must move the player while the play can still control themselves.

Spike damage characters that collide with it.

Switch-Flip certain switches be pressed to proceed.

Interactive/Breakable Environment - Objects that the player can interact with that can be destroyed.Must have a before and after state and an animation/effect related to its destruction.

Moving Platforms- These platforms move back and forth in a specified area.

Gate door- is the final door for each level. A key stone that can be found on the level is required to open the gate.

Programming Code

DESIGN PROCESS Summary

We set out to create a 2.5D game by taking as references popular games like Ori and the Will of the Wisps and Hollow knight while adding new features that will make the game more original.  The Blind Forest is built from the ground up in Unity, creating the code, concept, level design and game design from scratch. We spent 1 months to design the concept and the design document for the game and the next 1 month on the project rebuilding the original game in Unity so that we had a solid foundation to work from to the next month. Then we started to add new systems and features. In total the project took 3 months to made.

The game is design to be with fluid and precises movements and mechanics with a full of challenges enemies that are very different from each other’s and requires different tactics to be defeated.