论文部分内容阅读
网页游戏是指一种以网页为基础的游戏,同时也被人们称为Web游戏、无端网游,它不像很多单机游戏一样需要下载与游戏相关的客户端,对于网页游戏,只要有一台可以上网的电脑就能进行游戏。与其他大型游戏比较,具有占用空间小、硬件要求低等特点。中国网页游戏相比传统的大型网络游戏热潮慢慢退化,形成了鲜明对比,反而在2008年前后开始出现高速增长。网络游戏获得空前的成功,使得人们开始进一步思索将网络游戏进行微型化的可能,同时将它与移动互联平台进行结合。本文的背景是一款策略型网页游戏,名为《世界之王》,玩家游戏中拥有自己的王国,建设王国是游戏的基本玩法。《世界之王》游戏中有数十个相互关联的系统,本文是以这些游戏系统的基础系统——生产系统为介绍对象,探索和展示网页游戏各部分的设计和实现方法。同时探索游戏的各个玩法逻辑实现方式,如何给玩家最好的体验同时获得可观的经济效益。PureMVC是Futurescale公司创建并维护的开源自由的程序框架,遵守美国Creative Commons3.0Attribution协议。PureMVC是一个基于模式的框架,该框架有非常明确的目标,首先是将程序分为三层,即:Model、 View和Controller,与此同时,这三层之间是低耦合的。对于应用程序来说,有非常主要的一个特点是:将模块间的耦合性降低,使得整个程序更易扩展,更加容易维护。本游戏在前端使用了ActionScript语言,同时使用XML来完成前端配置的储存,在后端服务器使用了Erlang语言。以保证良好的游戏效果和高效的开发,提升游戏品质同时降低成本。