https://github.com/dacr/zwords
A wordle game for communities
https://github.com/dacr/zwords
game lmdb motus scala sutom wordle wordle-game wordle-scala wordle-solver zio zio-lmdb
Last synced: about 1 month ago
JSON representation
A wordle game for communities
- Host: GitHub
- URL: https://github.com/dacr/zwords
- Owner: dacr
- License: other
- Created: 2022-02-15T11:06:21.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-04-13T17:54:37.000Z (6 months ago)
- Last Synced: 2025-04-13T18:42:28.625Z (6 months ago)
- Topics: game, lmdb, motus, scala, sutom, wordle, wordle-game, wordle-scala, wordle-solver, zio, zio-lmdb
- Language: Scala
- Homepage:
- Size: 260 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ZWORDS
ZWords is a Wordle (motus) like game using [scala][scala], [ZIO][zio],
[tapir][tapir], [zhttp][zhttp] for the backend.
**multiple dictionaries supported, the deployed release comes with english and french dictionaries**.- **Play it** : https://zwords.mapland.fr/
- Code your AI Bot with this API : https://zwords.mapland.fr/docs/
- User interface by [briossantC][bri] - [@briossant][tbri] using [threejs][three]
# Notes
## Requirements
When LVMDB is used for as persistence store with recent JVM it requires JVM some options :
```
--add-opens java.base/java.nio=ALL-UNNAMED
--add-opens java.base/sun.nio.ch=ALL-UNNAMED
```[scala]: https://www.scala-lang.org/
[zio]: https://zio.dev/
[tapir]: https://tapir.softwaremill.com/
[zhttp]: https://github.com/dream11/zio-http
[bri]: https://github.com/briossant
[tbri]: https://twitter.com/BriossantC
[three]: https://threejs.org/