ya2 · news · projects · code · about

functional tests: play
[pmachines.git] / README
1 pmachines
2
3 pmachines is an open source puzzle game based on Rube Goldberg devices
4 developed by Ya2 using Panda3D (http://www.panda3d.org) for Windows, and Linux.
5 More information can be found on http://www.ya2.it/pages/pmachines.html.
6
7 It requires Python 3.x.
8
9 To run it you should create assets:
10
11 * python setup.py images lang models
12
13 To create the builds, you can use the awesome Panda3D's deployment tools:
14
15 * python setup.py bdist_apps
16
17 Here's a short guide about installing and preparing your environment for pmachines.
18
19 * clone the repository:
20 git clone http://www.ya2tech.it/git/pmachines.git
21 * go into the directory: cd pmachines
22 * create a python3 virtualenv: python3 -m venv venv
23 * activate the virtualenv: . ./venv/bin/activate
24 (now you should see (venv) before your prompt)
25 * install the prerequisites: pip install -r requirements.txt
26 * build the required assets: python setup.py lang images models
27 * launch the game: python main.py