java的坦克大戰


一個渣渣寫坦克大戰的步驟:

1、首先創造好一個坦克和一個GAME框架,並且坦克能夠跟着鍵盤鍵位移動  案例:在我的博客文件中保存,它的名字是:tankwar0100.rar

  主要解決了:1、坦克背景框

        2、坦克的不斷重畫,並且解決了因為重畫閃爍問題

        3、坦克隨着鍵盤移動問題

 2、坦克能夠8個方向移動,並且有炮筒,能夠發射子彈    案例:在我的博客文件中保存,它的名字是:tankwar0400

  主要解決了:1、通過枚舉類型給定8個方向類型,然后通過true,false來確定走位

        2、如何添加炮筒,並且通過上面方法確定炮筒方向

        3、子彈的發射,並且觸碰邊緣就減少子彈

3、坦克大戰的終極版本,能夠創造npc(也就是敵方坦克),然后npc自己動,然后把子彈和坦克換成真正。 案例:在我的博客文件中保存,它的名字是:tankwar0900.rar

  主要解決了:1、按空格的時候狂發射,變成抬起的時候發射子彈

        2、創造npc的時候給他一個狀態判斷是好的還是壞的,然后能夠解決npc子彈打自己的同伴沒事

        3、npc自己動是利用很多方向組成數組然后隨機選取

        4、把原來畫的圖形換成圖片


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM