Font Size: a A A

A Combination Of Online Games Based On The C / S And P2p Architecture And Realization

Posted on:2011-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:H J LiFull Text:PDF
GTID:2208330335998257Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid progressing of the development technology of online game, online game platforms of all kinds were experiencing constant improvement in aspects of structure, function and technology. However, current online game platforms were based on a C/S framework, which could hardly meet clients' requirements on P2P connections under complex network environment. The author had his experiences of undertaking the systematic platform of G-War, a latest online game, as a basis. Meanwhile, the author had carried out an intensive study pertaining to the latest framework of online games which was based on a combination of C/S and P2P and its design and implementation technique. In terms of this framework, generally speaking, C/S model is adopted in server and client-side. Nevertheless, the whole client-side composed a P2P system at the same time. In order to improve the efficiency of the system, the P2P system would be divided into several small P2P networks according to the area distribution of clients. Under the above-mentioned framework, the sharing of data caching among client-sides was realized, which helped reduce visits to the server, relieve the server's burden and minimize possibility of system bottleneck.The paper took its move in summarizing the current situation and classification of online games and analyzing merits and demerits of existing game frameworks. Next, the paper made a description on relative knowledge about the framework development of online games, with a further discussion on the P2P technology and its application on online games. What's more, the author endeavored to probe into technologies of realizing effective P2P connection and communication under complex network environment. Based on the above analysis, by adopting a 4-Tier architecture which was established upon the clusters technology, the paper raised a design proposal, that is, an online game's framework of mixed model, which was grounded on the combination of C/S and P2P. Finally, the paper made a scrutiny into the logics and functions of components of the above mentioned framework, illustrating the situation of actual application of the above framework in the system of G-War, the online game.A major innovation of this paper lied in its basis on the characteristic of those hall-style online games and the designing of an online game framework which combined the P2P technology and C/S model. Moreover, the paper made an analysis on the safety and timeliness of games news, decomposed news sending of different kinds into the communication of P2P model and the communication of C/S model, with an aim to effectively increase the carrying capability of servers of single units and utilize network bandwidth resources properly. The author applied the design proposal into the actual development of online game. Moreover, by means of practical testing on network environment, the paper proved the feasibility and superiority of the system in terms of realistic values.The whole paper was divided into five chapters. The first chapter was introduction, with its major concern on the significance of the selected topic, current oversea and domestic research situation and the research content of the paper. In the second chapter, the paper mainly dealt with relative technological base of the development of online game framework and discussed the P2P technology and its application in online games. The author also discussed the technology of effective connection and communication under complex network environment. Furthermore, by comparing systematically those merits and demerits of the framework design of online game which combined P2P model and C/S model, the paper advocated the necessity of combining these two models. The third chapter coped with the framework design of online game which combined C/S model and P2P model. In this chapter, the paper designed the server-side of the system framework, the client-side connection and the communication model. What's more, the author made analysis on the process of combination between C/S and P2P. The fourth chapter referred to the realization of the online game framework which combined C/S and P2P. The fifth chapter presented summarizes and expectations.
Keywords/Search Tags:online game, C/S model, P2P network, server cluster
PDF Full Text Request
Related items