Releases

  • 0.1

    dog_shoes 4 years ago 0 commits to master since this release

    welcome to the first public release of tama!!! i'm so excited to finally share this project with some friends.

    while the program itself is still fairly volatile and full of unresolved bugs, running this program should not harm any other part of your computer. this program will create a hidden directory to save game files, as well as install some published python libraries to support game functions.

    requirements

    this runs via python 3.7.3 fully in the terminal. dependencies will be installed via pip following instructions below. i've only tried this with linux (debian) and macos; this has not been verified to work with windows, but you are welcome to try and report back.

    the installation instructions assume that your system has tar, python, and pip. if this doesn't work for you, you may need to pursue alternative options for downloading and installing.

    installing

    download the attached file, then open a terminal, navigate to the directory containing that file, and run the following commands one at a time:

    • tar -xfv tama-0.1.tar.gz
    • cd 0.1/
    • pip install .
    • tama

    these commands perform the following actions:

    • extract the source code files from the archive
    • change to the directory containing the program
    • install the program
    • launch the program

    once you get a successful first run, you can invoke the program at any point using tama.

    notes

    there are currently no protections against cheating by reading the source code or directly editing the data files. this has also not been robustly tested against data loss or other errors.

    you are welcome to report any bugs to the issue tracker in this repository, or contact me directly by your preferred method if we have a prior established communication. feedback i'm especially interested in at this stage include: your impressions of your experience, things that felt frustrating or confusing, things that were intriguing, things that didn't seem to work at all, run-time errors (program unexpectedly stops and outputs strange error messages).

    thanks for giving this early version a try!