This is the code for the back-end of Tacticians Online, an online multiplayer turn-based strategy game.
- Erlang
- GNU make
- Jiffy (JSON NIFs for Erlang)
- Tacticians Online - Data
- Ataxia
- Yaws
- m4
- Go into the directory in which this repository was cloned.
- Set the DATA_DIR variable in
./Makefile
to match the "Tacticians Online - Data" directory. - Copy Yaws's
yaws_api.hrl
file to the./include/
directory. - Run
$ make
. - Run
$ make run_db_node
, and then$ make run_query_node
in parallel. - You should be done. If Erlang complains about node addresses, you might need
to set the
ERL_NAME_VS_SNAME
variable in./Makefile
to its other value.
Apache License 2.0 (see ./LICENSE
)