Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brettchalupa/slither
Cute Snake (a public domain game)
https://github.com/brettchalupa/slither
cc0 dragonruby dragonruby-gtk dragonrubygtk game public-domain
Last synced: 21 days ago
JSON representation
Cute Snake (a public domain game)
- Host: GitHub
- URL: https://github.com/brettchalupa/slither
- Owner: brettchalupa
- License: unlicense
- Created: 2023-01-14T12:41:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-06T10:44:11.000Z (over 1 year ago)
- Last Synced: 2023-04-10T23:06:22.826Z (over 1 year ago)
- Topics: cc0, dragonruby, dragonruby-gtk, dragonrubygtk, game, public-domain
- Language: Ruby
- Homepage: https://brettchalupa.itch.io/slither
- Size: 1.39 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Slither
![Slither in bubble letters with an eye and tongue coming out of the S next to a red gem](https://user-images.githubusercontent.com/928367/212915843-3fb4cc63-d3d0-4fb8-bca7-f49481170c14.png)
A polished _Snake_ clone for web, desktop, and mobile by [Brett Chalupa](https://www.brettchalupa.com).
Built with [DragonRuby Game Toolkit](https://dragonruby.org/toolkit/game) Pro v4.1.
[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [Brett Chalupa](https://brettchalupa.itch.io./slither) has waived all copyright and related or neighboring rights to Slither. This work is published from: United States.## Developing
Replace `mygame` in the DRGTK engine:
```
rm -rf mygame
git clone [email protected]:brettchalupa/slither.git mygame
```### iOS
- Drop in `metadata/ios_metadata.txt` with the proper config
- Add in the proper provisioning profiles in the engine root
- Start up the hot reload version: `$wizards.ios.start env: :hotload`### Android
1. Install Android Studio
2. [Follow these steps](http://docs.dragonruby.org.s3-website-us-east-1.amazonaws.com/#--deploying-to-mobile-devices)## Debug Shortcuts
- 7 — toggle invincibility
- 8 — pause gameplay movement
- 9 — eat gem
- 0 — display debug details (ex: framerate)
- i — reload sprites from disk
- r — reset the entire game stateExit the debug-only Tilemap Tester scene with the secondary key.