
Keep Drogon alive
This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
You can try viewing the original page on Web Archive (may not load correctly).
Keep Drogon alive is a submission to IndiQ game jam and LDJAM46. It's a joint project betwen me and llunapuert. The game idea and BGM were due to llunapuert.
On the surface, this game is a Game of Thrones theme, inverse space invader, Ikaruga-clone. Beneath the surface, it runs on a simulated quantum computer and demonstrate an important concept in quantum physics!
When Drogon is red, its state is |0>; when it's blue, its state is |+> = |0>+|1>. When the arrow is read, it's a Z-basis measurement; when it's blue, it's a X-basis measurement. Whether Drogon gets hit is determined by the measurement outcome of |1>. When Drogon and arrow have the same color, the measurement outcome is 100% |0>, 0% |1> and therefore, it never gets hit. When they are not the same color, the measurement outcome is 50% |0> and 50% |1> and therefore, Drogon gets hit 50% of the time.
The quantum computing aspect is implemented by a MicroQiskit-Lua quantum simulator developed by Decodoku.
The science is demo using Qiskit in a jupyter notebook here
This game is also an entry to IndiQ quantum game jam, a side quest to LDJAM with sole additional requirement of the game can run on a real quantum computer or a quantum simulator. Please rate the game for that jam as well in the HTML link below! Thanks a lot for playing and rating!
On the surface, this game is a Game of Thrones theme, inverse space invader, Ikaruga-clone. Beneath the surface, it runs on a simulated quantum computer and demonstrate an important concept in quantum physics!
When Drogon is red, its state is |0>; when it's blue, its state is |+> = |0>+|1>. When the arrow is read, it's a Z-basis measurement; when it's blue, it's a X-basis measurement. Whether Drogon gets hit is determined by the measurement outcome of |1>. When Drogon and arrow have the same color, the measurement outcome is 100% |0>, 0% |1> and therefore, it never gets hit. When they are not the same color, the measurement outcome is 50% |0> and 50% |1> and therefore, Drogon gets hit 50% of the time.
The quantum computing aspect is implemented by a MicroQiskit-Lua quantum simulator developed by Decodoku.
The science is demo using Qiskit in a jupyter notebook here
This game is also an entry to IndiQ quantum game jam, a side quest to LDJAM with sole additional requirement of the game can run on a real quantum computer or a quantum simulator. Please rate the game for that jam as well in the HTML link below! Thanks a lot for playing and rating!