Java貪吃蛇小遊戲

1、團隊課程設計博客連接:http://www.javashuo.com/article/p-dacmqrqm-gp.html

2、我的負責模塊或任務說明

遊戲主體:初始化遊戲,設置遊戲信息、退出遊戲。
音效:背景音樂,吃到食物時的音效。

3、本身的代碼提交記錄截圖

4、本身負責模塊或任務詳細說明

1)遊戲主體

a.主界面

代碼分析:

●Game類:

(1)蛇移動

(2)添加身體

(3)加速

(4)是否撞牆

(5)蛇身縮短:

(6)設置全局字體

(7)遊戲結束

●Draw類:用於繪製蛇身和主界面

(1)繪製蛇身

(2)繪製食物

食物閃爍

(3)繪製分數

b.配置文件

(1)獲取配置文件信息

(2)更新配置文件信息

2)音效

Music類:

播放音樂

5、課程設計感想

咱們此次課程設計的題目是java實現貪吃蛇小遊戲,在此次課程設計的過程當中,我學到了不少。打代碼的過程當中,我遇到了不少困難,有不少不會的知識點,但經過不斷的摸索,解決了大部分問題,也對以前不會的知識點有了很大的理解。
      在作菜單界面設計的過程當中,起初實現的菜單功能選項太少,在有了更多的想法而且與小組成員的一番討論後,增長了一些其餘功能,好比添加背景音樂,背景顏色切換,遊戲模式切換等;菜單雖然設計實現比較簡單,可是在實際操做過程當中,我發現真正實現菜單須要先進性周密的思考;作好整體規劃後才能運用實施,期間要運用到比較多的事件監聽機制。
      雖然本身如今的編程水平仍不是很高,可是我相信只要本身在從此的時間裏可以認真學習編程,並培養對編程的興趣,之後確定會編出更好的程序。
相關文章
相關標籤/搜索