Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carson-katri/griddle
A word game created with Tokamak
https://github.com/carson-katri/griddle
swift swiftui swiftwasm tokamak
Last synced: about 1 month ago
JSON representation
A word game created with Tokamak
- Host: GitHub
- URL: https://github.com/carson-katri/griddle
- Owner: carson-katri
- License: apache-2.0
- Created: 2022-07-03T13:13:18.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-08T14:07:01.000Z (about 2 years ago)
- Last Synced: 2024-06-26T00:39:02.223Z (3 months ago)
- Topics: swift, swiftui, swiftwasm, tokamak
- Language: Swift
- Homepage: https://griddle.buildpassed.com/
- Size: 46.4 MB
- Stars: 18
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Griddle](https://griddle.buildpassed.com)
> Wordle, but in a grid.
This game was built to demonstrate [Tokamak](https://github.com/TokamakUI/Tokamak#fiber-renderers)'s Fiber backend, which can match SwiftUI nearly 1:1 on the web.
## Getting Started
You can play at [griddle.buildpassed.com](https://griddle.buildpassed.com), or you can clone to play locally.
### Running with Carton
Install [Carton](https://github.com/swiftwasm/carton):
```sh
brew install swiftwasm/tap/carton
```Enter this package's root directory and start the site:
```sh
carton dev
```## How to Play
Each row and column forms a word.
Find all six words to win.You can make up to 5 guesses per tile.
Tap on a selector to enter a row/column.
Then you can start typing.Letters will change color to indicate various states.
* Green means the letter is correct. You cannot change a green letter.
* Yellow means the letter goes somewhere else in the grid
* Gray means the letter is not in the wordEach guess does not need to make a fully valid grid.
If you make more than 5 guesses in any tile, you lose.