tinspin/fuse
View on GitHub ↗ ★ 237 HTML
Multiplayer Online Standard
17 mentions on Hacker News by 1 person: 0 stories, 17 comments · first 2016-07-07 · latest 2023-05-08
20082026
-
…action is the real attraction of 3D graphics/audio: So I made a very scalable MMO protocol: https://github.com/tinspin/fuse It's event based so analog movement should be compressed, which means headshot FPS are not the target audience. But…
comment by bullen · 2023-05-08 · in SpaceTraders: A multiplayer game built on a free web API -
You don't need to use Event-Source to use SSE, look at how I implemented it here: https://github.com/tinspin/fuse/blob/master/res/play.html#L1... The XHR ready state 3 was wrongly implemented in IE7, they fixed it in IE8.
comment by bullen · 2022-02-13 · in Server-Sent Events: an alternative to WebSockets -
…6 years and the backend out-scales all other multiplayer servers that exist and it's open source: https://github.com/tinspin/fuse You don't need HTTP/2 to make SSE work well. Actually the HTTP/2 TCP head-of-line issue and all the…
comment by bullen · 2022-02-12 · in Server-Sent Events: an alternative to WebSockets -
If you want an even simpler and more scalable chat you can use my multiplayer online system: http://github.com/tinspin/fuse The HTTP server is written in Java with a custom JSON database and it has clients in C++, C# and HTML5.
comment by bullen · 2022-01-09 · in Simplicity of IRC -
I made a better standard for this: https://github.com/tinspin/fuse But of course it's suffering from this: https://xkcd.com/927/
comment by bullen · 2021-11-18 · in XMPP, a comeback story -
…should use a common network protocol and asset file format. I made an attempt at the protocol: https://github.com/tinspin/fuse And I'm working on the file formats: http://talk.binarytask.com/task?id=5959519327505901449 The last ingredient…
comment by bullen · 2021-08-12 · in A Framework for the Metaverse -
…is only half the battle as content also need to shift. Open-content? I made the network protocol: http://github.com/tinspin/fuse And now I'm working on the file formats: http://talk.binarytask.com/task?id=5959519327505901449
comment by bullen · 2021-08-12 · in The metaverse is a dystopian nightmare – let’s build a better reality -
…but a bunch of file formats and network protocols, I'm pretty sure this protocol will prevail: http://github.com/tinspin/fuse
comment by bullen · 2021-08-11 · in Unity to acquire Parsec for $320M -
My multiplayer online standard data: https://github.com/tinspin/fuse You can try the database here: http://root.rupy.se
comment by bullen · 2021-06-07 · in Ultra-high-density hard drives made with graphene store ten times more data -
https://github.com/tinspin/fuse
comment by bullen · 2021-01-16 · in New ‘Action Roguelike’ C++ Project on GitHub -
…also was buggy in IE until version 7. I made a multiplayer online system that relies on chunked: https://github.com/tinspin/fuse
comment by bullen · 2020-09-29 · in Stupid solutions: Live server push without JS -
https://github.com/tinspin/fuse
comment by bullen · 2020-04-25 · in Custom Game Engines: A Small Study -
…this weekend: https://store.steampowered.com/app/486310/Meadow/ The source for the backend is here: https://github.com/tinspin/fuse You can call it a one-man MMO backend. I'm going to release a MVP for the C++ 3D MMO client in about a…
comment by bullen · 2020-04-24 · in Custom Game Engines: A Small Study -
…(thank god) but I made this simple platform from scratch that would be good enough for AAA FPS: https://github.com/tinspin/fuse Among the unique features are globally distributed hot-deploy of server side code/resources and globally…
comment by bullen · 2019-09-08 · in Ask HN: What is the ops architecture like for AAA multiplayer game servers? -
Here is an example of how you can do this: https://github.com/tinspin/fuse To use HTTPS, HTTP/2.0 or WebSockets is really not clever options when you can do secure, simple and more performant stuff in clear text over HTTP/1.1
comment by bullen · 2018-07-20 · in Building Protocols with HTTP -
https://github.com/tinspin/fuse TLDR: Websockets are overengineered and waste CPU cycles doing nothing but marshalling. HTML is better than canvas because it can be GPU accelerated and you get components and z-order for free.
comment by bullen · 2017-09-24 · in Building multiplayer games with Socket.io and HTML5 Canvas -
I disagree: https://github.com/tinspin/fuse
comment by bullen · 2016-07-07 · in Building a Game Network Protocol: Reading and Writing Packets