6 ms·
Show HN: Quantum Game with Photons
- ADanFromCanada 9y agoThis is awesome!
- deleted 9y ago[deleted]
- 6nf 9y agoI have a solution for #22 with 2 mirrors left over: http://i.imgur.com/XB4QwLy.jpg http://i.imgur.com/XB4QwLy.jpg
- stared 9y agoThx, I will make it more complicated! :) Typically, I create some puzzle, them freeze some elements, and leave others for tray. However, often there is some sneaky way to go around. In this case, I prefer to avoid it, as it breaks this beautiful infinite loop pattern.
- stared 9y agoIn any case - fixed. Just reset this level.
- 6nf 9y agoLevel 34 also http://i.imgur.com/BPAw8vO.jpg http://i.imgur.com/BPAw8vO.jpg
- stared 9y agoOh, this one is clever! Added one more mine, it should do the job.
- anchpop 9y agoAnother good web game about advanced physics is VelocityRaptor [1]. In the game the speed of light is set to 3 miles per hour, and you have to use relativity to solve puzzles [1] http://www.testtubegames.com/velocityraptor.html http://www.testtubegames.com/velocityraptor.html
- stared 9y agoIt is my favourite science-based game, especially how it mixed game, cartoon drawings and humour, with actual Lorentz transformation. Also, a longer list of such games: https://github.com/stared/science-based-games-list https://github.com/stared/science-based-games-list
- tbabb 9y agoI hope it wasn't on purpose that the "bomb" tile crashed my browser when it exploded...
- stared 9y agoThen it worked better than expected! ;) (Was not intended. Would be grateful for a screenshot / specs though!)
- sliken 9y agoIs level 16 (three polarizers) broken? There's only one piece you can place, and only 5 places you could place it (that would make sense). Not placing it doesn't work either.
- tomsmeding 9y agoYou can rotate polarizers as well :)
- sliken 9y agoHa, thanks, didn't realize that. Polarizers that you place anyways.
- tomsmeding 9y agoThis game needs lots more education and explanation. Through the levels, I understood reasonably well how polarization works, but interference is still a complete mystery, and I haven't been able to get past level 25 (interfrenzy). If someone plays past the first few levels, you can be quite sure he/she is not afraid of some explanation about how stuff actually works, and having that would have made the game a lot more fun for me. Also, in the Sagnac-Michelson-Morley level, you're supposed to place a "Sagnac-interfRerometer" somewhere (hint: it's the vacuum jar, and that's a different thing). ;)
- stared 9y agoI am really convinced to explain things after showing them, see my credo in http://p.migdal.pl/2016/08/15/quantum-mechanics-for-high-school-students.html http://p.migdal.pl/2016/08/15/quantum-mechanics-for-high-sch...: For experimental stuff, it’s crucial to show first, explain later - if at all (otherwise you are killing the sense of suspension and awe): The researchers’ conclusion was that, in the context of strange toys of unknown function, prior explanation does, indeed, inhibit exploration and discovery. - from http://www.economist.com/node/18741484 http://www.economist.com/node/18741484 (When should you teach children, and when should you let them explore? - The Economist ) At the same time, yes, I agree it would benefit for adding some explanations, descriptions or links later. Just... many project, little time. But thanks for bringing it up!
- Lramseyer 9y agoI really like the idea of this game. But while it seems to simplify certain aspects of optical tables (like adjusting mirrors and other optical elements,) it makes other things way more complicated than they should be due to the visual simplicity. It's mostly the polarization (and phase to a lesser degree) that I am referring to. That stuff is way more intuitive on a real optical table.
- stared 9y agoYou mean, that in 2D it is harder to show some inherently 3D things (like polarization)? (If so, then I agree - but wanted to keep visual simplicity... and I am not a graphic designer, and simple 2D things are the most advanced things I can do.)
- tgb 9y agoI think you did a fantastic job showing all the variables at once. I did feel the need for some kind of "debugger" to really see what was going on with my setups instead of watching them run since there is simply inherently a lot of simultaneous things to keep track of.
- stared 9y agoWithout that it would be impossible to debug it (from wrong signs in operators, through mistakes with simulation to typical programming bugs). Some day I want to make it visually appealing and actually make it a part of UI.
- pmontra 9y agoGreat game. Two note 1) you should add some explanation about why making light to through a number of crystals (they slow it down by 1/4 wavelength) lets the beam go though a beam splitter in one or two directions. 2) Pinch to zoom works but the photon beam moves on a path that's not affected by the zoom. Firefox Android, I didn't check with other browsers. But it works on a 4,7" screen, which is great.
- stared 9y agoAd 1) My idea was to show who things work, rather than do any kind of textbook explanation. That said, I understand why this slow-down is mysterious (and deserves a better visualisation). Ad 2) Thanks for info. Tiles are on CSV and the animation is on Canvas; I will try to see what's the problem (don't own anything with Android, though). In any case: I would be really, really grateful for creating an issue here: https://github.com/stared/quantum-game/issues https://github.com/stared/quantum-game/issues.
- sliken 9y agoAny hints for 21? I can get 100% to one detector or 98% to 2.
- stared 9y agoEach beam splitter splits intensities in halves. Make sure you join beams with same intensities.
- benjamincburns 9y agoI assume there must be some way to rotate the mirror? Maybe I'm crazy, but I can't seem to figure it out. Edit: Seems it's mobile only, or the mouse drag event handling is masking the click event. That is, it rotates for me on mobile, but not on my desktop browser (chrome 58.0.3029.110).
- stared 9y agoStrange... while I have mobile in mind, I test it on Chrome, on OSX. Checked it right now and it works on my desktop. Issue is here: https://github.com/stared/quantum-game/issues/5 https://github.com/stared/quantum-game/issues/5 - as it seems that more people have the same problem. Any pointers how to solve it (or Pull Requests!) are welcomed! :)
- RobertoG 9y agoI was going crazy ;-) It seem it's not working on firefox
- sideshowb 9y agohi again stared, great to see you finished this at last! Will have a play later. We met on here last year discussing my quantum game. Shameless plug for everyone else: http://tropic.org.uk/~crispin/quantum/ http://tropic.org.uk/~crispin/quantum/ (Sorry about expired security cert!)
- stared 9y agoI like such plugs! (Maybe as I do them myself a lot... and now I shamelessly confess to that.) I would need to setup Flash, though. (Do you have/plan any JS version?)
- hamdusa 9y agoYou have built an amazing game. There are many similar games on this concept, a lot you can see in Android Marketplace, but the idea behind this one is unique. There are still some bugs in this game, like sometimes it skips sound, or does not show results. Overall, its an excellent one. Thanks
- gji 9y agoNice game, but there's nothing intrinsically quantum about anything that happens. Everything is perfectly describable with classical E&M.