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_games
folder of this QiskitBlocks project into thegames
folder of your Minetest installation. -
Add a
worlds
folder (if it doesn't already exist) to your Minetest installation at the same level as thegames
folder. -
Copy the
quantum_circuits_world
folder from from theworlds
folder of this distribution into theworlds
folder 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 Server
checkboxes, and select the roundQiskitBlocks
game 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.