Demo videos:
Relativistic Doppler shift
Black holes
The OpenRelativity project was originally created by the MIT Game Lab for the game “A Slower Speed of Light” and released open-source. On-and-off in the course of nearly a decade, I have worked on a fork of the project (maintaining the original MIT License) to expand the physics module to include relativistic treatment of collision, friction, drag, sound, lighting, and gravity backgrounds, as well as quantum physics embedded in the module’s notion of spacetime (among other improvements). The project’s contents are neatly organized into embedded packages that can be included in new Unity projects through GitHub URLs (including a lovingly-engineered tarot deck-and-card asset package from Public Domain lithographs that is provided in hope it might aid teaching and learning topics like “superposition,” or random measurement “wave function collapse” in quantum mechanics, such as for “Hilbert spaces” with 78 dimensions or fewer).
For the past 7 years, I have led development of the high-performance Qrack quantum computer simulator library, for simulating quantum computer logic on any “classical” device (i.e., desktop, laptop, cellphone, or IoT devices, etc.). I am a software developer by profession, but, for what it’s worth, the scientific journal publisher IOP has recorded a Certificate of Peer Review Competency on blockchain for me, for providing referee reports for the journal Classical and Quantum Gravity. The OpenRelativity fork was a passionate hobbyist project of mine before I ever even started working on the Qrack quantum computer simulator, and, years later, it made sense to fully integrate the two projects, such that I could simulate quantum mechanics specifically embedded in the context of relativistic space-time. We’ve used this for proof-of-concept for novel quantum computer noise simulation from cosmic ray impacts, recently.
Enjoy the free assets! Please, all feedback is welcome, here or on the project repository!