A multiplayer online chess game project is nearing the end, I participated in the entire design process of the project, and completed the core code of 90%. There are plenty of places to talk about this project. This series is not intended to be a detailed specification of this project, which should be described in the design documentation, and I intend to only mention some noteworthy areas. A special point of this project is that the client is a mobile phone and the user communicates with the server through the mobile network. Compared with PC, the processing power of mobile phone is very weak, and the network traffic cost is expensive. Because in addition to consider some of the problems of ordinary online games, these two points also need to be fully considered in the design. First of all, the choice of language development, because the server is the environment of Linux, Ms Technology directly excluded, as for mono, I really do not trust. The choice is C + + and Java,java wins in the network power, short development cycle, there are many frameworks and open source library support, to write bad unacceptable code is not easy; C + + is faster. In a combination of factors, C + + is easier to turn this project into a bunch of code nightmares, and we chose Java.
Xin Zhong The latest three screen interoperability version, support PC, mobile phone Android, Apple, accompanied by tutorial instructions.
Mobile phone can open more than 20 games, including the site front desk, backstage, agents and so on, equipped with mobile phone resources perfect operation. Leading the new trend of the game interface, this is the New Year of Chess best operation plan.
Test Picture:
Test source from: Xin zhong chess source Download maliwl.com
Xin zhong Chess source Download set up tutorial support PC Android Apple attached instructions