Re: [CsMain] [GSoC2011] Multi-Purpose UDP Networking System For Robust Client To Server Communication

Dan Walters <[email protected]>
Newsgroups gmane.comp.graphics.crystalspace.general
Message-ID <[email protected]>
Hi Mike,

Thanks for the reply.

On 4 April 2011 15:26, Mike Gist <[email protected]> wrote:
> I have one question about the UDP bit.
> What does rolling our own custom networking solution give us over supporting
> existing high-performance networking libraries for games e.g. raknet?
> If nothing, then I would suggest to focus more on the property class level
> of things.

My intention is not to roll our custom solution but to use an existing
UDP networking library (for example ENET). You are right to think that
is my suggestion as I discuss in detail why a UDP solution must be
used. Quite late in the document, I make the exact point that you have
made - the networking layer is not project specific and it makes sense
to use an existing library.

I suggest ENET rather than RAKNET as ENET is a light weight networking
library that handles all the pain of sockets programming but is
otherwise very open ended in terms of implementation. In contrast,
RAKNET includes a lot of framework for things like game servers,
master servers, and handles properties classes etc. all in very
generic ways.

I already propose that the project focuses on the property class level
as I think this is the part that needs to be implemented correctly and
in a engine specific way (which RAKNET could not deliver). This is
discussed in the PDF in the Deliverables section onwards.

> Who might mentor what is a little unknown at this point :) A few of us might
> be interested, depends on other proposals.

Open ended, good to know :)

Best wishes,

Dan

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: mailto:[email protected]?subject=unsubscribe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.