Myself and 2 friends built BreakBase with the goal of making the seemingly simple process of playing a board game on the Internet with friends as easy as it should be. Existing sites on the web are shockingly complex to find a way to play against people you already have means of contacting.<p>At the time of this writing, we’ve got 5 games: Checkers, Chess, Four-in-a-Row, Reversi and WordBase.<p>Features:<p>- Each ‘room’ has a unique url - share it via email, Facebook, Twitter, Google chat, or text message, it makes no difference to us. There’s no need to coordinate navigation to the same server, just to play a game. Just share the url.<p>- Play anonymously- you can play on our site without registering. If you want to, you can register to keep track of your records, get alerts when it’s your turn or something else interesting happens in your games.<p>- Real time updates. When your opponent makes a move / chats, you’ll see it right away without refreshing.<p>- Come back to your game later. If you register for an account, you can resume your game from a different device. Play from your phone, desktop, tablet, whatever. If you don't register, this doesn't work - we can't keep track of your games if we don't know who you are.<p>- No plugins required. BreakBase works on HTML5 / Javascript. No Flash / Java needed.<p>- WordBase supports up to 4 players.<p>- Get smart notifications via email or Twitter, and via the browser. Registered accounts only.<p>The stack:<p>- Main web app built on Pylons.<p>- Our Comet/push layer is built using Node.js, as the glue between ZeroMQ and Socket.io.<p>- We use MongoDB because it’s web scale.<p>The future: These are being actively worked on, and will be released in the near future:<p>- Planning more games. Currently considering Backgammon, War strategy games, or card games. Open (and eager) to suggestions<p>- Challenges. Challenge someone to a game directly from their profile.<p>- Mobile support. As of right now, you can make moves on Android / iOS devices by just going to breakbase.com in the browser, but we’d obviously like to provide a tailored experience for smaller screens.<p>What would it take to get you to use this on a regular basis?