Pinboard (jm)
https://pinboard.in/u:jm/public/
recent bookmarks from jmThe Lord British Postulate2017-03-15T22:28:04+00:00
https://en.wikipedia.org/wiki/Lord_British#Assassination_of_Lord_British
jmOne of the most famous attributes of Lord British is that he is almost invincible. In every Ultima game in which he has appeared, he is designed to be almost impervious to a player's character predations. However, there are ways for a player thinking outside the box to assassinate him. This phenomenon is the origin of the Lord British Postulate which states: "If it exists as a living creature in an MMORPG, someone, somewhere, will try to kill it."[7] Virtually every MMO game displays numerous instances of this, with players attempting to kill (or, in the case of friendly NPCs, cause the death of) virtually every NPC or monster, howsoever powerful, meek, friendly, or ethereal.
]]>npcs gaming games lord-british murder rules mmorpgshttps://pinboard.in/https://pinboard.in/u:jm/b:b1a7e7c2f6b0/An Empirical Evaluation of TCP Performance in Online Games2013-11-16T21:33:55+00:00
http://www.iis.sinica.edu.tw/~swc/pub/tcp_in_games.html
jmIn this paper, we have analyzed the performance of TCP in of ShenZhou Online, a commercial, mid-sized MMORPG. Our study indicates that, though TCP is full-fledged and robust, simply transmitting game data over TCP could cause unexpected performance problems. This is due to the following distinctive characteristics of game traffic: 1) tiny packets, 2) low packet rate, 3) application-limited traffic generation, and 4) bi-directional traffic.
We have shown that because TCP was originally designed for unidirectional and network-limited bulk data transfers, it cannot adapt well to MMORPG traffic. In particular, the window-based congestion control mechanism and the fast retransmit algorithm for loss recovery are ineffective. This suggests that the selective acknowledgement option should be enabled whenever TCP is used, as it significantly enhances the loss recovery process. Furthermore, TCP is overkill, as not every game packet needs to be transmitted reliably and processed in an orderly manner. We have also shown that the degraded network performance did impact users' willingness to continue a game. Finally, a number of design guidelines have been proposed by exploiting the unique characteristics of game traffic.
via Nelson]]>tcp games udp protocols networking internet mmos retransmit mmorpgshttps://pinboard.in/https://pinboard.in/u:jm/b:b641561aaf26/