Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tichau/schmup
A very simple implementation of a Shoot 'em up with Unity3D.
https://github.com/tichau/schmup
Last synced: 3 months ago
JSON representation
A very simple implementation of a Shoot 'em up with Unity3D.
- Host: GitHub
- URL: https://github.com/tichau/schmup
- Owner: Tichau
- Created: 2014-08-26T20:44:34.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T21:26:20.000Z (4 months ago)
- Last Synced: 2024-09-13T10:29:28.642Z (4 months ago)
- Language: C#
- Homepage:
- Size: 8.5 MB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Shoot them Up!
This project is a partial implementation of a shoot them up game used for academic purpose.
It uses Unity Engine and show an example of how to implement game mechanics using Vanilla Unity logic.![Screenshot of the game](Screenshot.png)
The repository contains three versions of the project:
- _tp-factory_: The project instantiate each elements one by one. This is the starter project to try implementing instance recycling using the factory design pattern.
- _ty-datadriven_: The project contains an implementation of the instance recycling but enemy are randomly generated. This is the starter project to try implementing a data-driven level design system.
- _main_: The main branch contains the full project with a solution to both exercises.
## Controls
Use the **arrow keys** to control the space ship, hit **space** to fire and **tabulation** to change the bullet type.
Tools to display debug informations are available when hitting **F1**.