Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/glynnbird/askeroids
A variation of the classic game Askeroids written as a Java applet in 2000
https://github.com/glynnbird/askeroids
Last synced: 5 days ago
JSON representation
A variation of the classic game Askeroids written as a Java applet in 2000
- Host: GitHub
- URL: https://github.com/glynnbird/askeroids
- Owner: glynnbird
- Created: 2012-05-03T09:47:56.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-05-03T13:19:12.000Z (over 12 years ago)
- Last Synced: 2024-10-12T22:13:13.778Z (about 1 month ago)
- Language: Java
- Size: 363 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Askeroids
```
,---. ,--. ,--. ,--.
/ O \ ,---. | |,-. ,---. ,--.--. ,---. `--' ,-| | ,---.
| .-. |( .-' | /| .-. :| .--'| .-. |,--.' .-. |( .-'
| | | |.-' `)| \ \\ --.| | ' '-' '| |\ `-' |.-' `)
`--' `--'`----' `--'`--'`----'`--' `---' `--' `---' `----'
```
## BackgroundBack in the year 2000 I created a variant of the classic game Asteroids for a company I worked for called "Askeroids". I recently discovered the code and tried to "make" it and found, to my suprise, that it actually still worked. It is presented here for posterity. Java is required and preferably a Unix-like environment with "make".
![Screenshot](https://github.com/glynnbird/askeroids/blob/master/askeroids_screen_shot.png?raw=true "Askeroids Screenshot")
## Features
Askeroids isn't like normal Asteroids. Oh no.
* missiles are attracted to asteroids by gravity
* your space ship has one pull-along friend on the first level connected by an elastic string
* an additional pull along friend is added on each level
* a pull along friend is added on each new level
* occasionally bonus objects will appear on the screen
* occasionally a black hole will appear and all the asteroid matter will be attracted towards it
* at some point, your missiles will cause your ship to "recoil"## Compiling
Clone the repository and type:
```
make
```## Running
You can either serve out the compiled version on a website or from the command-line:
```
./run.sh
```which launches the applet in Java's "appletviewer".