Realtime multiplayer memory game!
Tap on Quick Play to try out playing with a bot, enter Player's Room to play with others.
Works only Webkit-based browsers on desktop and mobile.
Voting is now closed.
A Medicore Corporation
Thank you for the evaluation. Sorry to hear the trouble you had with the Player's Room. It sounds we will need a through debugging there too.
You have a very valid point about latency. We tried to "fake" the feeling of no latency by applying your changes optimistically on your local board. This way only your opponent's moves suffer from latency. Unfortunately it can lead to a potential conflict situation, when both you and your opponent discovers the same pair within the latency window. This is resolved by awarding a point to the both of you, and indicating the fact by a half orange, half blue tile background.
So basically we designed the latency into the rules of the game, instead of fighting, and loosing against it.
Icon Venture Partners
Arizona School for the Arts (student)
Thank you for playing, so good that you liked it.
The room is indeed a bit cramped, we will improve on that. People are sorted there by an internal id. It's quite ad-hoc if you ask me.
Basno is my real life job. A startup where we are building a digital badge and award platform. Seemed like a fitting idea to give out badges for those who participate. (check us out: http://basno.com/ )
Australian Antarctic Division
Kun.io App Studio LLC
Uva Wellassa University of Sri lanka
Thanks for your feedback and feature idea! You're right, now it's more like an action game :) What i realized after lots of playing, sometimes i could recall some cards, so maybe it's possible to use memory with this speed. We're still evaluating how it works and how players feel about it, after nko we'll see what's next. Thanks!
And thank you for the idea too. That's definitely an issue we will try to improve on in the future.
The Node Firm
Thanks! Rooms, the boards and online players are persisted on Firebase, but notifications handled by the client and a server as well. We use a Mongo for the persistence of player highscores and stats and of course the robots are also controlled by the node server.
I'm so happy that you liked it! We have a friendly robot army, who plays with you if you invite them, they are also the ones behind the quick play function. Those bots run on the server and share a great part of the game control and model logic with the clients. By using nodejs we could reuse the actual code in the bots from the client. It was not just faster to develop this way, but less error prone too. The possibility of diverging local game state is a huge concern in any multiplayer game. By using the same code, with the same bugs, we somewhat mitigated this factor.
So in short: We wrote the bots with node. And the shared js code made us do a better job faster.
Awesome... very awesome.
Thanks a lot!
Sometimes it happens in case of too much connections, but please, try it again! ;)
Thank you! Kids like to steal...I wish we had Rikoru when we were kids ;)
Thanks! If you want to be notified of Rikoru's new features, follow us on Twitter @RikoruGame
Thank you. We're planning to add more special exotic features to the game in the feature to make it more exciting and fun. Stay tuned! ;)