Game that teaches quantum computing using Qiskit (http://qiskit.org) in a Minetest (http://minetest.net) block world. Works on Windows, macOS, GNU/Linux, FreeBSD, OpenBSD, DragonFly BSD, and Android. QiskitBlocks are leveraged in the Quantum Computing Workshop with QiskitBlocks (web-based slides https://slides.com/javafxpert/qiskitblocks)
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 - See a QiskitBlocks tour in the Learn how to play and build a Minetest-based game using Qiskit from IBM Q.
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 the
Browse online contentbutton.
When on the page shown here, type
QiskitBlocks, click the
Searchbutton, and click the
Installbutton beside the
QiskitBlocksrow. Click the
Back to Main Menubutton when installation has completed.
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 round
QiskitBlocksgame from the lower left, deselect the three checkboxes, and click the
Newbutton.
From the new world dialog shown here, make up a world name with characters and underscores, enter
0in the
Seedfield, select
singlenodeor
flatin the
Mapgenfield, and click the
Createbutton.
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:
From the
Settingstab, click the
All Settingsbutton:
Click
Client and Serverto expand it, then click
language. Click the edit button, select
jafrom the dropdown list, and click the
Savebutton. After clicking the
< Back to Settings pagebutton, exit Minetest and run it again so that your language selection takes effect in QiskitBlocks messages:
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.