https://github.com/jeffnyman/defender-redlabel
Red Label Implementation of Williams 1981 Defender
https://github.com/jeffnyman/defender-redlabel
1981 defender retrogaming
Last synced: 4 months ago
JSON representation
Red Label Implementation of Williams 1981 Defender
- Host: GitHub
- URL: https://github.com/jeffnyman/defender-redlabel
- Owner: jeffnyman
- License: mit
- Created: 2024-12-29T20:14:32.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-03T13:13:14.000Z (6 months ago)
- Last Synced: 2025-01-08T06:36:15.663Z (5 months ago)
- Topics: 1981, defender, retrogaming
- Language: Go
- Homepage:
- Size: 3.42 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
RED LABEL VERSION
This repository will be a Go-based implementation of the extracted, reassembled and rebuilt ROM from my [Retro Defender](https://github.com/jeffnyman/defender-retro) project.
This is a Go project, so all you should have to do once you have [Go installed on your system](https://go.dev/dl/) is:
```sh
go build
```That will generate a `defender-redlabel` executable file.
This is currently an incomplete implementation based on how the logic is being generated, although it is workable in the sense that you can fly the ship around and shoot aliens! The controls are as follows:
```
MOVE UP = Up Arrow
MOVE DOWN = Down Arrow
REVERSE = Space Bar
THRUST = Enter
HYPERSPACE = H
FIRE LASER = F
SMART BOMB = B
```The key bindings are currently set up in the `defs/defs.go` file if you want to change them.