Skip to content

quickMaffs44/labcraft

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Labcraft

A Digital Physics Lab in a Blocky Voxel World

forthebadge made-with-python

Dependencies:

On Linux:

Labcraft uses python 3.6:

sudo apt-get install python3

On Windows:

  1. 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.

  1. Download and run the installer from Python.org's Downloads page for Windows

Ursina:

Labcraft is built on the Ursina engine (https://www.ursinaengine.org) To install Ursina use pip:

pip install ursina

Or on Windows CMD/PowerShell:

python -m pip install ursina

Troubleshooting:

If you run into an error concerning a ".deleteme" file, just re-run the installation command.

Running:

To run, simply:

python3 labcraft.py

Or:

python labcraft.py

Manifest:

  • 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.

About

A Digital Physics Lab in a Blocky Voxel World

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%