文 陈敏
游戏,人类生活中不可或缺的组成部分。幼年时的我们在游戏中获得对事物的最初认知,年轻时则以游戏排遣生活的压力。从古至今,游戏一直伴随着人类发展的脚步,在漫漫时光的长河里,游戏已“进化”出各种各样的形式。
20世纪末期,电子游戏的问世改变了人们几千年来对游戏的传统认知,进入信息化时代后,电脑游戏又迅速接过电子游戏的接力棒,成为游戏市场上最主力的力量。从电脑单机游戏到网络游戏,而网络游戏则又分为客户端游戏和直接的网页游戏,短短十余年间,其变化令人瞠目结舌。
今日之游戏世界已不再是单纯的游玩的天地,它已形成一个完整的产业链,从前端的游戏玩家到各类游戏大赛,到中端的游戏运营,再到后端的游戏创意和游戏开发,已成为一个新兴的产业。特别是近几年网页游戏的兴起,更使这个产业迎来一片欣欣向荣的发展景象。
网页游戏又称Web游戏、无端网游,其实就是用浏览器玩的游戏,它不用下载庞大的客户端,更不存在机器配置不够的问题,任何地方、任何时间、使用任何一台能上网的电脑就可以进行,尤其适合上班一族。历经数年的发展,网页游戏的发展从最初的文字MUD和社区论坛游戏,到大量涌现的网页RPG游戏,直至今日的第三代网页游戏。
图1 Flash Bullder操作界面布局
对普通人而言,大家关心的游戏本身,即游戏内容是否有趣,游戏的掌控性是否流畅;而游戏产业的前端工作人员们则更在意另一样东西—什么样的工具才能帮助我开发出一款好游戏。
一款游戏能否得到玩家的喜爱,是否能够获得较好的市场收益,首先来自于游戏的创意,来自于市场信息的收集,来自于对游戏玩家的了解。当游戏创意具体为游戏剧本后,便轮到程序设计员们夜以继日的工作了。在这一漫长而艰苦的设计过程中,程序员们需要一柄利器来武装自己,以便将所有的规划落实为一串串的代码,最后以画面、文字、音效等综合方式将其呈现到玩家的面前。对于网页游戏的开发来说,似乎没有比Flash Builder更受程序员们欢迎的了,这款由Adobe公司出品的平台正在成为一种事实上的网页游戏开发标准平台。
如果要用通俗易懂的字句来解释Flash Builder显然不是件容易的事,使用Adobe Flash Builder,不但可以构建使用Adobe Flex框架,同时完全支持MXML、Adobe Flash Player、Adobe AIR、ActionScript 3.0、Adobe LiveCycle Data Services ES和Adobe Flex Charting组件,并且还包括测试、调试和概要分析工具,这样的描述肯定会令非程序们员一头雾水。
“这些工具的使用可以大大提高设计推进效率,从而提高效益水平。”淘米网AS开发总监周海灵“非专业”解释或许让我们能够更容易理解,“Adobe Flash Builder的另一个好处就是带来了网页游戏中流畅的进程,地图、场景间良好的切换,丰富的应用以及玩家平台上的互动。”
为了理解得更清晰一些,我们不妨先“从点到面”,来回顾一下Flash的历史。Flash是由macromedia公司推出的交互式矢量图和Web动画的标准,亦是与之相关的软件产品,它的作用是创建演示文稿、应用程序和其它允许用户交互的内容,可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。
在Adobe公司收购这一标准后,开始对其进行大规模的推广,它简单、易用的特点及其出色的成品效果逐渐被人们所接受,开始大量地运用于小型动画制作,以及网页特效制作等领域。由于Flash制作出的成品文件体积非常小巧,特别适合用于创建通过互联网提供的内容,因此逐渐成为网页动态页面、动态效果的首选标准及主要制作工具。
现在,我们再了解一下网页游戏,Adobe推出的Flash Builder平台可用于构建跨平台的丰富互联网应用程序以其简易的操作、优化的流程使开发工作得以全速进行,可以提供各种绘图工具,描绘各类矢量元素、人物及场景,并将设计稿完整地还原到Flash中。在Adobe Flash Builder的支持下,设计人员和开发人员可以实现并行工作。设计人员能够打开、更改和保存先前利用Flash Builder创建或之前编辑的Flex项目,因此,应用程序的交付速度将会更快。
Flash技术的进步,让网页游戏的表现形式与玩法得到了全面的进化,今日的网页游戏早已不再是最初的聊天+文字指令的粗糙模式,尽管在画面的精细度上仍不足于跟大型网游相提并论,但对于休闲、娱乐层面的游戏而言,已比过去有了质的提升。目前随着3D技术等开始运用于网页游戏,网页游戏等同于休闲、娱乐小游戏的观点也正在发生改变,RPG、即时战略等游戏频频出现于网页游戏,无论画面的精细度,还是在游戏的操控性等方面,都有向大型网游看齐的趋势。
图3 Flash Builder标识
在这一波新的网页游戏发展浪潮中,Flash Builder的作用功不可没,曾经仅仅运用于小型动画和网页动态插件的Flash技术,正爆发出其技术的灿烂光芒,为游戏世界注入崭新的活力。
在游戏产业链前端从业,Flash技术已成为必须高度掌握的技能,而Flash Builder也已成为必须能够熟练运用的软件。在此,我们借用当前各类网页游戏培训机构的宣传来再次说明Flash技术与Flash Builder平台在网页游戏创作中的重要地位。
以下内容均摘自各网页游戏制作培训机构:
· 学会Flash这门课程,你就能学会开发以下四种游戏:小游戏、SNS游戏、网页游戏、手机游戏。眼下风靡一时的《弹弹堂》和《傲视天地》等大型网页游戏都是基于Flash研发的,结合Flash技术的无端MMO游戏,也是大型网页游戏的发展趋势之一。
· 目前国内Flash游戏人才比较紧缺,另一方面,Flash游戏开发又有着极为光明的发展前景。Flash游戏研发技术是最近几年才发展起来的,传统的Flash培训主要集中在网页开发与动画制作上,基于游戏领域尤其是大型网页游戏开发的培训几乎等于零。2010年底,国内游戏巨头盛大推重金举办“麻球Flash游戏开发大赛”,开出了总价值100万元的高额奖金,甄选国内Flash游戏顶尖之作和优秀人才。
· 课程结束后能够熟练掌握Flash/FLEX游戏开发技术,能够独立开发Flash Builder交互应用,Flash动画网站,并掌握Flash小游戏、SNS社交游戏和和大型WEB GAME游戏开发。