文摘
In this paper, we discuss the model and strategy to improve the performance of mobile MMORPG (Massively Multiplayer Online Role-Playing Game). For mobile games, there are lot restrictions like the JAR, Heap and Bandwidth on mobile devices. Memory optimization and network bandwidth reduction are crucial in mobile MMORPG. In this paper, we discuss our optimization experience in crafting a commercially launched game “ZhanGuo” [14], which is proven to run in more than 800 types of mobile phones owned by a million subscribers since 2005. Based on our first-hand experience, we have found out three interesting properties in mobile online game development: 1) extremely small memory factor in both storage and runtime heap memory; 2) the extensive use of graphics and background maps in game; 3) frequent and massive network communication. The idea we presented is only the very first attempt to tackle the issues in the domain of mobile online game, which has a huge opportunity for future development. In addition, we present some open problems in the domain of mobile MMORPG deserving further research and exploration.