設計理念:本遊戲的設計理念是以Android手機作業系統設計為主,設計一款「縱向捲軸射擊遊戲STG(Shooter Game)」,並由此概念驗證縱向捲軸射擊遊戲在Android平台上的可行性、耐玩性、及操作性等。藉由「玩家」操控一架自機飛行器,迎戰不斷地直逼而來的敵機,在青空白雲中展開激烈的空戰。故事背景:在西元2112年的未來,地球遭到了一個名為「BLAST」的組織,率領上萬具有先端科技的飛行器大軍侵佔全世界,在面對如此先進軍事力量的軍隊,各國皆無力抵抗,地球逐漸落入「BLAST」之手。雖然各國曾經組成一支世界聯合軍與「BLAST」相抗,但軍力懸殊仍不敵「BLAST」。然而地球人的希望不曾死亡,倖存下來的世界聯合軍人員為了對抗「BLAST」,合力開發出一架配備擁有與「BLAST」大軍相抗衡的龍型飛行器,名為「Suta」,但是這項計畫卻被「BLAST」的間諜發現,研究室遭到攻擊摧毀,「Suta」下落不明,相關研發人員也全部遭到殺害。正當人們陷入絕望當中之時,一名不具身份的少年在逃離戰火時,於一處廢墟之中找到了「Suta」,情急之下少年搭上了這架也搭載人們最後希望的飛行器,與襲擊而來的「BLAST」大軍展開激戰,於是地球的命運就掌握在這名少年手中了。第一個關卡-劫難餘生、第二個關卡-浴火重生、第三個關卡-最終決戰。遊戲規則:運用位於畫面正下方的控制器,操控自機的移動方向,自機會自動發射子彈攻擊敵機,只要擊墜敵機,玩家的分數就會增加,有時也會出現可以升級武器或補充生命的道具。自機共有六次被擊中的機會,當生命都用完後,即遊戲結束,除此之外,遊戲基本上是無止境的迴圈 (level-1=>level-2=>level-3=>level-1=>level-2…),直到生命用完之前。在遊戲結束後,分數與玩家名稱將被記錄在高分榜上。程式架構:遊戲程式啟動時,Android會錄載主程式類別 Main,進入標題畫面從這個活動Activity有四個選擇,分別是Res顯示遊戲成績Activity、Game 開始遊戲Activity、高分榜Activity、Credits製作群Activity以及退出。從Game Activity可以再延伸(extend)至GameView遊戲介面,它主掌了整個遊戲的運作,錄載由使用者定義布局(layout)類別,這類別繼承的飛機的X、Y 座標位置會受到onDraw()方法(method)的控制,並利用超荷(overload)繪製介面所呈現結果。更多
用户点评