I am creating a new Multiplayer object, the server runs on NodeJS and standard Websocket (RFC-6455) hence the name "NeW", i was thinking "e" for "express", but i am not using that after all.
Working on this full time. I'll be moving on to make an iOS version (yay!!), as well as Windows and Android. Cross-platform awesomeness ^^
Not sure when/how much, but i will probably try to sell it on the clickstore when it's ready and after i've released a couple games using it first.
Uploaded a test game here: http://hungryfishgame.com/node/ws/Fl...0Birds%20Demo/
You can open multiple windows to try.
It's similar to lacewing, but it's made from scratch so a couple things work a bit differently and i am adding some really cool features.
(in my extension channels are called "rooms", and subchannels are just called "channels")
Sending a private message works across rooms.
Player lists can be fetched from any room from anywhere at any time.
When connecting you are immediately assigned a guest username,
then it includes optional account registration, so you can register your username with a password. (at any time)
AND it includes cloud-storage data, which pretty much works like INI:
a player can store values and text on their account, log in from anywhere to retrieve it.
anyone can store values and text to a room, which is accessible to everyone, and still stored while the room is empty.
websockets don't support udp transfer, but i believe i structured the data messaging in a clever way, making it extremely efficient.