Commit | Line | Data |
---|---|---|
8ee66edd FC |
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 |