Presentation is loading. Please wait.

Presentation is loading. Please wait.

Type and specific of game network servers Created by Ruslan Yavdoshak for Nikitova Games, 2008.

Similar presentations


Presentation on theme: "Type and specific of game network servers Created by Ruslan Yavdoshak for Nikitova Games, 2008."— Presentation transcript:

1 Type and specific of game network servers Created by Ruslan Yavdoshak for Nikitova Games, 2008

2 Massively multiplayer online Game hasn’t finish. 1991 Neverwinter nights – first “big” commercial game 1991 – 50 online, 1995 – 500, 1997 – 2,000 on Ultima Online. Record was saved: 41690 client in one world (EVE Online) 12 millions WoW subscriber Non MMOG has less 50 player Social, Economic

3 Type of MMO MMORPG (WoW has 60% subscriber of MMO) MMOFSP (World War II, The Agency, PlanetSide) MMO Rhythm (MMORG. Idea was influenced by Dance Dance Revolution) MMOMG (Manager game.) MMOR (Racing. Test Drive Unlimited. Darkwind: War on Wheels) MMOT (Tycon. Browser base game) MMOS (Social. Second Life. Club Caribe) MMOVS (Virtual Sex. Middle of RPG & Social give primacy of some aspect of sex and sexuality. Red Light Center has 300,000 subscriber and is in in betta) And other: Card, Puzzle, simulators)

4 FPS :: First person shooter Valve, Unreal, Battlefields Transport: UDP Lag compensation (Zero Ping) P2P, Dedicate server, broadcast Send timestamp

5 RPG :: Role-Play TCP Rare UDP in battle (exmp: DAoC server) Active Walk System Multi servers MMO, MUD category Most popular in GameDev

6 RPG :: Role-Play

7 RTS :: Real-Time Strategy UDP – snapshot of current location TCP – Global Game event BattleNet

8 Race Server UDP/TCP Most difficult for creation Has several stream with different priority Inertia Lot failed projects Event in future EVE Online – not RC, but is best “live” example satisfy all benefits of RC server

9 EA Library In general network (online) is used in such tasks: AI Cover + Network physics Exchange messages and data block Data Sharing Interface of file handling Multimedia Network uses the game modules: Allocator Sku - Part of SKU uses as config of network.

10 Atum/NUN Server Homemade MMO server Server without rollbacks Enhanced game security Using multiprocessors technology Fast C++ primitive, strict module system Investigated popular technology

11 Atum/NUN server

12 Auth Proxy system University Network: 4000 workstation 36000 students, scientific, other worker Limit internet channel More system where registration is required (Library order, Testing, Access to some material) Need logs for all them

13 Structures

14 Problems: More than 1000 (TCP) connection Database locking One host Rewritten to : SSL authorization UDP exchange message Multi servers support


Download ppt "Type and specific of game network servers Created by Ruslan Yavdoshak for Nikitova Games, 2008."

Similar presentations


Ads by Google