版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、0游戲畢業(yè)設(shè)計論文游戲畢業(yè)設(shè)計論文1.1.游戲設(shè)計背景游戲設(shè)計背景隨著科技與經(jīng)濟的快速發(fā)達,知識經(jīng)濟的快速增長,娛樂逐漸變成人與智能的交流。智能化的娛樂游戲在網(wǎng)絡(luò)里愈來愈好,眾多的游戲不勝枚舉。比如益智類的小游戲、騰訊游戲、網(wǎng)頁游戲、格斗游戲、模擬游戲等,尤其是最近網(wǎng)絡(luò)上特別流行的Flash制作的動畫越來越受關(guān)注?,F(xiàn)在就探究下用Flash軟件制作貪吃蛇的游戲的設(shè)計原理。1.11.1游戲設(shè)計原理游戲設(shè)計原理游戲貪吃蛇就是在Flash軟件用
2、影片剪輯設(shè)計出蛇,食物,同時隨機地給出食物。游戲者通過鍵盤操作控制貪吃蛇的移動,去吃食物,吃到食物后消失,然后再隨機給出食物同時蛇的身體增長。設(shè)計蛇的原理就是利用人眼的視覺效應(yīng)先將蛇頭向前移動一格,然后所有蛇身依次向前移動一格,最后再擦除蛇尾。這樣看來好像蛇在向前移動。食物的給出,首先需要產(chǎn)生一個隨機數(shù),然后通過這個隨機數(shù)計算得到食物的縱橫坐標,在軟件運行效果里顯示出來??刂粕叩囊苿臃较颍枰獟呙桄I盤,然后根據(jù)鍵值改變蛇的移動方向。1.
3、21.2游戲設(shè)計的運行環(huán)境游戲設(shè)計的運行環(huán)境學(xué)習(xí)Flash開發(fā),首先要建立首要的、基礎(chǔ)的正確認知。在幾乎任何應(yīng)用程序開發(fā)中,都要接觸到三個相互關(guān)聯(lián)的方面:一個是開發(fā)環(huán)境,一個是運行環(huán)境,再一個是開發(fā)語言。1.2.11.2.1軟件開發(fā)環(huán)境軟件開發(fā)環(huán)境Flash應(yīng)用程序開發(fā)也包含著三個方面,即使用FlashCS3作為開發(fā)環(huán)境,以Action2.0作為開發(fā)語言,以FlashPlayer9為運行環(huán)境進行Flash應(yīng)用程序開發(fā)和創(chuàng)作的完整知識體系
4、。對于Flash應(yīng)用程序開發(fā),在進行Flash開發(fā)時,安裝一個開發(fā)工具(也被稱為開發(fā)環(huán)境、創(chuàng)作環(huán)境等。目前流行的Flash開發(fā)工具基本都是Adobe公司的產(chǎn)品,最著名的就是FlashCS3和FLEX。2(3)影片剪輯擁有自身的、獨立于主影片的時間軸播放的多幀時間軸,即可以將影片剪輯看作主影片內(nèi)的小影片,它可以包含交互式控件、聲音、甚至其他影片剪輯實例,也可以將影片剪輯實例放置在按鈕元件的時間軸內(nèi),以創(chuàng)建動畫按鈕。(4)點語法:_root
5、:表示絕對路徑,他指的是時間主軸。_parent:表示當(dāng)前時間軸,可以操控當(dāng)前時間軸上的對象等。變量作用域分為全局變量、本地變量和時間軸變量。2.1.22.1.2基本語法規(guī)則及簡單注意事項基本語法規(guī)則及簡單注意事項(1)變量、函數(shù)、對象、操作符、保留關(guān)鍵字等語言元素,有它自己的語法規(guī)則。Action擁有自己的句法和標點符號使用規(guī)則,這些規(guī)則規(guī)定了一些字符和關(guān)鍵字的含義,以及它們的書寫順序。例如,在英語中句號結(jié)束一個句子,而在Action
6、中則用分號結(jié)束一個語句。(2)動畫設(shè)計過程中的簡單注意事項。確保處在動畫測試模式?!?確保不在多層中添加相互矛盾的幀動作?!?確保多個動作腳本元素沒有使用相同的名字?!?確保所有的目標路徑以確保他們的正確無誤?!?2.22.2面向?qū)ο缶幊堂嫦驅(qū)ο缶幊獭皩ο蟆笔侵笇傩院头椒ǖ募?,每個對象都具有其各自的名稱,并且都是特定類的實例。相比較而言,對象是一個形象具體的概念,如生活中所使用的筆、紙張、書籍、計算機等,都可稱之為對象。而對于每個對象
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 游戲畢業(yè)設(shè)計論文
- 掃雷游戲畢業(yè)設(shè)計論文
- 掃雷游戲畢業(yè)設(shè)計論文
- 游戲設(shè)計美工畢業(yè)設(shè)計論文
- 安卓游戲畢業(yè)設(shè)計論文
- 24點游戲畢業(yè)設(shè)計論文
- 畢業(yè)設(shè)計(論文)+手機游戲開發(fā)-java畢業(yè)論文
- 跑酷游戲畢業(yè)設(shè)計論文.doc
- 畢業(yè)設(shè)計論文 java 24點游戲設(shè)計
- 基于android數(shù)獨游戲設(shè)計_畢業(yè)設(shè)計論文
- 跑酷游戲畢業(yè)設(shè)計(論文)初稿.doc
- 【畢業(yè)設(shè)計論文】基于c語言推箱子游戲設(shè)計畢業(yè)論文
- 跑酷游戲畢業(yè)設(shè)計(論文)文獻翻譯.doc
- flash游戲畢業(yè)設(shè)計
- 畢業(yè)設(shè)計--java游戲設(shè)計
- 掃雷游戲畢業(yè)設(shè)計
- android游戲畢業(yè)設(shè)計
- 象棋游戲畢業(yè)設(shè)計
- 超級游戲畢業(yè)設(shè)計
- 連連看java小游戲畢業(yè)設(shè)計論文
評論
0/150
提交評論