Font Size: a A A

Research Of Network Protocol And Image Processing In Online Games

Posted on:2006-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y H LiuFull Text:PDF
GTID:2168360152988897Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
According to statistics, in 2001, the worldwide video game industry, with revenues of $16.5 billion, overtook movie box-office receipts with $0.5 billion. In South Korea, the market value of online game industry exceeded their automobile industry, of which they had been very proud. In 2003, to encourage more domestically developed online games, China government listed 2 online game projects in China's "863" High-Tech Program. The electronic game industry is growing rapidly, and has become mainstream entertainment industry.With the rapid evolution of modem network communication technology and wireless communication technology, online game is the trend of electronic game developing. Online game provides a cross-boundary virtual world that can be accessed anywhere, anytime, with a PC, a mobile phone, or a PDA.In order to implementing high available online games, many technique problems should be solved.An important part in online game technologies is network protocol. A network protocol should keep game states consistency between game clients, prevent game players from cheating, reduce network delay and assure data security. Some network protocols, such as Peer-to-Peer protocol, Step Lock protocol, Event lock protocol and Client/Server structure, are commonly applied in game development; they will be introduced in this thesis.To improve reuse of software design, and further improve software develop productivity and quality, people always adopt well-known design patterns. The AOP (Aspect Oriented Programming), IOC(Inverse Of Control) and MVC design patterns will be discussed in this thesis. Software Design with UML will also be presented in the thesis.In addition, some image processing topics on Java platform were introduced in the thesis.During the writing of this thesis, the author selected the C/S style network protocol, developed a game programming framework, and a demo game-Online Tetris.
Keywords/Search Tags:network, online game, software design, image processing
PDF Full Text Request
Related items