Coder Social home page Coder Social logo

open-sourced-olaf / olafs-adventure Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 0.0 33.12 MB

Come along on this wonderful journey of Olaf towards finding his destiny. ⛄

Home Page: https://debugagrawal.itch.io/olafs-adventure

License: Apache License 2.0

C# 7.12% ShaderLab 75.70% HLSL 13.21% CSS 1.30% HTML 2.66%
unity2d game-development 2d-platformer-game csharp designpatterns sprites webgl

olafs-adventure's Introduction

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.

olafs-adventure's People

Contributors

codingbug671 avatar debugagrawal avatar yuansamuel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

olafs-adventure's Issues

Add animations to the existing characters

  • Olaf character has only 1 animation (Blinking eyes while in movement) so add more animation for

    • Character Jump
    • Character Die
  • Yeti character has no animation for now so add animation for

    • Character Movement
    • Character Die

Add GitHub Actions

Add GitHub Actions to make the Repository more user friendly and precise

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.