基于PureMVC的网页游戏设计与实现
发布时间:2018-05-25 02:37
本文选题:网页游戏 + PureMVC ; 参考:《大连理工大学》2014年硕士论文
【摘要】:网页游戏是指一种以网页为基础的游戏,同时也被人们称为Web游戏、无端网游,它不像很多单机游戏一样需要下载与游戏相关的客户端,对于网页游戏,只要有一台可以上网的电脑就能进行游戏。与其他大型游戏比较,具有占用空间小、硬件要求低等特点。中国网页游戏相比传统的大型网络游戏热潮慢慢退化,形成了鲜明对比,反而在2008年前后开始出现高速增长。网络游戏获得空前的成功,使得人们开始进一步思索将网络游戏进行微型化的可能,同时将它与移动互联平台进行结合。 本文的背景是一款策略型网页游戏,名为《世界之王》,玩家游戏中拥有自己的王国,建设王国是游戏的基本玩法。《世界之王》游戏中有数十个相互关联的系统,本文是以这些游戏系统的基础系统——生产系统为介绍对象,探索和展示网页游戏各部分的设计和实现方法。同时探索游戏的各个玩法逻辑实现方式,如何给玩家最好的体验同时获得可观的经济效益。 PureMVC是Futurescale公司创建并维护的开源自由的程序框架,遵守美国Creative Commons3.0Attribution协议。PureMVC是一个基于模式的框架,该框架有非常明确的目标,首先是将程序分为三层,即:Model、 View和Controller,与此同时,这三层之间是低耦合的。对于应用程序来说,有非常主要的一个特点是:将模块间的耦合性降低,使得整个程序更易扩展,更加容易维护。 本游戏在前端使用了ActionScript语言,同时使用XML来完成前端配置的储存,在后端服务器使用了Erlang语言。以保证良好的游戏效果和高效的开发,提升游戏品质同时降低成本。
[Abstract]:Web game is a kind of game based on web page, and it is also called Web game. It is not like many individual games need to download the game related client, for web game, You can play games as long as you have a computer that has access to the Internet. Compared with other large-scale games, has the characteristics of small space, low hardware requirements and so on. Compared with the traditional large-scale online game boom, Chinese web games have gradually degenerated, forming a sharp contrast, but in 2008 or so began to show a rapid growth. The unprecedented success of online games makes people begin to think about the possibility of miniaturization of online games and combine it with mobile platform. The background of this article is a strategic web game called the King of the World. Players have their own kingdom in the game, and building a kingdom is the basic method of the game. There are dozens of interrelated systems in the game. In this paper, the basic system of these game systems, production system, is introduced to explore and display the design and implementation of each part of the web game. At the same time, it explores the realization of the game logic, how to give players the best experience and achieve considerable economic benefits. PureMVC is an open source and free program framework created and maintained by Futurescale. Complying with the American Creative Commons3.0Attribution protocol. PureMVC is a pattern-based framework. The framework has a very clear goal, first of all, to divide the program into three layers, namely: model, View, and Controller, at the same time, There is a low coupling between the three layers. For applications, one of the most important features is to reduce the coupling between modules, making the whole program easier to extend and maintain. This game uses the ActionScript language in the front end, uses the XML to complete the front end configuration storage, has used the Erlang language in the back end server. To ensure good game results and efficient development, improve the quality of the game while reducing costs.
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.092
【参考文献】
相关期刊论文 前10条
1 王愉;付震蓬;罗慧;隋涌;;Flash互动游戏的开发与设计[J];北京印刷学院学报;2006年04期
2 吴少军;;网页游戏开发新趋势与新技术漫谈[J];当代教育理论与实践;2012年06期
3 孙翠华;密君英;戈勇;;基于ActionScript3.0的Flash游戏设计与实现[J];电脑编程技巧与维护;2010年20期
4 王均;Flash ActionScript2.0编程技术的研究[J];电脑与信息技术;2004年05期
5 徐力;;脚本语言在三维可视化技术中的应用与研究[J];电脑知识与技术;2009年13期
6 胡再可;;从传播学角度浅析网页游戏[J];经营管理者;2011年08期
7 邓慧仪;;基于FLEX构建RIA应用的研究与实现[J];电脑与电信;2010年03期
8 聂明;李红岩;;Flash游戏开发技术研究[J];今日科苑;2009年14期
9 陈贵兰;;谈FLASH教学中创新能力的培养[J];农业网络信息;2008年09期
10 徐浙君;俞淑燕;;基于ActionScript 3.0的游戏设计框架探索[J];计算机与现代化;2010年03期
,本文编号:1931718
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1931718.html