Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikitaivanovv/snake-asm
Tiny snake game written in x86_64 assembly for Linux
https://github.com/nikitaivanovv/snake-asm
assembly game nasm snake-game terminal
Last synced: 6 days ago
JSON representation
Tiny snake game written in x86_64 assembly for Linux
- Host: GitHub
- URL: https://github.com/nikitaivanovv/snake-asm
- Owner: NikitaIvanovV
- License: mit
- Created: 2022-02-02T17:49:24.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-24T22:59:59.000Z (over 2 years ago)
- Last Synced: 2024-12-26T19:07:39.332Z (13 days ago)
- Topics: assembly, game, nasm, snake-game, terminal
- Language: Assembly
- Homepage:
- Size: 268 KB
- Stars: 266
- Watchers: 2
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# snake-asm
I wanted to learn some assembly language, so I made this tiny snake game for x86_64 Linux using [NASM](https://www.nasm.us/).
![showcase](images/showcase.gif)
## Download binary
You can download a compiled version of the game from the [releases page](https://github.com/NikitaIvanovV/snake-asm/releases/latest).
## Compile and install
*NOTE: [NASM](https://www.nasm.us/) is required in order to compile the game.*
```sh
git clone https://github.com/NikitaIvanovV/snake-asm
cd snake-asm
sudo make install
```Uninstall with `sudo make uninstall`
## Package manager
If you are an Arch Linux user, you can install [`snake-asm`](https://aur.archlinux.org/packages/snake-asm/) AUR package:
```sh
yay -S snake-asm
```