Home - Sluip/OOSE-project GitHub Wiki

Welcome to the OOSE-project wiki!

OOSE-Project is a so far untitled 2D sidescroller game.

The game engine is Unity, where we have used the 2D toolkit, along with our own custom physics based controls, and a semi-intelligent enemy AI system.

Class Diagrams

Here.

Download

Download link is at the bottom of the page.

Player

The player can move, sprint, jump, double jump and attack. Along the tutorial level you will be guided into scenarios where you will be presented with these features. Fall damage is also implemented to a degree, in that you can't land with too much speed without dying.

A lot of custom animation has been made to ensure fluidity of the gameplay, and make the controls seem tight and snappy. Of course, all animation are custom made by us, as are the scripts that control the player, environment, enemy etc.

Enemies

Enemies will come along on your path, trying to scout for you. They are not able to see you through objects and you can walk up behind them if they are turned the other way. If you happen to sneak up on an enemy you can backstab him which results in an instant death, haha!

If they do happen to spot you they will instantly shoot in your direction. They will then be aware of you and you can no longer sneak up behind them. If you get too close they will chase you down and bash you with their guns, and if you try to flee they will most likely shoot you in the back.

You can however still retaliate by punching the enemy to death, this is risky as they will most likely hurt you a bit in the process.

Environment

The environment is tile based. Most tiles are hand drawn and repeatable. There are a lot of scenery objects and animations (such as falling leaves from the trees) that really enhances the environment.

Screenshots

Tool Tips:

Tool Tips

Tree with falling leaves:

Interactable buttons:

Buttons

Player must sprint across this old vulnerable bridge to avoid falling:

This enemy hasn't spotted the player, since he is hiding behind the crates:

This enemy is however very angry and is trying to chase down the player:

Download

You can find the latest compiled build of the game here. It is compiled to run on Windows 7 x86.