Robin Future – Exploring Node.js for Multiuser with HCJ (HTML, CSS & JavaScript) as well as Flash

We ran our last Multiuser game – Nano2020 using Robin with PHP.  20 simultaneous people played it and it went well.  Later that night our server went down due to unattended threads.  Since then, using Robin has been a little like walking on egg shells.  We have some changes being planned for Spring 2013.

With the dawning of Node.js, we think that it would be a good idea to port the PHP sockets over to Node which is based on a powerful networking system made to handle sockets.  The Node language has the syntax of JavaScript so that should be no problem for Web and Flash developers to handle if they need to.  There is an issue of various hosts supporting Node.js.  It might be that we can work with free hosting – we are going to see.  Regardless, its popularity is bound to improve and it beats just being able to prototype.

FRONT END ADDITIONS

We have been very happy with the way Robin eliminates backend coding for multiuser.  We would like to introduce a few more front end methods to help with common tasks such as avatars, etc.  So we will try and provide that coding as Robin 2 pops its head up in the spring.

Looking forward to the future – hope you are too!

Dan Zen