python游戏设计毕业论文_游戏毕业设计论文
人生最大的幸福,是發(fā)現(xiàn)自己愛(ài)的人正好也愛(ài)著自己。
游戲畢業(yè)設(shè)計(jì)論文
1.
游戲設(shè)計(jì)背景
隨著科技與經(jīng)濟(jì)的快速發(fā)達(dá)
知識(shí)經(jīng)濟(jì)的快速增長(zhǎng)
娛樂(lè)逐漸變成人與智能的交流
智能化的娛樂(lè)游戲在網(wǎng)絡(luò)里愈來(lái)愈好
眾多的游戲不勝枚舉
比如益智類的小游戲、騰訊游戲、網(wǎng)頁(yè)游戲、格斗游戲、模擬游戲等
尤其是最近網(wǎng)絡(luò)上特別流行的
Flash
制作的動(dòng)畫(huà)越來(lái)越受關(guān)注
現(xiàn)在就探究下用
Flash
軟件制作貪吃蛇的游戲的設(shè)計(jì)原理
1.1
游戲設(shè)計(jì)原理
游戲貪吃蛇就是在
Flash
軟件用影片剪輯設(shè)計(jì)出蛇
食物
同時(shí)隨機(jī)地給出食物
游戲者通過(guò)鍵盤(pán)操作控制貪吃蛇的移動(dòng)
去吃食物
吃到食物后消失
然后再隨機(jī)給出食物同時(shí)蛇的身體增長(zhǎng)
設(shè)計(jì)蛇的原理就是利用人眼的視覺(jué)效應(yīng)先將蛇頭向前移動(dòng)一格
然后所有蛇身依次向前移動(dòng)一格
最后再擦除蛇尾
這樣看來(lái)好像蛇在向前移動(dòng)
食物的給出
首先需要產(chǎn)生一個(gè)隨機(jī)數(shù)
然后通過(guò)這個(gè)隨機(jī)數(shù)計(jì)算得到食物的縱橫坐標(biāo)
在軟件運(yùn)行效果里顯示出來(lái)
控制蛇的移動(dòng)方向
需要掃描鍵盤(pán)
然后根據(jù)鍵值改變蛇的移動(dòng)方向
1.2
游戲設(shè)計(jì)的運(yùn)行環(huán)境
學(xué)習(xí)
Flash
開(kāi)發(fā)
首先要建立首要的、基礎(chǔ)的正確認(rèn)知
在幾乎任何應(yīng)用程序開(kāi)發(fā)中
都要接觸到三個(gè)相互關(guān)聯(lián)的方面:一個(gè)是開(kāi)發(fā)環(huán)境
一個(gè)是運(yùn)行環(huán)境
再一個(gè)是開(kāi)發(fā)語(yǔ)言
1.2.1
軟件開(kāi)發(fā)環(huán)境
Flash
應(yīng)用程序開(kāi)發(fā)也包含著三個(gè)方面
即使用
Flash?CS3
作為開(kāi)發(fā)環(huán)境
以
ActionScript?2.0
作為開(kāi)發(fā)語(yǔ)言
總結(jié)
以上是生活随笔為你收集整理的python游戏设计毕业论文_游戏毕业设计论文的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 用计算机计算出密码,自带计算器的密码
- 下一篇: Python Socket模块实现服务端