Assault cube mod by GsF
#73
(12 Oct 12, 05:37PM)Roflcopter Wrote: That's the server-side issue that's been found. Data's sent over ENET which I thought made certain bullets would arrive.

Yes:
http://enet.bespin.org/ Wrote:The primary feature it provides is optional reliable, in-order delivery of packets.

and

http://enet.bespin.org/ Wrote:ENet evolved specifically as a UDP networking layer for the multiplayer first person shooter Cube.

Cube necessitated low latency communcation with data sent out very frequently, so TCP was an unsuitable choice due to its high latency and stream orientation. UDP, however, lacks many sometimes necessary features from TCP such as reliability, sequencing, unrestricted packet sizes, and connection management. So UDP by itself was not suitable as a network protocol either. No suitable freely available networking libraries existed at the time of ENet's creation to fill this niche.

UDP and TCP could have been used together in Cube to benefit somewhat from both of their features, however, the resulting combinations of protocols still leaves much to be desired. TCP lacks multiple streams of communication without resorting to opening many sockets and complicates delineation of packets due to its buffering behavior. UDP lacks sequencing, connection management, management of bandwidth resources, and imposes limitations on the size of packets. A significant investment is required to integrate these two protocols, and the end result is worse off in features and performance than the uniform protocol presented by ENet.

ENet thus attempts to address these issues and provide a single, uniform protocol layered over UDP to the developer with the best features of UDP and TCP as well as some useful features neither provide, with a much cleaner integration than any resulting from a mixture of UDP and TCP.
Thanks given by:


Messages In This Thread
Assault cube mod by GsF - by Jpablon - 30 Sep 12, 06:33AM
RE: Assault cube mod by GsF - by #M|A#Wolf - 30 Sep 12, 07:13AM
RE: Assault cube mod by GsF - by FleshyPod - 30 Sep 12, 07:18AM
RE: Assault cube mod by GsF - by xdEpicZombie - 30 Sep 12, 08:00AM
RE: Assault cube mod by GsF - by Nightmare - 30 Sep 12, 01:01PM
RE: Assault cube mod by GsF - by Oracle - 30 Sep 12, 02:23PM
RE: Assault cube mod by GsF - by Jg99 - 30 Sep 12, 06:55PM
RE: Assault cube mod by GsF - by #M|A#Wolf - 30 Sep 12, 07:09PM
RE: Assault cube mod by GsF - by Brutal System - 30 Sep 12, 09:39PM
RE: Assault cube mod by GsF - by PiToN - 30 Sep 12, 09:40PM
RE: Assault cube mod by GsF - by Oracle - 30 Sep 12, 10:11PM
RE: Assault cube mod by GsF - by PiToN - 30 Sep 12, 10:41PM
RE: Assault cube mod by GsF - by Brutal System - 30 Sep 12, 10:50PM
RE: Assault cube mod by GsF - by Link - 01 Oct 12, 12:31AM
RE: Assault cube mod by GsF - by Link - 03 Oct 12, 10:43PM
RE: Assault cube mod by GsF - by FleshyPod - 01 Oct 12, 04:04PM
RE: Assault cube mod by GsF - by Jesse - 01 Oct 12, 09:14PM
RE: Assault cube mod by GsF - by Ronald_Reagan - 01 Oct 12, 09:18PM
RE: Assault cube mod by GsF - by Jesse - 01 Oct 12, 09:20PM
RE: Assault cube mod by GsF - by Brutal System - 01 Oct 12, 11:06PM
RE: Assault cube mod by GsF - by Oracle - 01 Oct 12, 11:33PM
RE: Assault cube mod by GsF - by Brutal System - 01 Oct 12, 11:51PM
RE: Assault cube mod by GsF - by Oracle - 02 Oct 12, 02:03AM
RE: Assault cube mod by GsF - by Jesse - 02 Oct 12, 02:04AM
RE: Assault cube mod by GsF - by Striker - 02 Oct 12, 02:22AM
RE: Assault cube mod by GsF - by Oracle - 02 Oct 12, 02:48AM
RE: Assault cube mod by GsF - by Striker - 02 Oct 12, 02:57AM
RE: Assault cube mod by GsF - by Ronald_Reagan - 02 Oct 12, 02:56AM
RE: Assault cube mod by GsF - by Oracle - 02 Oct 12, 04:31AM
RE: Assault cube mod by GsF - by Waffles - 02 Oct 12, 09:17AM
RE: Assault cube mod by GsF - by Striker - 02 Oct 12, 11:48AM
RE: Assault cube mod by GsF - by ZOG - 02 Oct 12, 01:34PM
RE: Assault cube mod by GsF - by Jpablon - 02 Oct 12, 03:39PM
RE: Assault cube mod by GsF - by Striker - 02 Oct 12, 04:09PM
RE: Assault cube mod by GsF - by Roflcopter - 02 Oct 12, 09:34PM
RE: Assault cube mod by GsF - by Nightmare - 02 Oct 12, 10:06PM
RE: Assault cube mod by GsF - by Oracle - 02 Oct 12, 10:45PM
RE: Assault cube mod by GsF - by ElCrema - 02 Oct 12, 11:46PM
RE: Assault cube mod by GsF - by Waffles - 03 Oct 12, 01:36AM
RE: Assault cube mod by GsF - by EndGame - 03 Oct 12, 03:14AM
RE: Assault cube mod by GsF - by Xenon - 03 Oct 12, 06:02AM
RE: Assault cube mod by GsF - by Boomhauer - 04 Oct 12, 12:16AM
RE: Assault cube mod by GsF - by Orynge - 04 Oct 12, 04:42AM
RE: Assault cube mod by GsF - by blueberry - 04 Oct 12, 07:01AM
RE: Assault cube mod by GsF - by #M|A#Wolf - 04 Oct 12, 06:50AM
RE: Assault cube mod by GsF - by jamz - 04 Oct 12, 04:18PM
RE: Assault cube mod by GsF - by NaNuy - 04 Oct 12, 05:30PM
RE: Assault cube mod by GsF - by Boomhauer - 04 Oct 12, 06:55PM
RE: Assault cube mod by GsF - by fundog - 07 Oct 12, 10:20AM
RE: Assault cube mod by GsF - by Jpablon - 07 Oct 12, 05:39PM
RE: Assault cube mod by GsF - by Boomhauer - 07 Oct 12, 07:02PM
RE: Assault cube mod by GsF - by jamz - 08 Oct 12, 08:15AM
RE: Assault cube mod by GsF - by Roflcopter - 08 Oct 12, 09:28AM
RE: Assault cube mod by GsF - by Jpablon - 07 Oct 12, 07:20PM
RE: Assault cube mod by GsF - by Ronald_Reagan - 07 Oct 12, 09:12PM
RE: Assault cube mod by GsF - by #M|A#Wolf - 08 Oct 12, 12:27AM
RE: Assault cube mod by GsF - by Oracle - 08 Oct 12, 12:31AM
RE: Assault cube mod by GsF - by X-Ray_Dog - 08 Oct 12, 02:46AM
RE: Assault cube mod by GsF - by Oracle - 08 Oct 12, 02:54AM
RE: Assault cube mod by GsF - by Vanquish - 08 Oct 12, 09:29AM
RE: Assault cube mod by GsF - by jamz - 09 Oct 12, 08:54PM
RE: Assault cube mod by GsF - by Roflcopter - 11 Oct 12, 11:13PM
RE: Assault cube mod by GsF - by jamz - 12 Oct 12, 03:23PM
RE: Assault cube mod by GsF - by fundog - 12 Oct 12, 10:22PM
RE: Assault cube mod by GsF - by Vanquish - 09 Oct 12, 09:47PM
RE: Assault cube mod by GsF - by Cho - 10 Oct 12, 01:40AM
RE: Assault cube mod by GsF - by fundog - 11 Oct 12, 05:29PM
RE: Assault cube mod by GsF - by Vanquish - 11 Oct 12, 09:39PM
RE: Assault cube mod by GsF - by Link - 11 Oct 12, 11:19PM
RE: Assault cube mod by GsF - by Jpablon - 12 Oct 12, 12:37AM
RE: Assault cube mod by GsF - by Roflcopter - 12 Oct 12, 05:37PM
RE: Assault cube mod by GsF - by Ronald_Reagan - 12 Oct 12, 09:55PM
RE: Assault cube mod by GsF - by Link - 14 Oct 12, 08:15AM
RE: Assault cube mod by GsF - by TheNihilanth - 15 Oct 12, 05:56AM
RE: Assault cube mod by GsF - by fundog - 15 Oct 12, 04:41PM
RE: Assault cube mod by GsF - by TheNihilanth - 15 Oct 12, 06:48PM
RE: Assault cube mod by GsF - by fundog - 15 Oct 12, 08:05PM
RE: Assault cube mod by GsF - by Jpablon - 15 Oct 12, 09:20PM
RE: Assault cube mod by GsF - by fundog - 15 Oct 12, 09:36PM
RE: Assault cube mod by GsF - by Jpablon - 15 Oct 12, 10:26PM
RE: Assault cube mod by GsF - by fundog - 15 Oct 12, 10:45PM
RE: Assault cube mod by GsF - by Jpablon - 16 Oct 12, 08:29PM
RE: Assault cube mod by GsF - by Jesse - 16 Oct 12, 10:05PM
RE: Assault cube mod by GsF - by fundog - 17 Oct 12, 11:28AM
RE: Assault cube mod by GsF - by Majestic - 17 Oct 12, 09:12PM
RE: Assault cube mod by GsF - by Edward - 26 Oct 12, 04:24PM
RE: Assault cube mod by GsF - by Jpablon - 26 Oct 12, 10:21PM
RE: Assault cube mod by GsF - by DES|Anderson - 27 Oct 12, 08:48AM
RE: Assault cube mod by GsF - by TheNihilanth - 27 Oct 12, 11:56PM
RE: Assault cube mod by GsF - by Jesse - 28 Oct 12, 01:05AM