HuangJunye / Qiskit-for-GameDev

Tools for making game with IBM Qiskit
21 stars 12 forks source link

Architecture #2

Open HuangJunye opened 5 years ago

HuangJunye commented 5 years ago

Python native game engines (pygame, and perhaps Godot?) can call python methods directly.

Non-python game engines will use HTTP to call flask server hosting Qiskit. Perhaps ZeroMQ can be used in place of HTTP in future for faster communications

HuangJunye commented 5 years ago

Perhaps there should be direct OpenQASM support in addition to Qiskit?

HuangJunye commented 4 years ago

HTTP with JSON is probably the best because most languages and services support this protocol. Inside JSON, quantum circuit is define by OpenQASM.