flash软体游戏制作

flash软体游戏制作

ID:15093276

大小:98.00 KB

页数:7页

时间:2018-08-01

flash软体游戏制作_第1页
flash软体游戏制作_第2页
flash软体游戏制作_第3页
flash软体游戏制作_第4页
flash软体游戏制作_第5页
资源描述:

《flash软体游戏制作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、FLASH軟體遊戲製作蔡賢亮,溫智詠,翁意翔,邱彥銘義守大學資訊管理系Email:jim@isu.edu.tw摘要Flash是美國的Macromedia公司於1999年6月推出的優秀網頁動畫設計軟件。它是一種交互式動畫設計工具,用它可以將音樂,聲效,動畫以及富有新意的界面融合在一起,以制作出高品質的網頁動態效果。從1985年5月Macromedia公司發布了Flash4,一道閃電照亮了整個網路界,並逐漸形成了一些有一定影響力的Flash技術交流團體。目前已經有很多人會使用Flash這個軟體了,而且還會有越來越多的人學習並使用它。Flash是目前網路動畫的事實標準,其文件短小,播放效果好,交互

2、功能強,易學易用,被廣泛應用于網路動畫,廣告制作,教學課件,互動游戲等方面。本專題為應用Flash製作遊戲,藉以從中探討Flash的效能與製作技巧。壹、前言從1995年Macromedia公司推出的第一套FutureSplashAnimator開始至2005年的Flash8為止,Flash在互動創作與視覺藝術上帶給全世界廣大的使用者無數的驚奇與讚賞,時至今日,Flash的多媒體應用除了以往的動畫效果外,也朝著數位娛樂的方向發展。一些精緻的Flash遊戲,如:神影無蹤–廖添丁;或者是Flash大型多人連線的線上遊戲,如:DoFus–MMORPG,都顯示出Flash在互動遊戲世界開發的可能性。F

3、lash平台開發遊戲的優點在於它使用向量運算的方式,所以製作出來的遊戲體積會比其他遊戲開發平台小很多,而Macromedia公司宣佈全世界97.3%的網路瀏覽器都有內建Flashplayer播放器,因此對遊戲的散播性有很好的幫助。同時,程式設計師與美術人員可以彼此共享相同文件檔案。最後Flash簡單易用,對於初學者而言,如果使用其他程式語言開發遊戲可能會比使用Flash所需開發時間還要來得緩慢。不過Flash也存在部分缺點,首先它缺乏對三度空間(3D)的支援,且不能很容易的操作電腦系統執行像是瀏覽或是儲存硬碟的工作。但最大的缺點在於它的程式執行效率無法與其他遊戲開發平台比較,為了讓Flash

4、player播放器達到最小,而犧牲了Flash在程式上的執行速度。當遊戲遊玩類型是在要求執行效率較為嚴苛的情況下時,遊戲的開發架構與寫作方式就顯得格外重要。貳、圖形優化一個好遊戲,必定有好的遊戲畫面,要有好的遊戲畫面,就需要在圖形上面下工夫。Flash遊戲效能最佳化雖然與程式脫離不了關係,但圖形的呈像處理卻也不可或缺。許多有關Flash圖形處理的文獻,都曾敘述過如何處理圖形來使得程式執行效能提升。在“大師談Flash遊戲設計與製作”這本書裡,曾提出以下幾點圖形處理的方式來優化遊戲程式效能:1.根據特定的圖形需求使用點陣圖和向量圖。2.索引型的GIF和PNG圖檔要在匯入Flash前先做最佳化處

5、理。3.要用失真的JPEG壓縮時,應匯入未經壓縮的24位元圖檔,並用Flash壓縮(只壓縮一次)。4.照片品質的24位元PNG圖像要用JPEG與遮色片壓縮,以取得不同程度的透明度和好的壓縮。5.當需要不同程度的透明度時,PNG8格式可提供只有幾個顏色或大區域顏色圖像最佳解決方案。6.向量圖使用Flash最佳化曲線的功能,可有效減少複雜向量圖形。7.半透明或平滑邊緣的圖,表現比純色圖差。8.儘可能把點陣圖以百分之百的大小放在遊戲裡偶數像素的位置,如果不是放在偶數像素位置,就須進行補差才可顯示在畫面,這會非常消耗CPU資源。9.執行時動態載入圖形素材可便於管理下載及增加彈性。10.儘可能讓圖檔

6、大小和圖形表現最佳化,每一點改善都對遊戲表現有很大的幫助。圖檔格式GIFPNG–8JPGPNG–24適用插圖、小圖案、文字。需要半透明區域的圖形。照片或色彩柔和轉換、漸層及透明圖像。照片或色彩柔和轉換、漸層圖像。壓縮不失真。圖像是以刪除複製像素資料方式壓縮。減少圖像色彩可提高壓縮比。不失真。圖像是以刪除複製像素資料方式壓縮。減少圖像色彩可提高壓縮比。會失真。圖像是以刪除圖像和色彩資料方式壓縮。結果造成畫質損失。會失真。使用Flash的JPG資料壓縮。色彩索引型。8位元/256色或以下。索引型。8位元/256色或以下。24位元/數百萬色。24位元/數百萬色。Alpha每1位元/像素可不全透明或

7、全透明。每調色盤索引有256層透明度。不支援alpha。8位元/256層透明度。表1、各種圖檔格式特徵圖(資料來源:大師談Flash遊戲設計與製作)而在Macromedia的行動裝置開發人員中心,也提出他們對於改善圖像來使效能提升的一些看法與建議:1.製作動畫時,一開始先用10到15的每秒畫面更新速率(framepersecond,fps)的影格速率,低影格速率可以讓檔案變得較小。在Flash裡,每一個元件關

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。