/under-attack

Orbital project with Florencia Martina. Contains all the scripts used in the game.

Primary LanguageC#

Under Attack

The C# script for the 2D-platformer. This repository only contains the scripts created for the game.
To play the game, download the zip file or play it online on our website!


Installation and Download

Setting Up for PC

  1. Download the game zip file here.
  2. Extract the files
  3. After extracting the files, just click UnderAttack.exe to play

Setting Up for Mac

  1. Download the game zip file here.
  2. Go to folder named Contents > Mac OS and you will find a file named Under Attack
  3. If the game file is in the text format (or other than exe file), choose to open it with terminal
  4. If it is blocked, open System Preferences > Security & Privacy, click Open Anyway
  5. There will be prompt asking whether you are sure you want to open it, just click Open

Setting Up for Linux

Download the game zip file here.

About the Game

UnderAttack is a 2D-platformer about the human immune system, inspired by the COVID-19 Pandemic.
The game aims to be a source of entertainment in the midst of the #StayHome movement
and provides interesting factoids about the human system and pathogens.

Currently, the game has 3 levels, each containing 3 sublevels.
The first two levels has a pre-boss and a boss level.
Hence, the total sublevels for this game is 13.

Game Features

Almanac

Gameplay

Minigame

Content

The contents of this repo include the following C# scripts created for the game:

  • Player control and movement
  • Player combat
  • In-Game UI
  • Start Menu, Pause Menu, and Settings (Volume Control)
  • BG Parallax and Infinite Scrolling
  • Player Powerups
    • Shield
    • Temporary invincibility (Instant-kill Mode)
  • Enemy
    • Basic patrolling enemy
    • Shooting enemy
    • Chasing-player enemy
    • Platform-destroying enemy
    • Boss
  • Additional features
    • Endless runner minigame
    • Almanac
    • In-game fact boxes
    • Dialogue box

Contributors