Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Call for collaborators (interested? write a comment!) #17

Open
stared opened this issue Jun 27, 2018 · 3 comments
Open

Call for collaborators (interested? write a comment!) #17

stared opened this issue Jun 27, 2018 · 3 comments

Comments

@stared
Copy link
Owner

stared commented Jun 27, 2018

Hi!

It is an open source project that would benefit from collaboration. So many ideas, but working alone is hard - so it stayed dormant for the last year. I am into games because I love instant feedback and interactions!

There are some bigger plans:

  • rewriting using some framework (still open for Angular, React or Vue)
    • right now approach of "just D3.js, not framework" is painful for managing states
    • open for suggestions from people with more frontend experience
  • potentially using TypeScript to make it better for tests
  • better graphics (of elements, animations)
  • more levels
  • level saving, loading and exchanging
  • displaying quantum states, a panel with quantum states step-by-step
  • making it modular, so boards with simulations can be used as parts of tutorials, not only in the game
  • better encyclopedia
  • 2-3 photons, 1-2 electrons (making it truly quantum!)
    • here I can do the maths; but to make it useful we need to have better modularization and quantum state display first

If you can help with one of those (or another ones), let me know!
Write a comment, saying which ones you would like (and what is your experience in these task).

@flashx
Copy link

flashx commented Jun 27, 2018

Awesome! I was just thinking it would be cool to be able to add an 'embed' feature as well so a level (or series of) could be put on website, blog, etc.

Not sure I have the dev skillz to help w/ any of the things on the list. Could potentially help out w/ graphics & enyclopedia?

@stared
Copy link
Owner Author

stared commented Jun 28, 2018

@flashx Awesome! With encyclopedia first it needs rewrite to some framework, with jQuery-like approach of D3.js it is not easy to style/modify.

With graphics - sure! It would be highly appreciated!

@stared
Copy link
Owner Author

stared commented Apr 30, 2019

I got contacted by Artur Ekert from the Centre for Quantum Technologies in Singapore to continue work on it. I post it here as it may interest people on the intersection of science, tech, arts and design. I look for people with these skills (one is enough, more is better):

  • game design / UI
  • JavaScript / frontend
  • graphic design (especially vector graphics / scientific illustrations)

If you are a software engineer or graphic designer, you don't need to know quantum mechanics - but you need to be open to collaboration with physicists. :)
There are many ideas we can explore:

  • better UI
  • more photons (down-conversion, Hong–Ou–Mandel interference, entanglement)
  • other particles (e.g. electron)
  • protocols (BB84, Ekert, quantum teleportation)
  • interactive textbook with equations and drag&drop optical elements
  • any many more (we are open for your contribution, physics-wise, and game-dev-wise)

It is going to take place this summer or autumn. ~4 people for 2-3 months; flight + accommodation + academic salary.

Interested in joining? Fill the form! :)
https://docs.google.com/forms/d/e/1FAIpQLSfoRAQpW68bmfMhg3HrYsz0O6M-jh0Vty8ow3KIK24O-WjikQ/viewform
Make sure link to your project(s)!
Know someone who might be - share with them!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants