7 ms·
Show HN: Chess and Video Chat, no login required
- drzel 7y agoin a room called chess lets try it
- drzel 7y agohttps://rootshirechess.glitch.me/?roomname=chess&view=room https://rootshirechess.glitch.me/?roomname=chess&view=room
- hunter2_ 7y agoWhy does this remind me of a certain other game...
- deleted 7y ago[deleted]
- Onesleepygenius 7y agoWoah. Made one similar a few days ago. tablegame.org It requires login, and is based on webrtc. Free for up to 6 people.
- phs318u 7y agoIs this by invitation only? Sign-up is asking for a referral code.
- shireboy 7y agoWill definitely check this out. I did think about trying to roll my own no-timer version and possibly add other “low tech” games like checkers, etc.
- Onesleepygenius 7y agoSay thanks! We've heard feedback about the timer too, so we're implementing more options and other board games too. Ours works in firefox/mobile for video chat no problem, but still may have some bugs.
- mariusz331 7y agoCurious if the 6 people is a limitation of WebRTC? I'm building a video chat app on it now and would love to hear about your experience.
- GPUboy 7y ago6 is a limit for Janus webrtc( https://janus.conf.meetecho.com/ https://janus.conf.meetecho.com/) but webrtc itself can handle up to 12 it seems at 720p. It really is dependent on the bandwidth each user can support, unless you add in some backend concatenation like Zoom. (I helped with this)
- saurik 7y agoThat isn't just a limit of the demo app to make it easier and is not a limit of Janus. https://groups.google.com/forum/m/#!topic/meetecho-janus/twW9fm55dfU https://groups.google.com/forum/m/#!topic/meetecho-janus/twW...
- pmontra 7y agoThe home page has no information about which games it supports and how it works. You could screen record a session, post it to YouTube and embed it in the page.
- GPUboy 7y agoThanks! We'll def do that. Do you have any suggestions on what games should be added?
- caseyf7 7y agoHearts, spades, cribbage, speed
- GPUboy 7y agoGreat, thanks! We've also heard cribbage before
- pmontra 7y agoI'm not 100% sure about how it works but I guess that you can't include a board game ff you don't have any kind of agreements with either the authors or the publishers. Traditional games should be fine. Maybe if your video technology is good you can work at an agreement with the sites that already have them. A video chat could be something they could pay for.
- GPUboy 7y agoThanks! Yes we were only looking at public domain games at first. A partnership would be great, since we could cross promote, and I'm sure a lot of people are looking to try new games.
- emmelaich 7y agoI'd love to try out the poker option but rather not have to pay just to test it out. Also .. does "billed yearly" mean you have to pay at least 12 months worth?
- GPUboy 7y agoHey, everything should be free right now while we're building, since there's bugs. There's a monthly and yearly, but likely we'll end up charging less for this when it actually launches. How much would be appropriate like $2/m? We want to make the video rooms free up to 6 people, and only charge for developing extra premium games.
- radicalriddler 7y agoThe heights seem to be broken on firefox developer edition. I don't have Firefox installed to test on there, but I assume it'd be the same. The chess board and the camera space are about 100 px of height.
- shireboy 7y agoYeah, Chrome only atm. The chat software it uses (Jit.si) doesn’t work in FF either..
- detaro 7y agoJitsi has some issues with Firefox, but "doesn't work" is a bit much.
- me_bx 7y agoNeither the chess nor the video work on Chromium in Debian linux. There are a bunch of error messages in the developer console, it seems to start with permission denial to read localStorage. Version 80.0.3987.149 (Developer Build) built on Debian 10.3, running on Debian 10.3 (64-bit)
- DeathArrow 7y agoDoesn't work properly in mobile Edge.
- kylek 7y agoHad a shower thought today for a video conferencing dating app, to meet people and have virtual dates with activities (like chess? or watching synchronized youtube together? i don't know, what do people do for fun?).
- smabie 7y agoMaybe like a bunch of different drinking games? Or maybe a deck of a bunch of questions you can ask each other?
- myaccount80 7y agoThere was once ChatRoulette
- serial_dev 7y agoThese platforms are quickly taken over by nudity. I just tried chat roulette, 3 out of 6 videos were dicks, that gets boring very fast.
- hauxir 7y agoThat sounds exactly like what my service does! https://kosmi.io https://kosmi.io
- ahnick 7y agoDon't get me wrong, I love chess, but I really can't see the chess and video chat demographics overlapping much. I mean I think there is a reason why ICC never added such an option to their client.
- shireboy 7y agoHah, maybe not. But My dad and daughter used it to play today, and my kids have used it to play with cousins. Maybe not competitive play, but for quarantined folks, I wanted to replicate playing at a park bench.
- ahnick 7y agoThat makes a lot of sense. I can see it working well in those scenarios and sounds like it is already a hit. Kudos! :)
- tomcooks 7y agoI see your point, but I believe it would be exceptionally useful for training, both for newbies and professional that want personalized lessons. I suggest the author try to experiment with adding some extra features allowing chess teachers to draw moves on canvas (arrows showing piece movements, highlighting cells via keyboard combos, drawing by hand, etc.)
- pmontra 7y agoI open a video call on Skype or Jitsi when playing with friends on boardgamearena. I don't play chess, I play go and never opened a video call when playing with a friend. Of course no video call with strangers. Yet a video call with a large field of view could help to prevent cheating. The setup to gey help from a bot becomes more complex.
- GPUboy 7y agoI'm excited that we developed the same thing so close together. I'd be curious what your inspiration was, because maybe it was similar :) We found an article that showed a grandma facetiming to play chess. We'd recommend checking out Janus webrtc. It worked well for us, and will work on mobile/firefox. We've used it for years, and it's well developed. Video rooms up to 6 people too, so you could have more options for games
- shireboy 7y agoJust made it so my kids stuck at home for quarantine could play with grandparents and friends. Will definitely check out Janus. Jitsi was easy to drop in, but mobile would be great.
- caseyf7 7y agoWould love to see this for card games
- steerablesafe 7y agoIdea: video chat and just a deck of cards, without tying the rules.
- hauxir 7y agoMy product Kosmi does exactly this, mentioned above.
- emmelaich 7y agoCan I make a request here ... Does anyone know a good app or website for private poker games? Must support up to 12 players. I know of pokerrr2 and apparently pokerstars had something (but requires facebook ugh).
- justinchen 7y agoDonkhouse.com
- emmelaich 7y agoThanks!, will check it out.
- quezzle 7y agoMy son is playing chess with his grandfather by sending SMS photos of the board to each other. Yes there’s any number of chess apps. This felt more personal and real.
- fourseventy 7y agoHow the times have changed! I used to play with my grandfather but we played chess-by-mail using special chess postcards where you can write your move and the board position!
- saghul 7y agoGood work! You may whant to set this override on the iframe API: https://github.com/jitsi/jitsi-meet/blob/master/interface_config.js#L209 https://github.com/jitsi/jitsi-meet/blob/master/interface_co...
- shireboy 7y agoNice. That confused some users. Will definitely be doing that. Thanks!
- vegardx 7y agoIt seems like you had the same motivation as me, connecting with the family. For quite some time it has bugged me how bad the UX on some things are, like photo sharing or video calling. Try to explain to your grandmother how to see shared photos on an iPad, and then try to do look at the same picture while on a call. Impossible! I voiced this to a friend and he suggested to just create a simple webpage that has a controller and viewer, nothing fancy. Tied together with Shortcuts I was hoping to make a one-click button that initiated a FaceTime call and opened the webpage in fullscreen. The latter part seems harder, due to limitations in Shortcuts, but so far I've successfully been able to have her press the Home-button and then click the bookmark for this service to open the viewer. Perhaps a Jitsi Meet integration is just what I need. Being able to view pictures this way has been truly amazing. My dad has digitized a lot of old pictures, and it's so engaging for her to explain what farm a given picture was taking on, and who is in the picture. Things like that. She really enjoys it. I don't understand how this isn't built into FaceTime or something similar. Seems like such an obvious thing. Shameless plug, and be warned it's quite bandwidth intense, in true disruptive start-up fashion it lacks everything, like optimization and security: https://github.com/vegardx/abuela https://github.com/vegardx/abuela
- CameronBanga 7y agoToo complicated I think. Needs to be an easy install AND run on a raspberry pi.
- vegardx 7y agoTakes two minutes to install if you know what you're doing. The whole point here wasn't to make a slick single click install, but a prototype that works. And then iterate from there.
- saystupidthings 7y agoAND raspberry pi was the part of the sentence that lets everyone know he is joking.
- fonosip 7y ago
- 11235813213455 7y agoInteresting, why did you use a canvas for the chess board? I would probably have used svg/html and mouse events
- shireboy 7y agoIt’s just an embedded board from chessbase. I just dropped their embed in and didn’t write that part. If it looks like there’s interest I may write my own that is more mobile friendly.
- villgax 7y agoVideo chat works across all browsers mobile or PC as of today, author seems to have been asleep for long.
- askvictor 7y agoWill it scale if a lot of people start using? Is the video P2P or via a server?
- shireboy 7y agoWe’ll see :). The chat is jitsi’s hosted service. The chess is chessbase’s embedded app. So all server work is 3rd parties who are used to some load. The site itself is just a client side webpage hosted at glitch.me. Could put a CDN in front if it took off.
- sfj 7y agoNot exactly the same, but checkout Tabletop Simulator. It's a 3d play environment which can play very many board games, card games etc. The steam workshop must have tens of thousands of popular board games created within it.
- sgt 7y agoSpun my CPU's up to high when playing this in Safari.
- sixQuarks 7y agoI want to create a similar one with multiple videos for poker. Would this be possible with Jitsi?
- jvm_ 7y agoMy friends and I played euchre at Playok.com and then just made our own Euchre room on Jit.si. We even had a main room and then sub rooms 00, 01, 02 and you'd just join the main room, get assigned a table and jit.si room and then just join both.
- nomanlaghari 7y agoplease vist below website for poetry https://bit.ly/2yErlmt https://bit.ly/2yErlmt
- aabbcc1241 7y agoGood to see demo on how far can we go with Jitsi
- shireboy 7y agoYeah, pretty sweet to be able to drop in video chat with just a few lines of javascript. I just wish it worked better in Safari and FF.
- awb 7y agoMy kids entered the same room and can see each other but when the first person selects a blitz game type it automatically matches them against a random person. So they're playing two different games while watching each other. The room name is sufficiently long and unique. What might we be doing wrong?
- shireboy 7y agoOh no. That's not how it's been working last week! It looks like rooms are being combined now at chessbase??? Will have to figure that one out! Edit: Looks like either a change at chessbase or a misunderstanding on my part that didn't manifest until the world hit it :/ I've put a message on the site and plan to roll my own based on socket.io and chessboard.js soon. Thanks for letting me know!
- shireboy 7y agoHey, thanks again for reporting this. I _think_ I have it sorted now. I wrote my own chess room.
- awb 7y agoAwesome! It worked for us today. Thanks for putting this together :)
- tzjmetron 7y agoUnplayable on Firefox.
- tgdn 7y agoHow is this different than lichess?
- askvictor 7y agoone-to-one (no login required, just a shared room name), no rankings, includes video chat. Simpler and more personal.
- zzo38computer 7y agoIt won't even load the root page at all for me (the connection times out), although if I want to play chess I can just use any communication, even just by telephone. I do not even have a camera on my computer and I don't use video chat, but even by IRC, telephone, radio, anyone, you can easily play chess by computer. However, card games (such as poker) are more difficult to do. I might later make a telnet service for playing a card game (including also tarot cards, mahjong, Fanucci, etc), so that you can play a card game too, rather than only a chess game.