文 陳敏
游戲,人類生活中不可或缺的組成部分。幼年時的我們在游戲中獲得對事物的最初認知,年輕時則以游戲排遣生活的壓力。從古至今,游戲一直伴隨著人類發展的腳步,在漫漫時光的長河里,游戲已“進化”出各種各樣的形式。
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組件,并且還包括測試、調試和概要分析工具,這樣的描述肯定會令非程序們員一頭霧水。
“這些工具的使用可以大大提高設計推進效率,從而提高效益水平?!碧悦拙WAS開發總監周海靈“非專業”解釋或許讓我們能夠更容易理解,“Adobe Flash Builder的另一個好處就是帶來了網頁游戲中流暢的進程,地圖、場景間良好的切換,豐富的應用以及玩家平臺上的互動?!?/p>
為了理解得更清晰一些,我們不妨先“從點到面”,來回顧一下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游戲開發。