https://github.com/lynn/shanghai
Mahjong solitaire game for uxn (WIP)
https://github.com/lynn/shanghai
game mahjong-solitaire uxn varvara
Last synced: about 2 months ago
JSON representation
Mahjong solitaire game for uxn (WIP)
- Host: GitHub
- URL: https://github.com/lynn/shanghai
- Owner: lynn
- License: mit
- Created: 2022-09-29T16:21:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-06T21:07:04.000Z (almost 2 years ago)
- Last Synced: 2024-05-09T13:50:35.502Z (about 1 year ago)
- Topics: game, mahjong-solitaire, uxn, varvara
- Language: Python
- Homepage:
- Size: 47.9 KB
- Stars: 31
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-uxn - Shanghai - Mahjong Solitaire for Varvara. (Applications)
README
# shanghai
A [mahjong solitaire](https://en.wikipedia.org/wiki/Mahjong_solitaire) (aka Shanghai solitaire) game for [Uxn](https://100r.co/site/uxn.html).
Uxn is an ultra-portable personal computing stack. You write little apps in an assembly language, and run them on [any platform](https://github.com/hundredrabbits/awesome-uxn#emulators) — web, iOS, Amiga, Nintendo DS, you name it.

## TODO
- [x] Draw tiles in a turtle shape
- [x] Select tiles with the mouse
- [x] Click and match tiles
- [x] See number of open matches
- [ ] Controller support
- [ ] Title screen, timer/restart/win UI
- [ ] Sound effects! Animations!
- [ ] ~~Make it riichi mahjong instead~~