WORK IN PROGRESS!
Disclaimer: This repository contains code that is considered unfinished.
- Some parts of it may not yet be refactored according to the rules of clean code or the principles of effective go.
- Some parts of it may not work properly.
Tic-tac-toe... but it's cats and dogs. Network multiplayer coming in the future.
- Make sure you have Docker and Make installed on your system.
- Make sure you're in the project's root directory.
- Run
make run-game
.
- Make sure your system meets the dependencies of Ebitenengine.
- Run
export ASSETS_ABS_PATH=<path to your assets path>
. If your assets folder is in/home/user/Projects/tic-cat-dog/assets
, then the command will look as follows:export ASSETS_ABS_PATH=/home/user/Projects/tic-cat-dog/assets
. - Make sure you're in the project's root directory.
- Run
go build
. - Run
./tic-cat-dog-client
- Make sure you're in the projects root directory
- Run
make run-tests
.