Skip to content

masty123/ItCameFromOuterSpace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

It Came From Outer Space

by Theeruth Borisuth and Charin Tantrakul

It Came From Outer Space is a 2D-Shooting Game that gamer will need to fight aliens from the outer space until gamers HP reaches 0. The player will be periodically provided random power-up for a short duration. Once the game ended, the screen will be automatically switched to the scoreboard screen. That allows player enter their own name then players name and score will record in the database and show only 10 players name that has the most score. And the game can switch to 2-Player. If one of player died, the game will end and switch to scoreboard screen.

If You want to see the code you can check the Asset/scripts folder.
NOTE: If You want to edit our game you can open it in the Unity Engine. Please use Unity 5.6.5 or some errors might happen because Unity doesn't have a fully backward compatibility.
For the program's proposal here.
For Documentation online here.

Single Player

GUI

Two Player

GUI

Main menu

GUI

Game Over

GUI

Design Pattern used

  • Singleton - the singleton pattern is a software design pattern that restricts the instantiation of a class to one object. This is useful when exactly one object is needed to coordinate actions across the system. Read more about Singleton design pattern

Interesting technic that we have used.

  • Parallaxing - Scrolling background that move along with the camera make the background has more depth You can check similar example video of the Parallaxing that was developed by Walt Disney Animation Studio

  • Tilling - this prevent the background from cutting when we go near the edge of each side. It will generate the same background and connect to the end of the one of the side of the background which will make the scene look like it is a big scene.

Installation

Download the zip file

PC MacOS Linux
here here here

Install the file

  • For PC - Extract and run the .exe file.
  • For MacOS - Extract and run the .app file.
  • For Linux - Extract -> Go to the extracted folder -> Right click at the execution file (Linux.x86 (32 bit) or Linux.x86_64 (64 bit)) -> Go to properties -> Go to Permission tab -> At Execute, tick "Allow executing file as program".

How To Play

GUI

UML Class Diagram

*All Class in this UML extends MonoBehavior GUI GUI

Developers roles and responsibilities

  • Theeruth Borisuth - Game designing, bug fixing, sound managing.
  • Charin Tantrakul - Database engineer, Graphics artist, bug fixing.

About

This is an arcade game called "It Came From Outer Space". The player will be attacked by waves of aliens and must keep fighting as long as possible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published