I made a comment recently on a blog that was talking about streaming HTTP, AJAX and other hot web technologies. I realized that as far as Google and del.icio.us know, nobody has made a game using these technologies. I hope that this post will help me to find, create or inspire games that do so.
Recently there have been advances in web technology like AJAX, SVG, XmlHTTPRequest that allow web pages to be more dynamic than ever. Without using iframes we can have pages that both update information in a database and update their display based on information from the database without reloading. I think it’s freaking obvious that we should make a game based on that architecture. It will load fast, look cool, not require plug-ins, work in any new browser, allow multi-player and just be fun.
My current vision is to recreate versions of European board games such as Puerto Rico, Tigris and Euphrates, St. Petersburg, Carcassone, etc. using this platform. Much like the version of Settlers of Catan made with Java, this would be a huge hit and a great way to kill shit tons of time.
Now, there is more to it than in-browser games that don’t require a plug-in. ANY modern browser will run the games. That could potentially include browsers on cell phones, Palm devices, Blackberries, etc. Imagine if instead of paying your cellular carrier money to download a shit version of Tetris because they disabled phone functionality you can instead just visit a page and play board games with your friends for your standard data charge. And different style sheets for different media will enable the game to have a proper interface despite your chosen browser, device and network speed. The day when 5 people can play the same game of Puerto Rico on a phone, palm, blackberry, PC and PSP in different parts of the world will be a very good day.