Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DonaldHays/snake-gb
A version of Snake for Game Boy
https://github.com/DonaldHays/snake-gb
Last synced: 2 months ago
JSON representation
A version of Snake for Game Boy
- Host: GitHub
- URL: https://github.com/DonaldHays/snake-gb
- Owner: DonaldHays
- Created: 2016-08-02T19:35:41.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-04-03T02:31:39.000Z (about 1 year ago)
- Last Synced: 2024-01-24T15:10:35.215Z (5 months ago)
- Language: Assembly
- Size: 34.2 KB
- Stars: 18
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Lists
- awesome-gbdev - Snake-gb
- awesome-gb-dev-zh - Snake-gb
README
# Snake for Game Boy
A version of Snake programmed for the Game Boy. Binary download and browser-playable version available [on my website](http://donaldhays.com/projects/snake/).
## Building
I built this project on macOS. The instructions should be pretty easy to follow from most UNIX-y operating systems. Windows users may have some troubles with the build scripts.
The build pipeline has a dependency on [node.js](http://nodejs.org). You'll need to install it. You'll also need to install [RGBDS](https://rgbds.gbdev.io).
`cd` into `builder/` and run `npm install`.
`cd` back to the project root directory. Run `make`. The output will be in `bin/`. Also note that the build process will generate `asm` files in `img/`. You can look at, but not modify, those files (they're rewritten every time you build).