User Tag List

Page 1 of 4 1 2 3 ... LastLast
Results 1 to 10 of 36

Thread: NeW Multiplayer extension (in development)

  1. #1
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleInstall Creator Pro
    SoftWarewolf's Avatar
    Join Date
    Jul 2006
    Location
    Norway
    Posts
    923
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    NeW Multiplayer extension (in development)

    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.
    So far it seems to work well on the HTML5 runtime, i started with javascript since the server itself is also built with javascript.
    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.

  2. #2
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleSWF Export ModuleXNA Export Module

    Join Date
    Jun 2007
    Posts
    480
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i love lacewing and i support all new multiplayer extension, we need all in the future

  3. #3
    Clicker Fusion 2.5 MacSWF Export ModuleInstall Creator ProUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    mdvgames's Avatar
    Join Date
    Oct 2011
    Posts
    16
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's great news. I love it..

  4. #4
    Clicker Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Oct 2016
    Posts
    4
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    fantastic news!

  5. #5
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Nov 2011
    Posts
    189
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    good news, nice.

  6. #6
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleMac Export Module
    CapitaineCaverne's Avatar
    Join Date
    Feb 2011
    Location
    Bretigny sur Orge
    Posts
    463
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Très bonne nouvelle.
    Very good news.

  7. #7
    Clicker Fusion 2.5 Developer

    Join Date
    Feb 2014
    Posts
    931
    Mentioned
    15 Post(s)
    Tagged
    1 Thread(s)
    i shall b following the development of this, especially the ios version.

    how many players can it accommodate?

  8. #8
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleInstall Creator Pro
    SoftWarewolf's Avatar
    Join Date
    Jul 2006
    Location
    Norway
    Posts
    923
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Haven't tried a heavy stress-test yet, but using single bytes/shorts in a few places, so at most 255 players per room, and about 65,000 on the server in total. Likely something else limiting it before that tho, but i am using a kind of tick-based send procedure to minimize load, so it could be realistic with 100+ in a room for a simple game which is using it properly (sending bytes rather than strings etc)

    html5 is done, (perhaps more bug testing needed) half-way through android, and i am also most excited for the iOS version! getting on to that next.

  9. #9
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Nov 2011
    Posts
    189
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello, Some news?

  10. #10
    Clicker Fusion 2.5 DeveloperiOS Export ModuleSWF Export ModuleMac Export Module
    Hydra's Avatar
    Join Date
    May 2012
    Posts
    141
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Really cool man! This is much needed. Would love to help in any way!

Page 1 of 4 1 2 3 ... LastLast

Similar Threads

  1. iOS Extension Development
    By Danny in forum iOS Export Module Version 2.0
    Replies: 0
    Last Post: 8th December 2012, 11:06 AM
  2. Extension Development
    By MattEsch in forum Android Export Module Version 2.0
    Replies: 0
    Last Post: 20th May 2011, 05:29 PM
  3. C# Extension Development
    By Jaffob in forum Extension Development
    Replies: 21
    Last Post: 3rd June 2008, 08:44 PM
  4. Extension SDK for other development kit than VC?
    By spyfrog in forum Extension Development
    Replies: 1
    Last Post: 14th September 2007, 08:00 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •