A Digital Physics Lab in a Blocky Voxel World
Labcraft uses python 3.6:
sudo apt-get install python3- Check Your Python version from the Windows CMD or PowerShell:
python --version
If Python 3.6 or newer is already installed, you may skip to the Ursina installation.
- Download and run the installer from Python.org's Downloads page for Windows
Labcraft is built on the Ursina engine (https://www.ursinaengine.org) To install Ursina use pip:
pip install ursinaOr on Windows CMD/PowerShell:
python -m pip install ursinaIf you run into an error concerning a ".deleteme" file, just re-run the installation command.
To run, simply:
python3 labcraft.pyOr:
python labcraft.py-
README.md: The file you are currently reading.
-
labcraft.py: The main labcraft code.
-
assetTest.py: A little script to test new models and textures.
-
sims.py: Methods that control the various simulations in the world. Might change this later as there becomes more simulations.
-
assets: Folder that contains all of the models, textures and audio files.