Code Monkey home page Code Monkey logo

cs427_midterm's Introduction

CS427_Midterm - QUARANTINE

Authors - Group 9 - 'Wakanda'

  1. Nguyen Minh Quan    - 1751097
  2. Nguyen Minh Nhat     - 1751090
  3. Dang Le Tuan Anh      - 1751049
  4. Do Vuong Quoc Thinh   - 1751105








Story

  • To bring the inspiration for everybody around us to be motivated for preventing Covid-19, we create a wonderful name called “Quarantine”.
  • The game operation is quite simple, the doctor is on his way to bring vaccines to citizens, and he must dodge any viruses coming to avoid being infected, the longer he survives, the higher score you can get.
  • The idea behind this “Endless Runner Game” is to raise the awareness of people: “You could be infected someday unless you stay at home”. The game also extends our appreciations and thanks to the doctors who are doing their best fighting to viruses, despite the risk to save our world.

Gameplay

  • To downoad/clone the project
git clone https://github.com/born99/CS427_Midterm.git
  • Go to the Build and Run folder
cd '.\CS427_Midterm\Build and Run\'
  • Run file .exe and play
./CS427_Midterm.exe



  • You control the docter and help him to dodge as much viruses as possible. The longer time he survives, the more he can help people.

  • As you can see from the pictures above, there are 3 “heart” icon represents 3 HP, once it becomes 0, you will lose the game. The top right corner is the time (and the score) you survive.
  • Try to avoid all viruses, hit the black viruses, you will lose 2 HP, hit the new-created viruses, you lose 1 HP.

How to play

  • A or 🠦 : Move left
  • D or 🠤 : Move right
  • Spacebar     : Jump
  • J       : Dash

Applications/Techniques

  • As for the gameplay feature, we provide an endless runner gameplay. We set a looping background and ground to with different scroll speed to run endlessly on a “parallax” scene. We set up a difficulty-increasing scene instead of building a two-leveled game. The longer you can survive, the more/faster new viruses are spawned.
  • The effects are created using particle system.
  • We manage to minimize the hitbox while dashing.
  • Most of the character are designed by us ourselves with meaningful purposes.
  • Multiple resolutions available with sound effects controls

Demo

Unity Version

  • Available on Unity version 20.3.10f1

Resource references

cs427_midterm's People

Contributors

born99 avatar zxquan123 avatar dvqthinh avatar dangletuananh69 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

zxquan123

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.