Font Size: a A A

Design And Implementation Of OGRE-based Combat System In 3D Virtual Campus Community

Posted on:2011-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:B W SunFull Text:PDF
GTID:2178360305460442Subject:Software engineering
Abstract/Summary:PDF Full Text Request
ABSTRACT:"As shown in China Internet revenue statistics in 2009, the profit of network games which have become one of the pillar industries is 60%of total. Online games make the internet not only use for the zero-distance transmission and real-time sharing of information, but also used to achieve the interaction between users in virtual environment. But there are still some lacks such as long development cycle, high-demand of technique, large capital investment, high risk, fixed model and poor scalability. The amount of users of a game is very limited. In order to achieve maximizing the amount of users and develop scalable games, we are committed to providing a 3D virtual community platform first with a game as an example on it, and then more and more extended functions will be implemented in the future on this basis. The system relies on the "Academic", a 3D virtual community project, which combine 3D online game with community. Developing a game subsystem, we aim at a good basic quantity of users, and then anyone is permitted to show his project on the platform to attract more users. Data shows that the most valuable type of game is War game, so we build a War system first. In order to make the lowest cost of system extending, a good expansibility is always necessary to increase the efficiency and enhance ability of adapting to the changes.This paper is mainly about the client of the War system. The main tasks:1) Design client architecture of the platform; 2) Design and implement the client of War system; 3) Design and implement game editing tools. In order to meet the basic needs and well reflect the main idea of designing, we focus on the following two technical points:1) How to reasonably management the 3D scene? We use OGRE.2) How to design the architecture and components of War system? We use component based designing combined with several of design patterns to make the system good expansibility, reusability and ability of adapting to the changes. "There are 37 figures,3 tables and 26 references in this paper.
Keywords/Search Tags:OGRE, virtual communities, online games, component technology, finite state machine
PDF Full Text Request
Related items