Font Size: a A A

.3-d Online Game Scene Components And Achieve

Posted on:2010-02-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y T YangFull Text:PDF
GTID:2208330332978245Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet, as a new entertainment industry,3D online game is more and more concerned. Usually 3D online game needs to support thousands of subsequent players;It always makes the game server in high load status. And how to reduce the stress of game server is the bottle-neck in developing 3D online game. So this paper researches 3D online game scene component which composes of game map, and hoping to implement the dynamic transform of scene component as a unit in different game servers to reduce the stress of single game server.So we partition the game world basing on scenes. Packing the scenes into scene-components. Through transforming the scene component dynamically from one game server to another to solve the problem of game server's load. The emphasis of this paper's research is abstracting game scene, packing game scene component and providing the framework of 3D online game basing on scene component. The framework includes client-scene component, client-component environment and server-scene component. Server-scene component is response to maintain the simulation objects which are compose of the game scene, to receive and handle action request from client, to handle game logic in the game scene area. Client-scene component is mapping the server-scene component and rendering it to screen with a way which players can feel. Client-scene component is also response to receive and handle the Simulation event from server, to receive the message from players. Client-component environment is the core and basic in client of 3D online game, it is response to load the client-scene component, to organize and correspond the communication between different client-scene components.This paper designs a 3D online game framework based scene components. Providing the specification and interface design of client-scene component and server-scene component. Offering the design of client-component environment. Implementing client-scene component, server-scene component, client-component environment and net communication module base on the WinSock lib and SCF in Crystal Space3d game engine. Finally grinding the antitype system of scene component based 3D online game. And through the antitype system we can prove the feasibility of our theory.On one hand,3D online game based scene component make it possible to implement the dynamic transform of scene component as a unit in different game servers to reduce the stress of single game server. On the Other hand, each scene component can handle things by itself. So we can get a lot of different game maps by connecting them together and reducing the time to do the same exploitation.
Keywords/Search Tags:3D, online game, scene component, game scene
PDF Full Text Request
Related items