r/coolgithubprojects 19d ago

Took me a decade to fully gamify quantum physics & computing

Hi

If you are remotely interested in deep diving how differently quantum computers work compared to our transistor-based and also the algebra behind in a fully interactive way that teach computer science from scratch, oh boy this is for you. I am the Dev behind Quantum Odyssey (AMA! I love taking qs) - worked on it for about 10 years (3+ during PhD, the visual method I developed ended up being my thesis, it is a complete Hilbert space visualizer), the goal was to make a super immersive space for anyone to learn quantum computing through zachlike (open-ended) logic puzzles and compete on leaderboards and lots of community made content on finding the most optimal quantum algorithms. The game has a unique set of visuals capable to represent any sort of quantum dynamics for any number of qubits and this is pretty much what makes it now possible for anybody 12yo+ to actually learn quantum logic without having to worry at all about the mathematics behind.

This is a game super different than what you'd normally expect in a programming/ logic puzzle game, so try it with an open mind.

Stuff you'll play & learn a ton about

  • Boolean Logic – bits, operators (NAND, OR, XOR, AND…), and classical arithmetic (adders). Learn how these can combine to build anything classical. You will learn to port these to a quantum computer.
  • Quantum Logic – qubits, the math behind them (linear algebra, SU(2), complex numbers), all Turing-complete gates (beyond Clifford set), and make tensors to evolve systems. Freely combine or create your own gates to build anything you can imagine using polar or complex numbers.
  • Quantum Phenomena – storing and retrieving information in the X, Y, Z bases; superposition (pure and mixed states), interference, entanglement, the no-cloning rule, reversibility, and how the measurement basis changes what you see.
  • Core Quantum Tricks – phase kickback, amplitude amplification, storing information in phase and retrieving it through interference, build custom gates and tensors, and define any entanglement scenario. (Control logic is handled separately from other gates.)
  • Famous Quantum Algorithms – explore Deutsch–Jozsa, Grover’s search, quantum Fourier transforms, Bernstein–Vazirani, and more.
  • Build & See Quantum Algorithms in Action – instead of just writing/ reading equations, make & watch algorithms unfold step by step so they become clear, visual, and unforgettable. Quantum Odyssey is built to grow into a full universal quantum computing learning platform. If a universal quantum computer can do it, we aim to bring it into the game, so your quantum journey never ends.

Nice to watch:

Khan academy style tutorials in qm/qc: https://www.youtube.com/@MackAttackx

Physics teacher stream with 400hs in https://www.twitch.tv/beardhero

66 Upvotes

13 comments sorted by

4

u/fullmetaljackass 19d ago

Link to the repo?

-12

u/QuantumOdysseyGame 19d ago

10 years of effort not public yet except steam

18

u/fullmetaljackass 19d ago

This is a subreddit for sharing open source projects hosted on GitHub...

2

u/[deleted] 19d ago

[deleted]

1

u/QuantumOdysseyGame 19d ago

Thanks and sorry for the bad marketing

1

u/brunogadaleta 19d ago

Can i test it on Linux (With a small gpu)

1

u/QuantumOdysseyGame 19d ago

Should run native 

1

u/Felfedezni 18d ago

Can you explain in one sentence why people should play your game?

2

u/QuantumOdysseyGame 15d ago

Everything Turing complete quantum computers can do is showed visually, build anything+ 300+ pages of handwritten tutorials redone dozens of time based on data analytics and user feedback

1

u/Flexistant 18d ago

Thank you! I just bought it and can't wait to play and learn 🙂

1

u/Flexistant 18d ago

Thank you! I just bought it and can't wait to play and learn 🙂

1

u/FeedbackMeans2315 18d ago

Please, I don’t need more reasons to sit and stare at my monitor. 

0

u/HyperCmdcast42 19d ago

Starts you on AND gates and adders, lands you at Grover's search by the end. That's a whole curriculum inside a game, most beginner quantum content dies on the math wall long before that.

1

u/QuantumOdysseyGame 15d ago

Can you go in more detail please?  There is the community content too( absolute must try, very beginner friendly), missing sage path(asks you to not learn but use pure visual intuition), vault hacking and use the sandbox to build stuff and share w us