經過Swing技術建立遊戲的登錄註冊界面,使用mySQL數據庫技術完成用戶的各項信息保存和遊戲完成後的成績保存。遊戲的主界面經過重寫swing窗體繼承父類的paint方法來實現各類內容的繪製,畫布類守護線程在後臺更新角色位置、背景偏移量、畫面流逝速度等等因素。並將每一個關卡的地圖封裝爲文本配置文件,支持隨時動態變化地圖。UI方面繞過了直接使用較爲不符合現代審美的swing常規組件,近似模擬不規則按鈕(即點擊製做好的背景圖響應操做)。玩家經過點擊鼠標的時機來進行遊戲,使用碰撞檢測來斷定遊戲勝負
90%實現人機 (X
90%支持多人遊戲(X
90%實現遊戲服務器(X
具體玩法見正版「永不言棄」遊戲=-=html
孫志威 [組長]:201521123077,網絡1513,像我這樣的我宿舍還有三個java
孫慧君 :201521123098,網絡1514,比她更可愛的 不存在的git
https://git.oschina.net/agts/javacd7798.git算法
以上都是我強行寫的數據庫
開始界面
服務器
登陸
網絡
註冊
多線程
數據庫管理類
架構
畫布更新
socket
登陸窗口
Udp封裝
地圖文件配置
遊戲角色類outline
孫志威 :http://www.cnblogs.com/agts/p/7067939.html
設計遊戲邏輯及遊戲進行畫面繪製
孫慧君 :http://www.cnblogs.com/niverse745/p/7067953.html 登錄、註冊等界面的設計及實現,數據庫相關實現