Skip to content

Short game about a spirit forest fighting daemons

Notifications You must be signed in to change notification settings

AnnaZango/SoulForest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INTRODUCTION

Soul Forest is small 3rd person shooter taking place in a magical forest. The player takes the role of a local spirit whose forest has been invaded by deamons. These deamons have the ability to turn local people into more deamons, so the number of enemies increase as time passes. The player's job is to navigate the world defeating the deamons and collect keys to open doors and access new areas. The palyer starts of with one type of weapon, but two other weapons with different characteristics can be collected. Alternatively, the player can dash into the enemies to inflict a small damage.

Screenshot

Moreover, the world is populated with geckos and deers, which can be domesticated to mount them. The animals will run away at first, but will become friendly if the player gives them sweets. Mounting geckos enables the player to run very fast, whereas riding deer allows to jump very high.

Screenshot

Screenshot

Finally, there is a settings menu that enables to tweek the sound volume, the scene brightness and the game difficulty.

Screenshot

HOW TO PLAY

The game is best played with a controller (such as Xbox or PlayStation), but it can also be played with keyboard and mouse.

Controls gamepad:

  • Movement: left joystick
  • Camera control: right joystick
  • Jump: button south (A xbox)
  • Aim: right RB (held)
  • Shoot: button east (B xbox)
  • Dash: button north (Y xbox)
  • Mount/dismount a tamed animal: button west (X xbox)
  • Switch weapons: left LB
  • Drop sweet: press right joystick

Cntrols keyboard and mouse:

  • Movement: WASD
  • Camera control: mouse movement
  • Jump: spacebar
  • Aim: mouse right button (held)
  • Shoot: mouse left button
  • Dash: E
  • Mount/dismount: Z
  • Switch weapons: C
  • Drop sweet: R

The game was designed to be played in a 16:9 resolution. To play from the Editor, open the project with said Unity version, go to the scene SplashScreen (Assets/Scenes), and click on play. Alternatively, you can make a local build. To do so, go to File/Build Settings, and select "Windos, Mac, Linux" as Platform. On target platform, select "Windows". Finally, click on the "Build and Run" button to make the local build.

Here you can see a gameplay video:

https://youtu.be/3qSVcQ4Jwv0

DEVELOPMENT

The game has been developed with Unity version 2021.3.19f and Visual Studio 2022. The input has been programmed using the New Input Sytem, in order to enable playing both with a controller and with a mouse. Behavior Designer was used to build the behavior trees for the IA of the animals.

ASSETS USED

Scenario 3D models:

Animations:

Shaders:

Music and SFX:

Obtained from freesound.org and opengameart.org, links below. Some of them have been slightly modified with Audacity

Fonts:

Textures

VFX:

Asset cleaner:

Behavior Designer:

About

Short game about a spirit forest fighting daemons

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published