This project contains is a Domain Specific Language (DSL) designed for implementing simple snake-like 1v1 games. The project provides a framework and syntax for defining game logic, world rules, and player interactions in a snake-like game environment.
- DSL for describing snake-like games
- 1v1 gameplay mechanics
- Easily extendable for new rules and game types
From the /scratchy directory, run:
cabal run
This will build and launch the Scratchy application.
For more information, see the source files in app/ and app/Scratchy/.