Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benthillerkus/spacelovers
Asteroids x Lovers in a Dangerous Spacetime
https://github.com/benthillerkus/spacelovers
asteroids game processing
Last synced: 4 days ago
JSON representation
Asteroids x Lovers in a Dangerous Spacetime
- Host: GitHub
- URL: https://github.com/benthillerkus/spacelovers
- Owner: benthillerkus
- License: gpl-3.0
- Created: 2021-04-30T14:18:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-06-04T21:42:10.000Z (over 3 years ago)
- Last Synced: 2024-04-24T05:45:38.950Z (7 months ago)
- Topics: asteroids, game, processing
- Language: Processing
- Homepage:
- Size: 208 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Make Release](https://github.com/benthillerkus/SpaceLovers/actions/workflows/make-release.yml/badge.svg)](https://github.com/benthillerkus/SpaceLovers/actions/workflows/make-release.yml)
![GitHub top language](https://img.shields.io/github/languages/top/benthillerkus/SpaceLovers?logo=java)
![Lines of code](https://img.shields.io/tokei/lines/github/benthillerkus/SpaceLovers?color=orange)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/benthillerkus/SpaceLovers?color=purple)
![GitHub all releases](https://img.shields.io/github/downloads/benthillerkus/SpaceLovers/total)
![Badge not Found](https://img.shields.io/badge/404-badge%20not%20found-red)![2021-06-02_20-26-47](https://user-images.githubusercontent.com/29630575/120533642-3dfd4b00-c3e1-11eb-9a35-3afd604c1a94.gif)
# Anleitung
## Installation
Es gibt fertige Binaries für Windows bei den [Releases](https://github.com/benthillerkus/SpaceLovers/releases).
Sonst kann man natürlich auch das Repo klonen / herunterladen und in Processing öffnen.
Es müssen dafür vorher folgende Libraries heruntergeladen werden:
- [processing-sound](https://github.com/processing/processing-sound)
- [minim](https://github.com/ddf/minim)## Spielziel
Es müssen 3 Missionen abgeschlossen werden um die Position des Sprungpunktes freizuschalten. Wenn der Sprungpunkt erreicht wird, ist das Spiel gewonnen.
Wenn das Schiff vorher zu viel Schaden nimmt ist das Spiel verloren.## Steuerung
### Spieler 1
1. Drehung mit `a` und `d`
2. Modi wechseln mit `w` und `s`
3. Leertaste um Aktionen auszuführen### Spieler 2
2. Drehung mit `j` und `l`
3. Modi wechseln mit `i` und `k`
4. `.` um Aktionen auszuführen# Entwicklung
Mehr zur Architektur, Entstehung und zum Code generell steht im [Wiki](https://github.com/benthillerkus/SpaceLovers/wiki).
# Lizensierung
Der Code im Repository steht unter der [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.en.html) bereit.Die Audiodateien in [data/GameplaySound](data/Art/GameplaySound) und [data/MenuSound](data/GameplaySound) sowie die Grafiken in [data/Art](data/Art) (kurz: die _Assets_) stehen unter der [Creative Commons BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc/4.0/).
Fertige Builds beinhalten die [Minim-Library](https://github.com/ddf/minim) unter der [LGPL v3.0](https://www.gnu.org/licenses/lgpl-3.0.en.html) und die [Processing-Sound-Library](https://github.com/processing/processing-sound) unter der [LGPL v2.1](https://www.gnu.org/licenses/lgpl-3.0.en.html). Zusätzlich dazu ist noch eine Java SE Runtime Environment dabei; deren Lizenzen sind im Unterordner `java` zu finden.
Alle Fonts in [data/Art/Fonts](data/Fonts) stehen unter der [OFL](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL).
----
SpaceLovers (Assets) von Bent Hillerkus, Joshua Lasse Einhoff, Natalie Turek, Kevin Kader ist lizenziert unter einer Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.
Über diese Lizenz hinausgehende Erlaubnisse können Sie unter https://github.com/benthillerkus/SpaceLovers#Lizensierung erhalten.