flansh在線小游戲畢業(yè)論文_第1頁
已閱讀1頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  畢 業(yè) 論 文</p><p>  論文(設(shè)計)題目: Flash在線小游戲制作</p><p>  班 級: 2011級圖形圖像制作 </p><p>  時間: 2014年5月30日</p><p>  畢 業(yè) 設(shè) 計(論文)任 務(wù) 書</p><p>  摘要:

2、本論文題目為<flash在線小游戲制作>,flash在線小游戲是一種新興起的游戲形式,以游戲簡單,操作方便,綠色,無需安裝,文件體積小等特點(diǎn)博得廣大網(wǎng)友喜愛。Flash在線小游戲,主要應(yīng)用于一些趣味化的、小型的游戲之上,以完全發(fā)揮它基于矢量圖的優(yōu)勢。flash游戲因?yàn)閒lash cs3和actionscript 3.0的原因,在近年發(fā)展迅速,許多年青人投身其中,并在整個flash行業(yè)中發(fā)揮重要作用。fla

3、sh player占據(jù)了90%互聯(lián)網(wǎng)用戶的瀏覽器,flash在線小游戲的形式多樣,吸引性強(qiáng),適合多種人群。所以就目前來講發(fā)展空間依然十分巨大,論文中主要講述在線小游戲的現(xiàn)狀、特點(diǎn)、商業(yè)價值以及利用flash腳本制作在線小游戲的制作流程、規(guī)范。</p><p>  關(guān)鍵詞: flash在線小游戲,花藤,游戲,矢量,腳本</p><p><b>  目錄</

4、b></p><p><b>  第一章 緒論4</b></p><p>  1.1 國內(nèi)外在線小游戲的狀況4</p><p>  1.2 在線小游戲的特點(diǎn)5</p><p>  1.3 在線小游戲制作的商業(yè)價值9</p><p>  第二章 在線小游戲制作的基礎(chǔ)知識11<

5、;/p><p>  2.1 在線小游戲制作的設(shè)計思路11</p><p>  2 .2 國內(nèi)外制作在線小游戲的主流軟件12</p><p>  2.3 FLASH制作在線小游戲的優(yōu)勢13</p><p>  第三章 利用FLASH制作在線小游戲的流程13</p><p>  3.1. 游戲策劃13</p&

6、gt;<p>  3.2. 工作流程13</p><p>  3.3. 角色設(shè)計18</p><p>  3.4. 場景設(shè)計18</p><p>  3.5. 功能設(shè)計18</p><p>  第四章 游戲制作關(guān)鍵代碼和效果測試18</p><p>  4.1.場景動畫的代碼18</p&

7、gt;<p>  4.2.元件動畫代碼21</p><p>  4.3.時鐘代碼21</p><p><b>  總結(jié)23</b></p><p><b>  致謝24</b></p><p><b>  參考文獻(xiàn)25</b></p>&l

8、t;p><b>  第一章 緒論</b></p><p>  1.1 國內(nèi)外在線小游戲的狀況 </p><p>  網(wǎng)頁游戲的市場潛力巨大,與其它類型網(wǎng)游相比有著強(qiáng)勁優(yōu)勢 業(yè)內(nèi)普遍看好WEBGAME其實(shí)并無道理,與MMORPG和休閑網(wǎng)游等其他類型網(wǎng)游相比,WEBGAME有著投入成本小,開發(fā)周期短,技術(shù)門檻低和維護(hù)費(fèi)用小等優(yōu)勢,這些對剛涉足網(wǎng)游行業(yè)的中小型開發(fā)

9、公司而言都是非常有吸引力的。而其不用下載客戶端,直接瀏覽網(wǎng)頁就能游戲;不用瘋狂點(diǎn)擊鼠標(biāo)鍵盤,只需要簡單的按鈕操作就能完成指令;不需要長時間泡在游戲中也能取得較大的成長等種種特點(diǎn),也非常適合長時間呆在辦和校園的OFFICE一族和大學(xué)生一族,可以輕松地“在老板眼皮底下”享受游戲的樂趣,這些都是MMORPG和休閑網(wǎng)游所不能比擬的。而這部分用戶大多具備消費(fèi)游戲的經(jīng)濟(jì)能力和消費(fèi)需求,因此市場潛力相當(dāng)巨大。 </p><p>

10、;  網(wǎng)頁游戲的用戶群逐漸培養(yǎng)起來,極有可能成為未來網(wǎng)游用戶的一支主力軍 對于網(wǎng)頁游戲的用戶定位,從上網(wǎng)地點(diǎn)和從事職業(yè)上有著明顯的劃分:網(wǎng)吧用戶都是付費(fèi)游戲,沒有多少人愿意花十幾塊錢上網(wǎng)來玩節(jié)奏緩慢的網(wǎng)頁游戲,所以基本排除;而在其他地點(diǎn)上網(wǎng)的用戶中,家庭用戶因?yàn)闄C(jī)器配置和游戲需求等方面的因素,也基本上不會考慮長時間地玩網(wǎng)頁游戲;而真正喜歡而且能夠長時間泡WEBGAME的用戶基本上都是OFFICE的白領(lǐng)一族和校園網(wǎng)的學(xué)生一族。這部分用戶要

11、么從未或者很少接觸其他類型網(wǎng)游,要么由于工作或?qū)W習(xí)時間不方便玩其他類型游戲,所以基本上不與其他類型網(wǎng)游的用戶相沖突,可以培養(yǎng)成一個相對獨(dú)立的用戶群。而這個用戶群都是具備消費(fèi)能力和長期上網(wǎng)條件的,如果培養(yǎng)適當(dāng)極有可能發(fā)展成為未來網(wǎng)游用戶的一支生力軍。</p><p>  避大型網(wǎng)游之鋒芒,堅持走游擊路線。堅持和中小站長合作。 網(wǎng)頁游戲與大型網(wǎng)游相比,存在著可玩性低,黏著度低和畫面表現(xiàn)粗糙等諸多不足,而這些不足是足以

12、令同類型同題材的網(wǎng)頁游戲與大型網(wǎng)游不可相提并論的致命傷。如果還是要原封不動地繼續(xù)沿襲現(xiàn)有大型網(wǎng)游的成功模式,甚至不惜定位成做某個成功網(wǎng)游的WEB版,它的前景是可想而知的。網(wǎng)頁游戲中的成功案例OGAME和體育經(jīng)理模式等都告訴我們,只有做大型網(wǎng)游沒有做過的類型或模式,走適合WEB形式的游擊路線才是避開大型網(wǎng)游的強(qiáng)勁競爭另辟奚徑的首選。而這些,中小站的發(fā)展模式未嘗不是一種比較好的互補(bǔ)。</p><p>  針對用戶群大

13、膽創(chuàng)新,敢于突破固有模式 網(wǎng)頁游戲有自己特有的用戶群,就應(yīng)該根據(jù)游戲習(xí)慣和消費(fèi)需求來做針對性地開發(fā)和設(shè)計,如果延續(xù)大型網(wǎng)游的思路去設(shè)計游戲只會牛頭不對馬嘴。比如,MMORPG針對的是那些愿意而且能夠長時間泡在游戲里,通過不停點(diǎn)擊鼠標(biāo)來尋求刺激的玩家,休閑游戲則是針對那些愿意而且能夠在較短的時間里全情投入緊張操作來娛樂的玩家,而這些都不是利用工作或?qū)W習(xí)的空余忙里偷閑輕松一把的玩家所能接受的,對這些而言,操作時間不能太長,不需要長時間泡在線

14、上是這些人群選擇網(wǎng)頁游戲的根本。只有了解這點(diǎn)做針對性的開發(fā),才是網(wǎng)頁游戲取得成功的出。</p><p>  1.2 在線小游戲的特點(diǎn)</p><p>  從游戲角度來講一聽到游戲這個名詞大家都會有一個共同的認(rèn)識那就是“不上進(jìn)的孩子玩的”。由其實(shí)在網(wǎng)吧玩游戲的人,總給人一種不務(wù)正業(yè)的感覺。游戲在人們心目中已經(jīng)形成了根深蒂固的不好印象,特別是當(dāng)我們聽說某家的小孩子喜歡玩游戲總覺得這孩子不是好

15、孩子。但是,隨著Flash游戲的產(chǎn)生和發(fā)展原本印象不好的游戲名詞卻讓人對它有了新的認(rèn)識。Flash游戲主要包括Flash小游戲和網(wǎng)頁游戲兩部分,現(xiàn)在Flash游戲可以在線玩也可以單機(jī)玩,并且聽過Flash游戲的平臺是越來越多越來越火。玩Flash游戲的人也越來越多,并且多以青年人為主。為什么Flash游戲會這么火呢?為什么簡單得不能再簡單的游戲卻能獲得年輕人的喜愛呢?閃客教育作為Flash游戲制作培訓(xùn)學(xué)校總結(jié)出了一下幾點(diǎn)Flash游戲有

16、點(diǎn):</p><p>  1.2.1 Flash游戲界面炫酷</p><p>  Flash游戲雖然是在線游戲或者小游戲下載和安裝都很簡單但是其通過Adobe公司專業(yè)的動漫制作軟件制作出來的效果絕對可以和客戶端游戲媲美。憑借Adobe公司的技術(shù)支持加上Flash Player插件的支持其視覺效果完全可以用炫酷來形容。這也是為什么可以說Flash小游戲不小,并且能夠獲得大部分年輕人喜愛的原因

17、。</p><p>  1.2.2 Flash游戲小易于傳播</p><p>  一般的Flash游戲都很小,大小只有十幾兆最多幾十兆左右。這樣體積大小的游戲很容易在互聯(lián)網(wǎng)上傳播。因?yàn)镕lash游戲下載不需要太多時間,并且很多Flash游戲還可以在線玩耍。玩起來很方便,加上提供Flash游戲的平臺越來越多其傳播速度大大加快。Flash游戲的這個優(yōu)點(diǎn)為其發(fā)展提供了重要支持。</p>

18、;<p>  1.2.3 Flash游戲免費(fèi)</p><p>  與其他大型客戶端游戲相比Flash游戲基本是免費(fèi)的,而客戶端游戲少則幾百動輒上千的游戲投入也讓不少玩家心生厭惡。免費(fèi)的Flash游戲讓玩家體驗(yàn)到了免費(fèi)的娛樂,而不是那種不投入錢就不能很好的玩游戲的感受。免費(fèi)讓Flash游戲能夠獲得很好的玩家基礎(chǔ),這也是為什么Flash游戲能發(fā)展如此之好的另一重要原因。</p><p

19、>  1.2.4 Flash游戲不易上癮</p><p>  因?yàn)镕lash游戲結(jié)構(gòu)簡單對于玩家來說很容易就能玩耍游戲,且不像大型游戲那樣內(nèi)容會一直更新下去讓人容易上癮。Flash游戲操作和內(nèi)容都很簡單其突出特點(diǎn)是興趣點(diǎn)而不是靠復(fù)雜的內(nèi)容吸引玩家。</p><p>  1.2.5 Flash游戲多以益智類為主</p><p>  Flash 游戲還有一大優(yōu)點(diǎn)—

20、—啟發(fā)益智,這是Flash游戲能夠在小孩間傳播的重要意義。這一優(yōu)點(diǎn)特別適合小孩玩耍加上不容易上癮的優(yōu)點(diǎn)也能讓家長接受孩子們玩耍游戲。這也是Flash游戲能在小孩子間興起的原因。 為什么FLAS

21、H有發(fā)展前景?</p><p>  概括來講FLASH游戲三個特點(diǎn):</p><p>  FLASH小游戲是最標(biāo)準(zhǔn)化的一種游戲類型。比如現(xiàn)在打開一個應(yīng)用,所有都是同樣的操作模式,F(xiàn)LASH小游戲也是一樣,玩每個游戲都是這樣的模式。標(biāo)準(zhǔn)化有什么好處呢?</p><p>  第一個好處就是非常容易存積用戶,買了一個應(yīng)用以后,很自然會買第二個應(yīng)用,應(yīng)用之間差別縮小化。玩了

22、一個小游戲以后,很喜歡玩別的小游戲。用戶轉(zhuǎn)化非常容易,從一個應(yīng)用到另外一個應(yīng)用。</p><p>  第二個好處,標(biāo)準(zhǔn)化很大好處就是商業(yè)模式接入非常容易。盛大幾年前也做過游戲廣告,我們用MMO來做,在MMO中插入游戲廣告,但效果不是非常理想,因?yàn)镸MO是一個最不標(biāo)準(zhǔn)化的應(yīng)用,因?yàn)椴迦朊總€廣告,要針對每個MMO游戲單獨(dú)開發(fā),單獨(dú)接入廣告引擎,而且非常影響用戶體驗(yàn)。但是在FLASH小游戲這種游戲類型上面非常合適。因?yàn)?/p>

23、只要做一個API,所有開發(fā)者,只要自己把這個API開發(fā)進(jìn)去,只要有人玩了這個游戲,就會看到廣告,會得到分成。這也特別適合中國,因?yàn)橹袊I版特別厲害,所以大家都拷貝,反正我能賺免費(fèi)的盜版眼球。這種模式因?yàn)闃?biāo)準(zhǔn)化,所以商業(yè)模式接入比較容易。同時我們可以跟好友互通,因?yàn)闃?biāo)準(zhǔn)化,所以容易形成一個合體。</p><p>  吳總也講過網(wǎng)頁游戲適合多平臺,其實(shí)比網(wǎng)頁游戲更適合多平臺是FLASH小游戲,因?yàn)镕LASH小游戲標(biāo)準(zhǔn)

24、化。現(xiàn)在很多互聯(lián)網(wǎng)電視支持FLASH, FLASH游戲可以走向互聯(lián)網(wǎng)。所以這里開發(fā)的東西自然可以移植,是跟著平臺走。從這一點(diǎn)上看,我們認(rèn)為FLASH小游戲雖然小,但是生命力大。我們認(rèn)為FLASH小游戲會是將來網(wǎng)頁游戲多元化發(fā)展的重要方向,可能還會是一個重點(diǎn)方向。</p><p>  第三個好處,因?yàn)闃?biāo)準(zhǔn),所謂用戶容易開發(fā)這個游戲。大多數(shù)小游戲都是開發(fā)者自行開發(fā)的。麻球在全球有2萬多個注冊開發(fā)者,這些開發(fā)者每周會產(chǎn)

25、生幾百個游戲,一般開發(fā)一個FLASH游戲的周期可能兩三個月,所以FLASH游戲開發(fā)門檻非常低。開發(fā)門檻低就有一個非常大的好處,可以用2.0方式做,就是用戶創(chuàng)造內(nèi)容,現(xiàn)在可以自己開發(fā)喜歡的游戲,用戶分享內(nèi)容。這樣就決定FLASH小游戲的類型、內(nèi)容是無窮豐富的??梢酝ㄟ^創(chuàng)意賺大錢,

26、 HTML5本身是由W3C推薦出來的,它的開發(fā)是通過谷歌、蘋果,諾基亞、中國移動等幾百家公司一起醞釀的技術(shù),這個技術(shù)最大的好處在于它是一個公開的技術(shù)。換句話說,每一個公開的標(biāo)準(zhǔn)都可以根據(jù)W3C的資料庫找尋根源。另一方面,W3C通過的HTML5標(biāo)準(zhǔn)也就意味著 每一個瀏覽器或每一個平臺都會去實(shí)現(xiàn)多設(shè)備</p

27、><p>  1.提高可用性和改進(jìn)用戶的友好體驗(yàn); </p><p>  2.有幾個新的標(biāo)簽,這將有助于開發(fā)人員定義重要的內(nèi)容; 3、可以給站點(diǎn)帶來更多的多媒體元素(視頻和音頻); 4、可以很好的替代FLASH和Silverlight; </p><p>  3.當(dāng)涉及到網(wǎng)站的抓取和索引的時候,對于SEO很友好; 6、將被大量應(yīng)用于移動應(yīng)用程序和游戲。 HTML5缺點(diǎn)

28、 </p><p>  移動瀏覽器的編程模型還是90年代流行的單進(jìn)程單線程 (single process single thread),但原生實(shí)現(xiàn)(比如用Object C)的APP可以用多線程。移動端編寫APP,可以使用多個線程,第一個線程,被稱作主線程(main thread),編程的第一原則是don’t do heavy work on main thread。通常只讓它處理UI事件等,其他重度的工作讓其他

29、背景線程來做。但瀏覽器只有一個線程,所有的事情都是它干。在臺式機(jī)上,瀏覽器編程還沒有太多問題,因?yàn)閴蚩?;但在移動端,這個弊端很明顯。 例如:比如在用瀏覽器看朋友的照片,發(fā)的評論被發(fā)到服務(wù)器端,此時接著用手指往下拉屏; 此時,服務(wù)器端返回信息,評論發(fā)布成功,瀏覽器中唯一的線程可能停止處理屏幕滾動(scrolling)而來處理服務(wù)器的返回信息,由于移動設(shè)備的處理器(尤其單進(jìn)程瀏覽器只能用上單核,即使是多核手機(jī)!)和內(nèi)存(處于省電原因使用低耗

30、電的DDR1,這一點(diǎn)和現(xiàn)在PC使用的DDR3相差甚遠(yuǎn))的不給力,完全可能造成滾動處理的不連續(xù)。通常手機(jī)的刷新率是60MHZ,即每一幀不超過15ms;如果處理的延時大大超</p><p>  (HTML5實(shí)現(xiàn)已經(jīng)是50%以上的iOS APP的選擇。相信處理能力的提升,將讓移動設(shè)備的處理不給力帶來的體驗(yàn)底下得到改善。而這種處理能力的提高,很大程度上將取決于低耗電高性能CPU/內(nèi)存的出現(xiàn),或者電池技術(shù)的極大改善。<

31、;/p><p>  在這一天到來之前,有可能10%的APP無法應(yīng)用HTML5來實(shí)現(xiàn)。)它新并不表示它安全網(wǎng)絡(luò)應(yīng)用開發(fā)工程師們在學(xué)習(xí)新技術(shù)的同時需要時刻記住網(wǎng)絡(luò)安全。HTML5所構(gòu)建的網(wǎng)頁和其他語言編寫的網(wǎng)頁一樣容易泄露一些敏感數(shù)據(jù)。歐洲網(wǎng)絡(luò)信息安全機(jī)構(gòu)。Network and Information Security Agency,ENISA)已經(jīng)警告說HTML5可能并不夠安全。2013年3月,HTML5編程語言的一

32、個漏洞被發(fā)現(xiàn):它允許網(wǎng)站利用數(shù)GB垃圾數(shù)據(jù)對用戶展開轟炸,甚至?xí)诙虝r間內(nèi)將硬盤塞滿。多款主流瀏覽器均會受此影響。</p><p>  1.3 在線小游戲制作的商業(yè)價值</p><p>  Flash 以絢麗的視覺效果,豐富的交互體驗(yàn)著稱,它曾被推崇備至,然而,隨著上網(wǎng)設(shè)備越來越廣泛,很多不支持Flash的移動設(shè)備在訪問Flash站點(diǎn)時遇到了問題,與此同時,W3C We

33、b標(biāo)準(zhǔn)越來越受重視,JavaScript與HTML5也為Web帶來接近Flash的體驗(yàn),F(xiàn)lash的式微無可避免。Flash是專有技術(shù),是瀏覽器的一個擴(kuò)展,F(xiàn)lash的出現(xiàn)為當(dāng)時的瀏覽器提供了它們所不具備的功能,然而對現(xiàn)代瀏覽器而言,F(xiàn)lash所帶來的價值越來越少,隨著越來越多的Web開發(fā)設(shè)計者認(rèn)識到Web標(biāo)準(zhǔn)的重要,同時,隨著HTML5與CSS3的逐漸到來,那些基于Flash的站點(diǎn)將逐漸退出歷史。</p><p&g

34、t;  Falsh與Web標(biāo)準(zhǔn)之爭  </p><p>  Web標(biāo)準(zhǔn)的推行已有10年,Web 開發(fā)與設(shè)計者對Web標(biāo)準(zhǔn)和Flash的爭論也由來已久且日趨白熱化。蘋果最近發(fā)布的iPad中Flash的缺失,以及iPhone對Flash的抵制,使這場開發(fā)者之間的爭論上升到廠商,蘋果抵制Flash的強(qiáng)硬立場使那些完全基于 Flash 的網(wǎng)站處境尷尬,畢竟無法忽視蘋果所帶

35、動的那塊巨大的市場。盡管Adobe保證,到2012年,F(xiàn)lash將入駐包括Android,Palm,BlackBerry,Symbian,WindowsMobile在內(nèi)的2億5000萬部移動設(shè)備,但Web標(biāo)準(zhǔn)推行者認(rèn)為,使用什么技術(shù)并不重要,重要的是為所有用戶提供可以訪問的,易用的富Web體驗(yàn)。</p><p>  最初,F(xiàn)lash 是跨瀏覽器提供富Web應(yīng)用的最佳選擇,這個小小的程序可以快速在不同瀏覽

36、器上實(shí)現(xiàn)漂亮的動畫并吸引了一大批忠實(shí)的設(shè)計者,F(xiàn)lash網(wǎng)站一度主導(dǎo)整個 Web,而CSS和JavaScript在不同瀏覽器的支持非常不一致,帶來諸多問題,同時,那時的Web標(biāo)準(zhǔn)并沒有辦法為用戶提供期待的體驗(yàn)。盡管Web標(biāo)準(zhǔn)一度落后,Web標(biāo)準(zhǔn)推行者一直不懈地為開放Web努力。Web標(biāo)準(zhǔn)的裨益用戶期待富體驗(yàn),而如今的 HTML,CSS和JavaScrip 已經(jīng)可以提供大多數(shù)用戶需要的富體驗(yàn),這是Web標(biāo)準(zhǔn)的

37、基礎(chǔ)。那些基于Web標(biāo)準(zhǔn)的站點(diǎn)與Flash站點(diǎn)的界限逐漸模糊,有時候,不看源代碼甚至無法區(qū)分。摒棄Flash轉(zhuǎn)而投向Web標(biāo)準(zhǔn)的站點(diǎn)越來越多,雖然初衷可能是因?yàn)閕Pad和iPhone不支持Flash,但很快體驗(yàn)到Web標(biāo)準(zhǔn)所帶來的更多好處?,F(xiàn)今趨勢燈箱,滾動新聞,富導(dǎo)航條,圖片幻燈,這些效果曾經(jīng)是Flash的專利,隨著Web標(biāo)準(zhǔn)的推進(jìn),如今人們可以憑借幾行JavaScript與CSS代碼實(shí)現(xiàn)相同的效果。</p><p

38、>  而Web標(biāo)準(zhǔn)的流行,使越來越多的JavaScript或CSS框架面世,進(jìn)一步推動標(biāo)準(zhǔn)的流行。 視頻也是Web標(biāo)準(zhǔn)的重要推動力之一,曾經(jīng),Web視頻是Flash的天下,然而YouTube對HTML5視頻的嘗試改變了這一現(xiàn)狀,盡管現(xiàn)在的HTML5視頻還存在性能問題,但這些問題終究會得到解決,當(dāng)世界上重要站點(diǎn)都擁抱HTML5視頻的時候,瀏覽器廠商會主動為這個事實(shí)的標(biāo)準(zhǔn)改善性能?,F(xiàn)代瀏覽器對HTML5和CSS3的支持眾多現(xiàn)

39、代瀏覽器都對HTML5和CSS3提供了支持,盡管程度參差不齊,然而現(xiàn)在已經(jīng)可以期待以CSS動畫,Canvas,以及本地存儲等功能被代表的新一代Web的到來。盡管W3C自己也表示,HTML5和CSS3的完全成熟還要很多年,但隨著現(xiàn)實(shí)中對標(biāo)準(zhǔn)的呼聲越來越強(qiáng)烈,這些標(biāo)準(zhǔn)的采用也會加速差異性體驗(yàn)?,F(xiàn)代Web設(shè)計師應(yīng)當(dāng)學(xué)會為不同瀏覽器提供差異性體驗(yàn),而不是像素級精準(zhǔn)的一致,這樣,可以騰出更多時間用在別的更重要的事情上。如果用戶的瀏覽器不支持Jav

40、aScript和CSS,仍可以看到基本內(nèi)容,不像Flash站點(diǎn),如果遇到不支持的瀏覽器則什么都不顯示。差異性體驗(yàn)設(shè)計思想要求設(shè)計開發(fā)者更多地思</p><p>  基于CMS(網(wǎng)站內(nèi)容管理系統(tǒng))的網(wǎng)站的內(nèi)容創(chuàng)建模式不同于Flash網(wǎng)站,后者需要單獨(dú)設(shè)計,前者可以在線編輯。很多基于WordPress的站點(diǎn)摒棄Flash,而是使用 JavaScript實(shí)現(xiàn)富體驗(yàn)。Web標(biāo)準(zhǔn)意味著站點(diǎn)內(nèi)容完全開放,任何程序都

41、可以直接訪問網(wǎng)站的源代碼,搜索引擎,聚合器,翻譯工具,書簽工具都可以無障礙地訪問。 自由性  </p><p>  越來越多的人相信,Internet背后的東西應(yīng)該是自由,開放的,人們應(yīng)當(dāng)自由消費(fèi)和創(chuàng)建內(nèi)容,無需考慮其背后的那些專有技術(shù)的許可問題,Web 標(biāo)準(zhǔn)有助于一個開放,自由的Web。  </p><p>  Flash

42、60;還會繼續(xù)存在于很多場合  </p><p>  Flash 網(wǎng)站的式微并不意味著這種技術(shù)的衰亡,F(xiàn)lash還會在很多場合繼續(xù)存在。Web發(fā)展到今天,F(xiàn)lash功不可沒,在初期,盡管Flash和別的技術(shù),如Java applets相比還不夠強(qiáng)大,但它很好地平衡了發(fā)布與開發(fā)的問題,諸如VRML,SVG一類的技術(shù)都一度想搶奪Flash的地盤,最終以失敗告終。也不會有現(xiàn)在的W

43、eb與創(chuàng)新。  </p><p>  Flash不管對開發(fā)者和設(shè)計者來說,都很直觀易用,可以實(shí)現(xiàn)簡單的動畫,也能實(shí)現(xiàn)復(fù)雜的應(yīng)用。易用性使Flash很容易被開發(fā)和設(shè)計者接受,再結(jié)合Adobe開發(fā)的設(shè)計套件,F(xiàn)lash 在設(shè)計圈大行其道。 一致性</p><p>  無可爭議,很多年以來Flash是跨平臺,跨瀏覽器富Internet應(yīng)用的唯一選項,還是跨

44、瀏覽器提供視頻音頻的首選技術(shù)。另外,那些對網(wǎng)站字體很糾結(jié)的設(shè)計者會對目前的Web字體感到失望,在@font-face等技術(shù)被廣泛采用之前,基于Flash swfObject的方案不失為一種不錯的方案。 標(biāo)準(zhǔn)仍待時日HTML5 標(biāo)準(zhǔn)的完全實(shí)施仍待時日,在這之前,如果要支持舊的瀏覽器,F(xiàn)lash仍是為舊瀏覽器提供視頻和音頻的唯一選項,Canvas也一樣,如果要在IE6等舊瀏覽器上降級使用2D或3D圖形,F(xiàn)las

45、h 可能是最佳選擇。 好的Flash開發(fā)者也和Web標(biāo)準(zhǔn)推動者使用相同的方法,在網(wǎng)站上用Flash創(chuàng)建一個層,不支持Flash的瀏覽器會輸出Flash層后面的內(nèi)容,F(xiàn)lash injection technique 是實(shí)現(xiàn)這一機(jī)制的最簡單方法。Flash的未來Adobe不可小覷,會繼續(xù)推動Flash入駐移動設(shè)備。CreativeSuite5可以在iPhone上以本地應(yīng)用的方式支持Flas

46、h,而AdobeAIR也使Flash從最初的動畫工具進(jìn)化成一個羽翼豐滿的桌面或移動應(yīng)用平臺。隨著向桌面和移動設(shè)備</p><p>  Flash,HTML,CSS,JavaScript僅僅是工具  </p><p>  不管是Web標(biāo)準(zhǔn),還是Flash,它們僅僅是用來創(chuàng)建網(wǎng)站的工具Flash的式微并不意味著 Flash 開發(fā)者的出局,不管使用何種工具

47、,創(chuàng)建富Internet應(yīng)用的趨勢并不會變,事實(shí)上,從Flash向Web標(biāo)準(zhǔn)的遷移比想象得要容易。Flash開發(fā)者和Web標(biāo)準(zhǔn)推動者之間有更多共同點(diǎn),UI 和交互設(shè)計,排版,布局,圖形設(shè)計,面向?qū)ο蟮木幊痰鹊龋媾R的問題是一樣的,目標(biāo)都是創(chuàng)建好的用戶體驗(yàn),創(chuàng)建直觀的界面,最終讓網(wǎng)站更容易使用,所以這些,靠的并不是技術(shù),而是技術(shù)后面的人。</p><p>  第二章 在線小游戲制作的基礎(chǔ)知識</p&

48、gt;<p>  2.1 在線小游戲制作的設(shè)計思路</p><p>  對于大多數(shù)的Flash學(xué)習(xí)者來說,制作Flash游戲一直是一項很吸引人,也很有趣的技術(shù),甚至許多閃客都以制作精彩的Flash游戲作為主要的目標(biāo)。不過往往由于急于求成,制作資料不足,數(shù)據(jù)獲得不易,使許多朋友難以順利進(jìn)行Flash游戲設(shè)計。即使自己下定決心,也是進(jìn)展緩慢,乃至最終放棄。所有這一切都不是因?yàn)橹谱髡叩募夹g(shù)水平的問題,而是

49、在于游戲制作前的前期設(shè)計與規(guī)劃沒有做好造成的。也就是說要制作一個好的游戲必須要有一個好的設(shè)計思路。 </p><p>  不管大家學(xué)習(xí)Flash已有多才多長時間,現(xiàn)在大家心里想的都是同一件事,就是做出精彩的、能讓玩家一玩就不想停下來的游戲。但是要想讓玩家可以在游戲中玩得盡興,說起來簡單,真正做起來并不輕松。因?yàn)橐谱饕粋€好的Flash游戲必須要考慮到許多方面的因素?! ≡谥种谱饕粋€游戲前,必須先要有一個大概的

50、游戲規(guī)劃或者方案,要做到心中有數(shù),而不能邊做邊想。就算最后完成了,這中間浪費(fèi)的時間和精力也會讓人不堪忍受。雖然制作游戲的最終目的是取悅游戲的玩家,通過玩家的肯定來得到一定的成就感,這也是激勵游戲制作者繼續(xù)不斷創(chuàng)作的重要因素。  要想讓游戲的制作過程輕輕松松,關(guān)鍵就在于不要讓工作的內(nèi)容太過繁瑣或困難重重,要想使整個制作過程變的輕松,關(guān)鍵是要先制定一個完善的工作流程,安排好工作進(jìn)度和分工,這樣做起來就會事半功倍,不過在制定任何工作計劃之前

51、,一定要在心里有個明確的構(gòu)思,以及對于游戲的整體設(shè)想。充滿想象力的幻想,的確有助于大家創(chuàng)作,但是有系統(tǒng)的構(gòu)思,要絕對優(yōu)于漫無邊際的空想?! ∮螒虻哪康模骸 ≈谱饕粋€游戲的目的有很多,有的純粹是娛樂,有的則是想吸引更多的訪問者來瀏覽自己的網(wǎng)站,還有很多時候是出于商</p><p>  2 .2 國內(nèi)外制作在線小游戲的主流軟件</p><p>  目前對于業(yè)余的制作愛好者來說,只有三款軟件

52、提供學(xué)習(xí)。</p><p>  第一款是:rpg maker xp,中文名:RPG制作大師XP,是制作RPG類游戲。而rpg maker vx是XP的升級版。</p><p>  第二款是:fps制作大師,制作類似于CS,CF類型的游戲。</p><p>  第三款是:動作游戲制作大師,Actiongamemaker,這款軟件可以制作像拳皇等類型游戲。只有一個團(tuán)隊才

53、能做的出一部專業(yè)的好游戲來。</p><p>  第四款是:用于最多的制作Flash小游戲的軟件,F(xiàn)lash。</p><p>  第五款是:Photoshop也可以用于做小游戲。</p><p>  2.3 FLASH制作在線小游戲的優(yōu)勢</p><p>  隨著FLASH 技術(shù)的不斷進(jìn)步,F(xiàn)LASH 游戲的豐富性、趣

54、味性與大型網(wǎng)絡(luò)游戲有了分庭抗禮、一爭高低的競爭資本。而FLASH 游戲最大的優(yōu)勢在于方便性,不需要下載數(shù)據(jù)包、不需要安裝客戶端、不需要安裝光盤,玩家只需要打開網(wǎng)頁就可以玩。這種方便快速的特性是網(wǎng)絡(luò)游戲所不具備的。 </p><p>  據(jù)有關(guān)部門統(tǒng)計,目前中國1.72億的網(wǎng)民之中,網(wǎng)游玩家占 30%,剩余的 70%的人群中,白領(lǐng)人群占到其中的 40%以上,即

55、60;5100 多萬。白領(lǐng)人群的特點(diǎn)是工作壓力大,時間和精力有限,而FLASH 游戲不用下載龐大的客戶端,只要打開 IE 瀏覽器,幾秒鐘即可進(jìn)入游戲,關(guān)閉或者切換游戲頁面極其方便。在辦公室工作累了,隨時可以打開游戲休閑放松幾分鐘。憑借這種特點(diǎn),F(xiàn)LASH 游戲很快吸引了上班一族,成為寫字樓里不少白領(lǐng)們休閑娛樂、放松神經(jīng)的首選。</p><p>  第三章 利用FL

56、ASH制作在線小游戲的流程</p><p><b>  3.1. 游戲策劃</b></p><p>  Flash在線小游戲就投資成本小、開發(fā)周期短、技術(shù)門檻低、后期維護(hù)方便等特點(diǎn)鑄就了其在網(wǎng)絡(luò)中備受歡迎。本次介紹的是關(guān)于QQ空間花藤的游戲制作,QQ 空間目前已普遍大眾群體,QQ空間互逛互相澆花已成為大眾群體休閑娛樂以及消遣時間的一個平臺,同時在此次中還加入了一臺創(chuàng)意

57、時鐘來增加其美觀感。此次關(guān)于QQ空間花藤的游戲制作從以下流程展開:</p><p>  插入背景→插入邊框→插入花藤→插入水壺→插入剪刀→插入太陽與陽光→做成動畫→插入時鐘動畫→完成。</p><p><b>  3.2. 工作流程</b></p><p>  1.打開Adobe Flash Pro CS4軟件,如圖3-1所示。</p&g

58、t;<p>  圖3-1FLASH界面</p><p>  2.新建FLASH文件(ActionScript 2.0),如圖3-2所示。</p><p>  圖3-2.新建FLASH文件(ActionScript 2.0)</p><p>  3.進(jìn)入主界面 場景-1插入背景以及花藤邊框,如圖3-3所示。</p><p>  圖

59、3-3.場景-1中插入背景以及花藤邊框</p><p>  4.向場景-1中插入花藤、水壺、剪刀、陽光,如圖3-4所示。</p><p>  圖3-4.場景-1中插入花藤、水壺、剪刀、陽光</p><p>  5. 做出遮罩、雨點(diǎn)、光束等,使其美觀,如圖3-5所示。</p><p>  圖3-5.做出遮罩、雨點(diǎn)、光束</p>&

60、lt;p>  6.做出澆水、修剪、日照的動畫效果,插入時鐘,完成。如圖3-6所示。</p><p>  圖3-6.做出澆水、修剪、日照的動畫效果,插入時鐘</p><p><b>  3.3. 角色設(shè)計</b></p><p>  本案例中當(dāng)訪客觸碰到水壺、剪刀、太陽時,水壺、剪刀、太陽就會變小,同時可對花藤進(jìn)行澆水、修剪、日照操作。&l

61、t;/p><p>  3.4. 場景設(shè)計 </p><p>  本游戲案例中首先插入了藍(lán)天碧草的背景,給人一種清新自然的感覺,其次深色木質(zhì)背景與花藤、藍(lán)天碧草相對比,體現(xiàn)出一種襯托美。</p><p>  3.5. 功能設(shè)計 </p><p>  本游戲案例中的水壺、剪刀、太陽,訪客可對其進(jìn)行操作,對花藤澆水、修剪、日照,當(dāng)愛心值、陽光值、雨露值

62、滿了后,就會出現(xiàn)“要淹死啦”“再剪就要消失啦”“曬死啦”的字樣,花藤會隨澆水量的增加而長大。</p><p>  第四章 游戲制作關(guān)鍵代碼和效果測試</p><p>  4.1.場景動畫的代碼</p><p>  4.1.1場景動畫代碼如:</p><p><b>  stop();</b></p><

63、;p>  zq_jiao=0;</p><p>  zq_jian=0;</p><p><b>  zq_sun=0;</b></p><p>  _root.zq_txt1=200;</p><p>  _root.zq_txt2=200;</p><p>  _root.zq_txt3

64、=200;</p><p>  4.1.2 陽光動畫代碼如:</p><p>  on(press){</p><p>  _root.ZQ_sun.gotoAndPlay(2);</p><p>  _root.ZQ_sun._alpha=100;</p><p>  _root.zq_txt1+=10;</p

65、><p>  _root.flower.hua2._xscale+=5;</p><p>  _root.flower.hua2._yscale+=5;</p><p>  _root.flower.hua4.hua6._xscale+=5;</p><p>  _root.flower.hua4.hua6._yscale+=5;</p&g

66、t;<p>  _root.tt._yscale+=10</p><p><b>  zq_sun++;</b></p><p>  if(zq_sun>7){</p><p>  _root.zq_tex="要被曬死啦~!";</p><p>  _root.zq_sun._al

67、pha=0;}</p><p><b>  }</b></p><p>  on (rollOut) {</p><p>  _root.zq_tex="";</p><p><b>  }</b></p><p><b>  剪刀動畫代碼如:&

68、lt;/b></p><p>  on(press){</p><p>  _root.ZQ_jian.gotoAndPlay(2);</p><p>  _root.ZQ_jian._alpha=100;</p><p>  _root.zq_txt3+=10;</p><p>  _root.flower.y

69、e._xscale-=3;</p><p>  _root.flower.ye._yscale-=3;</p><p>  zq_jian++;</p><p>  if(zq_jian>16){</p><p>  _root.zq_tex="再剪我就要消失啦!";</p><p>  _r

70、oot.zq_jian._alpha=0;</p><p><b>  }</b></p><p>  _root.aa._yscale+=10</p><p><b>  }</b></p><p>  on (rollOut) {</p><p>  _root.zq_t

71、ex="";</p><p><b>  }</b></p><p>  4.1.3 澆水動畫代碼如:</p><p><b>  (press){</b></p><p>  _root.ZQ_jiao.gotoAndPlay(2);</p><p> 

72、 _root.ZQ_jiao._alpha=100;</p><p>  _root.zq_txt2+=10;</p><p>  _root.flower.hua1._xscale+=5;</p><p>  _root.flower.hua1._yscale+=5;</p><p>  _root.flower.hua3._xscale+

73、=5;</p><p>  _root.flower.hua3._yscale+=5;</p><p>  _root.ss._yscale+=10</p><p>  zq_jiao++;</p><p>  if(zq_jiao>7){</p><p>  _root.zq_tex="要被淹死啦~!

74、";</p><p>  _root.zq_jiao._alpha=0;</p><p><b>  }</b></p><p><b>  }</b></p><p>  on (rollOut) {</p><p>  _root.zq_tex="&q

75、uot;;</p><p><b>  }</b></p><p>  4.2.元件動畫代碼</p><p>  4.2.1澆水動畫代碼如:</p><p><b>  stop();</b></p><p>  4.2.2日照動畫代碼如:</p><p&

76、gt;<b>  stop();</b></p><p>  4.2.3修剪動畫代碼如:</p><p><b>  stop();</b></p><p><b>  4.3.時鐘代碼</b></p><p>  4.3.1指針代碼如:</p><p>

77、;  onEnterFrame=function(){</p><p>  zqdate=new Date()</p><p>  _root.txt_ts=zqdate.getFullYear()+"年"+(zqdate.getMonth()+1)</p><p>  +"月"+zqdate.getDate()+"

78、日";</p><p>  _root.sz._rotation=zqdate.getHours()*30+zqdate.getMinutes()*0.5;</p><p>  _root.fz._rotation=zqdate.getMinutes()*6;</p><p>  _root.mz._rotation=zqdate.getSeconds()

79、*6;}</p><p><b>  總結(jié)</b></p><p>  本次的畢業(yè)設(shè)計,更加深刻地了解了Adobe Flash Pro CS4的基本操作,對于網(wǎng)頁小游戲的專業(yè)性,和實(shí)用性的了解,體會到Flash運(yùn)用的強(qiáng)大領(lǐng)域 。對于大多數(shù)的Flash學(xué)習(xí)者來說,制作Flash游戲一直是一項很吸引人,也很有趣的技術(shù),甚至許多閃客都以制作精彩的Flash游戲作為主要的目標(biāo)

80、。收集資料的過程中,學(xué)習(xí)到了以前未接觸過的知識,對于Flash有了新的認(rèn)識,對于Flash腳本編寫網(wǎng)頁小游戲也更加深刻。</p><p>  本論文主要介紹了該小游戲的設(shè)計過程和實(shí)現(xiàn)方法。論文首先主要介紹Flash網(wǎng)頁小游戲的國內(nèi)外形勢,以及其特點(diǎn)、現(xiàn)狀。其次介紹設(shè)計該小游戲的技術(shù)和指導(dǎo)思想,并對該小游戲進(jìn)行可行性分析,概要設(shè)計;然后進(jìn)行此空間花藤的劇本策劃,位圖處理,并以Adobe Flash Pro CS4為

81、開發(fā)工具完成了空間花藤的詳細(xì)設(shè)計;最后,在論文的結(jié)尾部分,對動畫設(shè)計過程中出現(xiàn)的問題作了深入的思考和總結(jié)。</p><p><b>  致謝</b></p><p>  首先,非常感謝培育三年的母?!端拇ㄠ]電職業(yè)技術(shù)學(xué)院》以及在校的領(lǐng)導(dǎo)和老師三年來孜孜不倦的培育與指導(dǎo),在大學(xué)中我學(xué)習(xí)了很多專業(yè)知識以及社會知識,在不如社會前做了完美的鋪墊;其次,感謝尊敬的班主任老師在三

82、年中在我學(xué)習(xí)以及生活方面的幫助,讓我在大學(xué)三年逐步走向成熟,同時感謝指導(dǎo)Adobe Flash Pro CS4畢業(yè)設(shè)計的青老師,對本次論文的辛勤指導(dǎo),三年的教學(xué)辛苦,畢業(yè)之前的辛勤指導(dǎo),衷心對此表示感激;最后,感謝三年以來的同學(xué),度過了三年美好并快樂著的時光,留下了學(xué)習(xí)生活中難忘的兄弟朋友!</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]&#

83、160; 李寧建。全Flash網(wǎng)站的建立[J]。集寧師專學(xué)報。2009。12。</p><p>  [2]  陳麗。Flash的風(fēng)險與機(jī)遇[J]。互聯(lián)網(wǎng)周刊。2006。10。</p><p>  [3]  吳帥。網(wǎng)頁設(shè)計中的Flash應(yīng)用淺析[J]。中國高新技術(shù)企業(yè)。2007。12。</p><p>  [4]

84、60; 董澤。Flash在網(wǎng)頁設(shè)計中的運(yùn)用趨勢[J]。藝海。2009。12。</p><p>  [5]  張淮光。Flash制作個人主頁[J]。宿州教育學(xué)院學(xué)報。2009。8。</p><p>  [6]  楊莉。Flash動態(tài)網(wǎng)頁制作技巧[J]。福建電腦。2008。</p><p>  [7] 

85、0;楊潔。動態(tài)性與交互性 - 淺析Flash網(wǎng)頁視覺設(shè)計[J]。中國科技信息。2009。</p><p>  [8]  馬力蔚。Flash動畫發(fā)展趨勢[J]。招商周刊。2009。3。</p><p>  [9]  趙全。網(wǎng)頁中實(shí)現(xiàn)Flash完美播放[J]。電腦迷。2007。</p><p>  [10]&#

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論