鍍金池/ 教程/ Android/ Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析三
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析八
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析一
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析五
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析六
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析七
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析二
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析三
Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析四

Android 坦克大戰(zhàn)游戲設(shè)計(jì)解析三

游戲中使用圖象及聲音資源,坦克大戰(zhàn)游戲中用到游戲資源(音效及圖片)來自網(wǎng)絡(luò)。這里先對(duì)游戲用到的資源做個(gè)說明:音效 snd1–snd2 格式為 midi 用于過場(chǎng)音樂及字彈發(fā)射及爆炸音效。圖片 img1 – img5 為游戲中各種坦克,物體的分解圖片。 其中 img1 由下面圖片組成:

  • 各種增強(qiáng)寶貝 (最左邊兩個(gè)是家,和炸毀的家),依次為加一輛,定時(shí)器等等
  • 坦克或子彈爆炸動(dòng)畫效果
  • 子彈(四個(gè)方向飛行)
  • 我方坦克動(dòng)畫(四個(gè)方向及履帶動(dòng)態(tài)效果),最右方為無敵時(shí)狀態(tài)
  • 多種敵方坦克

http://wiki.jikexueyuan.com/project/android-game-design/images/4.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/5.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/6.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/7.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/8.jpg" alt="pic" />

img2 由下列圖片組成:

  • 雪地
  • 磚塊
  • 樹林
  • 水面(兩片可以形成水面動(dòng)態(tài)效果)
  • 石頭(一般情況下不能被坦克打穿)

http://wiki.jikexueyuan.com/project/android-game-design/images/9.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/10.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/11.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/12.jpg" alt="pic" />

http://wiki.jikexueyuan.com/project/android-game-design/images/13.jpg" alt="pic" />

img3 由下列圖片組成:

  • 開始畫面
  • 分?jǐn)?shù)畫面
  • 顯示玩家剩余坦克數(shù)
  • 顯示剩余敵方坦克數(shù)

img4 由下列圖片組成:

  • 顯示分?jǐn)?shù)
  • 顯示第幾關(guān)

img5 由下列圖片組成

imgX 格式為這些 PNG 圖片連接而成。如何讀取請(qǐng)參見代碼中的 ResourceManager,這些圖片可以在程序包中的 Resources 目錄中找到,代碼中實(shí)際用到的資源 snd1-snd5,img1-img5 在 src 目錄下。
資源下載http://www.imobilebbs.com/download/android/battlecity/resources.zip