[osflash] .NET socket server for flash
Kriss at XIXs.com
Kriss at XIXs.com
Tue Oct 7 07:09:41 PDT 2008
Not what you want but hey :)
> I've been working on a flash based game using socket connections for
> real time communications. I wanted to build the server part in .NET but
> couldn't find much that was useful. I've done a bit of tcp socket stuff
> in C# but usually quite inefficiently (thread per socket etc), so I
> started building my own library that manages all the sockets on a single
> thread and is able to spawn threads for actions.
> Would anyone be interested in helping me start an open source project
> with this? I really want to stress test and improve the performance, I'm
> not sure how sturdy it is at the moment, although I'm quite sure it's
> more scalable than the things I've built before.
I've been working on a little server code base for hmmm, must be a
year or so now. Obviously the technical side of things isn't much of a
problem but i've been trying harder to solve people management...
Anyway the thing is trundling along, my plan is to release it on a bsd
style license, but for now its just visible source (which in this case
means you really should talk to me if you want to use it) whilst i
continue to get it up to the point that i'm happy with its basics. You
can see it in progress here http://vile.wetgenes.com/ which is the
"iso" style client or any of my other games where it is just chat.
Things like http://tv.wetgenes.com/ and
http://ville.wetgenes.com/#public.tv represent different views on the
same room which is a sort of multiplayer youtube (the failchans seem
to like it so it gets active in spurts)
The server code lives here,
lua and I run it on debian and test it on windows, so far I've seen it
peek around 1000 simultaneous and it barely registers cpu/memory usage
compared to other things that hog its poor little server. Some
documentation can be found here http://help.wetgenes.com/
Like i said, my intention is for it to be a useable for other people
open source project, I am thinking servers that connect to each other
and allow users some sideways motion between them but although I'm
keeping all this in mind I'm afraid thats a slightly low priority
compared to building it in the first place.
http://XIXs.com -><- http://www.WetGenes.com
mailto:Kriss at XIXs.com
More information about the osflash