1. 程式人生 > >2018-2019學年第一學期Java課設--魔塔

2018-2019學年第一學期Java課設--魔塔

技術分享 col 視圖 截圖 方法 style 成員 亮點 地牢

目錄

  • Magic-Towers
    • 一、團隊名稱、團隊成員介紹、任務分配
    • 二、項目簡介
    • 三、項目采用技術
    • 四、項目亮點
    • 五、項目git地址
      • ??git地址
    • 六、項目git提交記錄截圖(要體現出每個人的提交記錄、提交說明)
    • 八、項目功能架構圖與主要功能流程圖
    • 九、 項目運行截圖或屏幕錄制
    • 十、項目關鍵代碼(按模塊講解,不要太多)
    • 十一、尚待改進或者新的想法

Magic-Towers

一、團隊名稱、團隊成員介紹、任務分配

  • 團隊名稱:MoTa

  • 團隊成員介紹

    ?網絡1713柳聰靈【組長】 201721123065

    技術分享圖片

    ?網絡1712李夢冰 201721123040

    技術分享圖片

    ?網絡1713蘭景暉 201721123064

    技術分享圖片

  • 任務分配

    ?網絡1713柳聰靈【組長】--Model

    ?- 遊戲布局及障礙物的編碼及方法定義
  • 遊戲裏的道具:鑰匙、藥水的編碼及方法定義
  • 遊戲npc的編碼及方法定義

    ?網絡1713蘭景暉 --View

  • 遊戲道具及場景的視圖
  • GUI界面設計:主界面、各類彈窗

    ?網絡1712李夢冰 --Controller

  • 玩家數據I/O流
  • 遊戲內部監聽器:存檔、選角色、退出
  • 遊戲地圖數據

二、項目簡介

《魔塔》是一種策略類的固定數值RPG遊戲。遊戲需要動很多腦筋,任何一個輕率的選擇都可能導致遊戲的失敗。魔塔遊戲雖不大,但是制作精美,道具很多,而且難度不低,對智商是一次艱巨的考驗。雖然魔塔的界面很像是一般的地牢遊戲,貌似隨便的打打殺殺就可以過關,但事實上玩這個遊戲需要動很多腦筋,任何一個輕率的選擇都可能導致遊戲的失敗,該遊戲有屬性攻擊、防禦、生命、金幣、經驗。

三、項目采用技術

  • 文件I/O流
  • 多線程
  • GUI

四、項目亮點

  • 主界面顯示主要信息功能
  • 攻擊者自由移動並有向不同方向移動的動作
  • 攻擊者生命力減少及怪物消失
  • 各個怪物有規律跳動
  • 開門成功後門碎裂

五、項目git地址

??git地址

六、項目git提交記錄截圖(要體現出每個人的提交記錄、提交說明)

八、項目功能架構圖與主要功能流程圖

九、 項目運行截圖或屏幕錄制

十、項目關鍵代碼(按模塊講解,不要太多)

十一、尚待改進或者新的想法

2018-2019學年第一學期Java課設--魔塔