Teaches quantum computing and Qiskit in a Minetest block world.
-
Download and install Minetest 5.0.1. Note: This site has a preferred alternative to MacOS Homebrew installation: https://www.techspot.com/downloads/5585-minetest.html
-
Clone this QiskitBlocks project, and copy the
qiskitblocks_gamesfolder of this QiskitBlocks project into thegamesfolder of your Minetest installation. -
Add a
worldsfolder (if it doesn't already exist) to your Minetest installation at the same level as thegamesfolder. -
Copy the
quantum_circuits_worldfolder from from theworldsfolder of this distribution into theworldsfolder of your Minetest installation. -
QiskitBlocks makes requests to a service named QiskitBlocksService which accesses Qiskit quantum simulators that power the QiskitBlocks quantum circuits. By default, QiskitBlocks uses a cloud-based QiskitBlocksService, so public internet access is required at runtime. Optionally, you can checkout and run the QiskitBlocksService locally. If you choose to do that, then uncomment (remove the leading
#character) the following lines inqiskitblocks_game/minetest.conf:#qiskit_service_host = http://localhost:5000#qiskit_service_timeout = 5 -
Open the Minetest application, uncheck the
Creative Mode,Enable Damage, andHost Servercheckboxes, and select the roundQiskitBlocksgame from the lower left. Then select the worldquantum_circuits_world [qiskitblocks]from the menu, and clickPlay Game.
Please reach out to James Weaver on Qiskit Slack (located at qiskit.org) with questions or feedback.



