https://github.com/wolfadex/tak-alike
https://en.wikipedia.org/wiki/Tak_(game)
https://github.com/wolfadex/tak-alike
elm game lamdera tak
Last synced: about 1 month ago
JSON representation
https://en.wikipedia.org/wiki/Tak_(game)
- Host: GitHub
- URL: https://github.com/wolfadex/tak-alike
- Owner: wolfadex
- Created: 2025-05-21T18:33:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-23T14:27:58.000Z (about 1 year ago)
- Last Synced: 2026-03-03T08:06:31.518Z (5 months ago)
- Topics: elm, game, lamdera, tak
- Language: Elm
- Homepage: https://tak-alike.lamdera.app/
- Size: 83 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tak-Alike
A game like [Tak]()
## Goal
Create a path of your stones and/or capstones between 2 opposite edges.
## Gameplay
On your turn, take 1 of 2 actions
- Places a stone, wall, or capstone on any empty space
- Move a stack of pieces to an adjacent space
- You can't move on top of a wall, except with a capstone. This turns the wall into a stone
- You can't move more pieces in a stack than the size of the board. I.e. if the board is of size 3, and you have a stack of 5 pieces, you may only move 1-3 of the top pieces.
## Development
### Getting Started
Clone this repo. Make sure you've installed
- [Lamdera](https://lamdera.com/)
- [Node](https://nodejs.org)
then run
```sh
npm install
npm run dev
```
### Features
- [Lamdera](https://lamdera.com/) as the platform
- [@ryannhg/css-in-elm](https://www.npmjs.com/package/@ryannhg/css-in-elm) for CSS code generation
- [elm-format](https://github.com/avh4/elm-format) for code formatting
- [elm-review](https://www.npmjs.com/package/elm-review) for code review and cleanup
- [run-pty](https://www.npmjs.com/package/run-pty) for running the dev environment in a clean and easy to read manner