基于FLASH的网页游戏开发与设计.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于FLASH的网页游戏开发与设计

?

?

邓红

摘要:游戏在人们的生活中一直扮演着重要的角色,任何阶段的人都能够找到自己喜欢的游戏,有了网络、电脑和手机,游戏更是发展迅速,无论是单机版还是网络游戏都有它的喜爱人群。网页游戏以其操作方便、无需安装等优点吸引着广大网友。其中基于FLASH开发的网页游戏以其简洁和基于矢量图的优势在网页游戏开发中占有重要地位。本文提出一种以FLASH为基础开发的竞技类网页游戏的设计框架,同时以此实现一款竞技网页游戏——王者;并研究了该类游戏开发的关键技术;讨论了游戏功能需求及后续开发方向。

关键词:网页游戏FLASH竞技类

中图分类号:TP39文献标识码:A文章编号:1674-098X(2019)03(b)-0148-02

Absrtact:Gamehasalwaysplayedanimportantroleinpeopleslives.Peopleofanystagecanfindtheirfavoritegames.WiththeInternet,computersandmobilephones,gamesaredevelopingrapidly.Bothstand-aloneandonlinegameshavetheirfavoritecrowd.Webgameattractsalargenumberofpeopleforitsadvantagesofeasyoperationandnoinstallation.Amongthem,thewebgamebasedonFLASHplaysanimportantroleinthedevelopmentofwebgamebecauseofitssimplicityandtheadvantageofvectorgraph.ThispaperputsforwardadesignframeworkofcompetitivewebgamesbasedonFLASH,andrealizesacompetitivewebgame,King.Italsostudiesthekeytechnologiesofthegamedevelopment,anddiscussesthefunctionalrequirementsofthegameandthefuturedevelopmentdirection.

KeyWords:WebGame;FLASH;Competitive

平板、电脑等电子设备的更新换代使网络游戏的载体和类型不断丰富,游戏规模越来越大。2016年全球的游戏市场规模已经达到1,011亿美元,并且规模持续扩大,预计到2020年全球游戏市场规模将会达到1,285亿美元,由此引发游戏开发热度持续[1]。其中基于FLASH开发的网页游戏以其简洁和基于矢量图的优势在网络游戏开发中占有重要地位。

本文采用FLASH的ActionScript做前台语言和JavaEE做后台服务器语言来进行网路游戏的开发与设计。游戏模型采取了矢量图和色彩比较丰富的位图结合而成,精美的画面,实现了游戏登陆、在线聊天、在线领奖、玩家对战、副本任务、背包系统、属性查看、商城购买等功能模块。

1相关知识

1.1ActionScript简介

ActionScript本身就是为FLASH产品开发的一种脚本语言,虽然简单,但功能强大。ActionScript从第3版开始包含基于ECMAScriptEdition4的功能,以及非结构化赋值(DestructuringAssignments)。这使ActionScript3.0代码的执行速度几乎比以前的ActionScript代码快了10倍[2]。

1.2JavaEE简介

JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构和Web2.0应用程序。JavaEE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构[3]。

1.33dsmax

本游戏中场景模型选择3dsmax创建完成,3dsmax是基于PC系统的三维动画制作和渲染的一款软件,功能强大。3dsmax从1990年开始,每年都会更新。深受游戏开发者的喜爱。

1.4Mysql

Mysql是一个款开放源码的小型关联式数据库管理系统,开发者为瑞典MysqlAB公司。由于其体

文档评论(0)

姚启明 + 关注
实名认证
内容提供者

80后

1亿VIP精品文档

相关文档