Skip to content

trevortomesh/labcraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

labcraft

A Digital Physics Lab in a Blocky Voxel World

forthebadge made-with-python

Dependencies:

Labcraft uses python 3.6:

sudo apt-get install python3

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

pip install ursina

Running:

To run simply:

python3 labcraft.py

Manifest:

  • README.md: The file you are currently reading.

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

Todo List:

Load and Save

  • Multiplayer (?)
  • CSV exporting
  • Rewrite exercises from schoology
  • Add proper exit protocol
  • Windows Documentation
  • Linux Documentation
  • Mac Documentation (?)
  • Accept Pull Requests

About

A Digital Physics Lab in a Blocky Voxel World

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages