Teaches quantum computing and Qiskit in a Minetest block world.
- Here are the Quantum Computing Workshop with QiskitBlocks web-based slides.
- Watch a video that gives a gentle introduction to quantum computing using cats and QiskitBlocks
Please choose one of the Installing and running options below and follow the instructions.
-
Download, install and run Minetest 5.2. Note: This site has a preferred alternative to MacOS Homebrew installation: https://www.techspot.com/downloads/5585-minetest.html
-
Click the
Contenttab shown here, then click theBrowse online contentbutton.
-
When on the page shown here, type
QiskitBlocks, click theSearchbutton, and click theInstallbutton beside theQiskitBlocksrow. Click theBack to Main Menubutton when installation has completed.
-
For QiskitBlocks to work correctly, HTTP requests must be allowed for one of its core components. To do this, go to the
Settingsmenu. Click onAll Settings.
-
First enter
HTTP modsinto the search bar and then click theSearchbutton. Select the row containingHTTP modsand click on theEditbutton.
-
Leave the
All Settingsmenu by clicking on theBack to Settings pagebutton.
-
Although Minetest typically uses your computer's default language, you must select a language in Minetest for QiskitBlocks messages to be displayed in your desired language. Currently, QiskitBlocks messages have been translated to Japanese, so please refer to the Selecting a language section below for instructions.
-
Click the
Start Gametab shown here, select the roundQiskitBlocksgame from the lower left, deselect the three checkboxes, and click theNewbutton.
-
From the new world dialog shown here, make up a world name with characters and underscores, enter
0in theSeedfield, selectsinglenodeorflatin theMapgenfield, and click theCreatebutton.
-
Click the
Play Gamebutton, waiting a few seconds while the new world is generated and lighted.
Due to the great translation work of Kifumi Numata , you may choose for QiskitBlocks messages to be displayed in Japanese (ja). To accomplish this, take the following steps:
-
Click
Client and Serverto expand it, then clicklanguage. Click the edit button, selectjafrom the dropdown list, and click theSavebutton. After clicking the< Back to Settings pagebutton, exit Minetest and run it again so that your language selection takes effect in QiskitBlocks messages:

- When you're in the starting room with all of the quantum operation blocks on the wall, use the W, A, S, D keys to walk up to the sign on the right side of the door. Right-click the sign and follow the instructions. Have fun exploring and solving quantum circuit puzzles!
Please reach out to James Weaver on Qiskit Slack (located at qiskit.org) with questions or feedback.
If you'd like to teach a quantum computing concept in the QiskitBlocks game, here are some instructions for creating escape rooms in QiskitBlocks.







