打飛機遊戲屬於射擊類遊戲中的一種,能夠劃分爲卷軸射擊類遊戲。框架
視覺表現類型爲:2D學習
Genesis-3D引擎不只爲開發者提供一個3D遊戲製做的平臺,一樣也能夠完成2D遊戲的製做。下文中將經過對一個2D打飛機遊戲製做的介紹,來了解引擎是怎樣實現2D遊戲所需功能的。整個框架教程設計一下幾部份內容:動畫
(1)序列幀動畫製做網站
(2)背景滾屏效果的實現spa
(3)自動發射子彈設計
(4)碰撞檢測3d
(5)角色中彈教程
(6)計分器實現遊戲
(7)全屏炸彈效果實現ip
(8)彈幕系統
一般上述內容的學習,基本能夠掌握打飛機同類2D遊戲製做的核心框架,開發者根據自身策劃的遊戲內容,作細化實現,便可完成一個完整的打飛機類遊戲。
觸摸操做上上,因爲子彈都是自動發射,玩家靠手指左右上來移動,來達到控制飛機的位置,以達到擊中敵人和躲避敵方炸彈的效果。兩個手指點擊控制全屏炸彈的釋放。
按鍵操做上,有"ADWS"按鍵來控制飛機的左右上下移動,"B"按鍵爲全屏炸彈釋放按鍵。
此係列教程完整工程文件下載地址:請點這裏
引擎官方網站:http://www.genesis-3d.com.cn/
官方論壇:http://bbs.9tech.cn/genesis-3d/
官方千人大羣:59113309 135439306
YY頻道-遊戲開發大講堂(徹底免費,按期開課):51735288
Genesis-3D開源遊戲引擎:遊戲起源,皆因有我!!!