1.6 KiB
Installation instructions
Simple (pip)
Requires python3, tested to work on at least python 3.5.2 in linux
Because of the use of NCURSES, it probably won't work on windows (will be fixed later)
It works on a mac, but when testing abstract domain sockets didn't work.
Use the command line argument -s inet
for both client and server to run this on a mac.
Not on pypi yet, but you should be able to install it like this:
python -m pip install git+https://github.com/jmdejong/Asciifarm.git
Then you can run hostfarm
to start the server and asciifarm
to play the
game!
Raw style (no pip)
git clone https://github.com/jmdejong/Asciifarm.git
cd asciifarm
./hostfarms
And then in another terminal, in the asciifarm directory:
./playgame
Pipenv style
If you don't have pipenv yet, go ahead and install it, clone the repo, and start up a new shell:
python3 -m pip install pipenv
git clone https://github.com/jmdejong/Asciifarm.git asciifarm
cd asciifarm
pipenv shell --three
Next time you'll just need to cd asciifarm && pipenv shell
.
venv
style
What's that? You can't install pipenv (not even with --user
)? That's OK, you
can use the built-in virtualenv:
python3 -m venv ~/.virtualenvs/asciifarm
source ~/.virtualenvs/asciifarm/bin/activate
git clone https://github.com/jmdejong/Asciifarm.git asciifarm
cd asciifarm
Install asciifarm
Now you can install it:
python -m pip install -e .
Now asciifarm
and hostfarms
should be on your path and you can start up the
game. Cool. ✨