Skip to content

Open-Sourced-Olaf/Olafs-Adventure

Repository files navigation

Olafs-Adventure

Olaf's Adventures is a 2D platformer game which our Olaf has lost in a frozen land and doesn't know his way back home. Along his journey, he encounters snowgie who demands him to bring him some candies in order to reach his destination. So in this adventurous journey, he comes across many yetis, fires from which he has to stay way. Also, he finds different candies some of them are sweet but some may be poisonous. So come along in this fun filled adventure of Olaf and help him reach his destination! ⛄

Olaf

About the Game

This game was created with the Unity Engine, and our scripts were written in C#.

Menu Screen

Starting off, we're greeted by a menu screen to play the game.

Menu

Moving

Use the WASD keys to move Olaf around and the space key to jump!

Moving

Candies

Collecting 10 candies will allow you to complete the level. But, watch out for bad candies—they'll decrease your score!

Good Candies

Bad Candies

Enemies

Running into the bonfire or the yeti will cause you to lose a life. However, you can jump on the yeti to kill it!

Bonfire

Yeti

Snowgie

Talk to the Snowgie, who will take 10 candies in exchange for finishing the level!

Snowgie

Run Locally

  1. Clone our project (https://github.com/Open-Sourced-Olaf/Olafs-Adventure.git)
  2. Install the Unity Engine
  3. Open the project from Unity Hub
  4. Hit the play button

Contributing

Feel free to open up issues for any bugs you come across or a PR if you'd like to make some changes!

License

Apache 2.0

Made with ❤️ by Deepak Agrawal, Bushra Akram, and Samuel Yuan for the MLH Explorer Batch 2 Sprint 1 in Spring 2021.