下載地址(內含原始碼及完整專案工程): http://loon-simple.googlecode.com/files/barrage%2Bslg.7z
有段時間沒更新部落格了,所以小弟特意一次準備了兩個遊戲示例發出。
1、彈幕示例:
這是一個非常簡單的彈幕遊戲示例,採用觸屏方式控制,不過基礎演算法是共通的,以此擴充為完整的彈幕應該不難,在Android2.2的真機環境中,可以跑到FPS60或以上。(況且,LGame本身就提供有AVG模組,天然適合做彈幕)
2、戰棋示例:
這是很久以前為LGame-J2SE版釋出過的舊例子,我剛剛把它移植到Android環境之下,原始碼並沒有太大變動(當然,調整為觸控式螢幕了),算是最為基礎的SLG實現,移動方式為最短距離尋徑。有感興趣的朋友可以看看(由於LGame不久後會內建SLG開發模組,所以跳過不看也無所謂啦~)。
關於具體的實現講解,我已經加入了原始碼中,此處不再贅述,總之都是非常非常簡單的實現,一看就明白的。
下載地址(內含原始碼及完整專案工程): http://loon-simple.googlecode.com/files/barrage%2Bslg.7z
____________________
話說小弟最初本想發個塔防的例子,事實上在11號光棍節那天,我也確實準備了一個塔防的示例。然而,小弟卻犯了一個小錯誤,那就是在該示例中提早使用了太多尚未釋出的SLG模組,如果發出該示例,將導致未來版本的LGame缺少 某個 版本號 ( *^_^* )
權衡利弊之下,小弟決定暫不釋出塔防示例(留待發布LGame-0.2.9更新時一起釋出,順便找找圖,話說最早用的素材很難看,有點浪費那個例子……)。
另外,前一段在Google上答應了某位網友做個牌類遊戲的示例,所以下次再發示例的話會寫個牌類遊戲的小例子(萬智牌?遊戲王?三國殺?想想再說……)