# Quantum Chase **Repository Path**: twelve_ze/quantum-chase ## Basic Information - **Project Name**: Quantum Chase - **Description**: 弧光量子云 第一届量子信息技术与应用创新大赛 基于量子计算机的游戏设计 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-01-11 - **Last Updated**: 2024-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Quantum Chase [弧光量子云 第一届量子信息技术与应用创新大赛 基于量子计算机的游戏设计](https://qcloud.arclightquantum.com/#/competition/introduction) ### gameplay - Select a room and a classic bit to join the game - This bit will be used to deicde your game role through [quantum coin flipping](https://en.wikipedia.org/wiki/Quantum_coin_flipping) - Two players playing the **hide and seek** on a [Bloch sphere](https://en.wikipedia.org/wiki/Bloch_sphere) - Player visibility is related to their [quantum state fidelity](https://en.wikipedia.org/wiki/Fidelity_of_quantum_states) - Alice should hide from Bob till the timer countdown - Bob must catch Alice in a limited time - You will use [quantum teleportation](https://en.wikipedia.org/wiki/Quantum_teleportation) measurements to obtain rival's location info - You will use the basic [quantum gates](https://en.wikipedia.org/wiki/List_of_quantum_logic_gates) to travel fast on the Bloch - You can make [quantum entanglement](https://en.wikipedia.org/wiki/Quantum_entanglement) with CNOT gate, and explore everything - This world is effected by stochastic [quantum noises](https://en.wikipedia.org/wiki/Quantum_noise) ### controls keys - free move with `W/A/S/D`, the direction describing the latitude/longitude circle - pick the spawn items with `Space` - rotate the ball with Mouse clicks - Mouse click the tool menu buttons ### screenshots ⚪ overview | title | main | | :-: | :-: | | ![Title](img/title.png) | ![Main](img/main.png) | ⚪ mechanics | qtele & measure | aplly rot gate | entangled state | | :-: | :-: | :-: | | ![qtele](img/qtele.png) | ![rot](img/rot.png) | ![entgl](img/entgl.png) | ### how to run - see REAME.md in both [server](server/README.md) and [client](cleint/README.md) folder, respectively