計算機科學(xué)導(dǎo)論_APPInventor_第1頁
計算機科學(xué)導(dǎo)論_APPInventor_第2頁
計算機科學(xué)導(dǎo)論_APPInventor_第3頁
計算機科學(xué)導(dǎo)論_APPInventor_第4頁
計算機科學(xué)導(dǎo)論_APPInventor_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機科學(xué)導(dǎo)論之實驗: APP Inventor實驗基本信息:實驗類型:驗證性設(shè)計性綜合性理論教師:實驗指導(dǎo)教師:學(xué)生姓名: 學(xué)號: 班級: 時間: 內(nèi)容提要: 1.本次app將設(shè)計一款飛機類游戲。游戲模式類似雷電,以星球大戰(zhàn)電影標(biāo)志為游戲圖標(biāo),星空圖案為背景,具有一定的可玩性。通過這次app設(shè)計,加深對app inventor各個模塊的理解,掌握各個模塊的使用方法。軟件概述: 通過開始按鈕開始游戲,背景圖隨時間的變換而變化,我方飛機通過手指觸摸移動,點擊發(fā)射子彈,可同時發(fā)射3個子彈,敵方飛機共三種大小,隨機從上方出現(xiàn),小飛機一發(fā)子彈碰撞爆炸,中飛機兩發(fā)子彈爆炸,大飛機三發(fā)子彈爆炸,游戲進行一

2、段時間隨機出現(xiàn)能量源,我方飛機碰撞能量源,子彈圖案變化,威力提升,總共三種子彈圖案,當(dāng)我方飛機與敵方飛機碰撞彈出對話框游戲結(jié)束,重新開始或者退出,當(dāng)我方飛機到達終點彈出對話框獲勝。設(shè)計的基本概念及原理:總共分:定義初始變量模塊:背景圖模塊 : 開始游戲模塊: 玩家飛機模塊: 敵方飛機模塊:子彈模塊:能量源模塊:boss模塊:結(jié)束模塊:各個模塊獨立開完成。設(shè)計過程:游戲1.0:各個圖像精靈沒有優(yōu)化,背景為黑色,敵方飛機只能在一條直線上運動,子彈只能一發(fā),且飛機都是一碰就爆炸沒有設(shè)置血量,游戲畫面簡陋。游戲2.0:利用所學(xué)photoshop對圖像進行優(yōu)化,添加畫布背景圖,使子彈最多能同時發(fā)三發(fā),敵

3、方飛機隨機從畫布上方出現(xiàn),為大飛機設(shè)置血量,需要三發(fā)子彈打飛機才會爆炸,游戲還不具有可玩性。游戲3.0:添加能量源模塊,總共有兩個能量源,使飛機觸碰能量源后子彈圖標(biāo)變化威力變大,添加中型飛機,當(dāng)游戲進行到一半后敵方大中小飛機圖標(biāo)全部變化,添加畫布背景模塊,使背景圖隨時間變化,畫布背景是由太陽各個星空遠地球近地球中國夜景北京夜景組成,當(dāng)?shù)竭_北京夜景時添加boss模塊,我方飛機只有兩個能量源都吃了才能打爆boss,boss爆炸,彈出對話框congratulation welcome home,為游戲添加圖標(biāo)。設(shè)計過程遇到的問題:1. 程序不能安裝命名出錯2. 可移動飛機子彈不顯示設(shè)計屬性面板未設(shè)置

4、3. 聲音偶爾出現(xiàn)error703,過段時間自動就好了無法解決4. 飛機未飛到邊界就消失,飛機顯示但靜止不動計時器使用錯誤5. 敵方飛機爆炸后玩家飛機移動到爆炸位置發(fā)生爆炸計時器時間過長6. 敵方飛機到達邊緣不啟用不顯示但當(dāng)重新啟用在Y=0瞬間,我方飛機在邊緣發(fā)生爆炸增加Y=0模塊7. 子彈遇上敵方飛機未發(fā)生爆炸未在開始模塊清零對應(yīng)子彈初始變量8. 游戲過程中偶爾會出現(xiàn)飛機爆炸后不再出現(xiàn)的問題無法解決9. 各種各樣的小問題都是因為粗心或者新添模塊時沒修改前面已完成的模塊運行結(jié)果圖:總結(jié):這次做appinventor,一開始不知道做什么,通過去圖書館查閱相關(guān)書籍,最后決定做一款飛機類游戲,自己對畫布,計時器沒有過接觸只有網(wǎng)上查資料然后一個屬性一個屬性的實驗,搞懂每個屬性代表的含義,在最開始設(shè)計畫面的時候計時器的一直計時,啟用計時,計時間隔,圖像精靈的方向、間隔、速度、旋轉(zhuǎn)都不懂,經(jīng)過這次實驗都弄懂了;編程過程中學(xué)會了定義過程還有對對話框的使用和通過計時器和初始變量讓一張張圖片做出動畫效果,畫布背景和爆炸都使用到了動畫效果;通過這次實驗,我發(fā)現(xiàn)app的開發(fā)是需要耐心的,一開始總是出現(xiàn)各種各樣的問題,解決一個又出現(xiàn)一個,每次新增模塊前面的模塊都需要修改,要考慮到的因素有很多,弄的自己很頭痛,后來在編程界面就按每個模

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論