Professional Documents
Culture Documents
Realization
@ywx
Experience
love games in previous time
Programmers curiosity
http://v.youku.com/v_show/id_XMTU2MDIzMjQ0OA==.html
GameServer Group
Group
Game Server
,,,,
IN
AI ServerNPC
OutPut
Game Server
NPC,
10
,,,
Game Server
Game Server
Personal Info
DB
dumpDB
GSKill
SIGKILL
DB
The Wolrd
-> (x,y)
(x,y)
The world
?
MapRegion
array[][]
,,Regiony
List
Region8
Region()
RegionList
,
300ms,
perform
/
TCP/UDP UDPSizeMTU
TCP or UDP
TCP
MMOTCP,TCP
UDP
64K 2 2^16=64kMTU 1500
TCP
, TCPcheck, Size
(TCP
TCP)
Nagle
TCP;UDP
NPC
GSClient
1s
(<=1000)
,, Client
,,int,
Game Server
/ A*
Anti Cheat
NPC
NPC
lua
lua C
lua
luaCGS
Business
or
ClientopcodeGS
Kill Monster
The Others
,,
AI Server
NPC
IN
Game DBNPC
,,
OutPut
NPC
AI Server
,,
,
AI Server
GS,
/,
,HP,MP,
AS
,
,
HP=0,AI
Priority Queuesore=
AI Server
NPC
NPCrand%88
NPCNPC
N,NPC
Operation Platform
84
bug,