Looks nice! But as it has been said before, I'd greatly appreciate the use 
of Socket.IO, just even to say you're using web sockets ^^
I think the security offered by the fallbacks between 
websockets/flashsocket/long-polling is greatly valuable towards the kind 
off context a cross platform game would live in...

Le lundi 9 avril 2012 16:58:02 UTC+7, Taj Pelc a écrit :
>
> No, we are currently using long-polling. For any update channel that you 
> define, a recursive ajax connection is made to the server which is then 
> frozen until there is something to push through it. The front end script 
> then calls the user defined action and passes data to it, then 
> automatically reconnects back to the server.
>
> Socket.io support may come in a future release.
>
> Dne ponedeljek, 09. april 2012 06:35:40 UTC+3 je oseba Alan Hoffmeister 
> napisala:
>>
>> Just a question: are you using socket.io for server communication?
>>
>> Em domingo, 8 de abril de 2012, Taj Pelc escreveu:
>>
>>> Hi,
>>>
>>> we just released the first version of Chilly Framework. We needed a way 
>>> to serve static files and sync all the actions that a player does between 
>>> clients for a multiplayer browser tank game that we are developing. We 
>>> abstracted the framework and released it as open source. It has worked 
>>> great for us and we hope that someone else might find it useful as well.
>>>
>>> It acts as multiplayer server which also serves static files and uses 
>>> Ajax requests to transfer data between the front end and the back end. The 
>>> main feature is syncing player actions or broadcasting data across multiple 
>>> clients using Chilly update channels. 
>>>
>>> Behind the hood requests and long-polling are handled by Chilly. We 
>>> provide an interface to use these features easily.
>>>
>>> The back end logic of a game can be built using Chilly Framework methods 
>>> and if needed, additional Node.js modules like MySQL support, can be added 
>>> easily using NPM modules <http://search.npmjs.org/>.
>>>
>>> Chilly front end script takes care of ajax requests and broadcasting 
>>> updates. And triggers updates whenever a client receives data. Developers 
>>> are free to use whatever suits them to build the game. We used the 
>>> CraftyJS <http://craftyjs.com/> library for graphics and animations, 
>>> jQuery for the UI and SoundManager for the sound.
>>>
>>> Of course it can also be used to create any other web application that 
>>> requires grouping clients into a context and syncing changes between them.
>>>
>>> You can get it through the NPM by calling:
>>>
>>>> npm install chilly
>>>>
>>> We also set up a homepage with more information here: 
>>> http://chillyframework.com/
>>> GitHub project: https://github.com/TajPelc/Chilly-Framework
>>>
>>> If you have any questions, feature requests or would like to contribute, 
>>> don't hesitate to contact me. Documentation is slim at this point, a matter 
>>> I am resolving, but code is well documented.
>>>
>>> Best regards,
>>> Taj Pelc
>>> Lead developer
>>>
>>> -- 
>>> Job Board: http://jobs.nodejs.org/
>>> Posting guidelines: 
>>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
>>> You received this message because you are subscribed to the Google
>>> Groups "nodejs" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://groups.google.com/group/nodejs?hl=en?hl=en
>>>
>>
>>
>> -- 
>> --
>> Att,
>> Alan Hoffmeister
>>
>

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to