freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)設計---基于java坦克大戰(zhàn)課程設計報告-資料下載頁

2024-12-01 17:16本頁面

【導讀】能獨立完成任務的計算機即可,它可以是人們工作、學習時用的計算機,并不需要另行配置,這比起傳統(tǒng)休閑游戲即省錢又省事。局域網(wǎng)游戲更是可以將現(xiàn)實空間中零散的計算機,組織。起來,使其在邏輯空間中集中起來,使游戲的組織、開展變得輕松。如此輕松而又安逸的休。一款成功的電子游戲需要精心的策劃、分析、設計,只有這樣才能獲得游戲中包藏的財富,以及做出一款真正能夠讓玩家娛樂、放松的游戲,而不是騙取玩家錢財?shù)墓ぞ?。成熟的技術,之前已有相當多使用這些技術的成功案例,故現(xiàn)使用這些技術是可行的。寥無幾,將再次分析是否重新策劃軟件或者放棄開發(fā),以減少損失。不同隊伍的坦克,須顯示不同外觀,已分辨敵我。坦克能夠開火,攻擊敵方,但不能攻擊隊友。需要有不可被子彈穿透的墻,且墻有可摧毀和不可摧毀兩種。坦克有生命值,并非被擊中一次就會爆炸。坦克爆炸后將產生道具,拾到道具的坦克可加滿生命值

  

【正文】 (int i = 0。 i ()。 i++) { try { Client c = (i)。 String IP = 。 int port = 。 (new ISocketAddress(IP, port))。 (dp)。 } catch (IOException e) { ()。 } } } 封裝的游戲元素 將游戲元素(坦克、子彈、墻等)封裝成一個一個的類,將大大地降低游戲設計、實現(xiàn)難度,且符合面向對象的設計方法。 由于這些游戲元素都有一些相同的屬性、方法,故將其抽象為父類 GameElement。 public abstract class GameElement { /** * 持有游戲主窗口的引用 */ public static final TankClient tc = ()。 /** * 元素的坐標 */ public Rectangle rect。 /** * 元素的類型 (隊伍 ) */ public GameElementKind kind = 。 /** JAVA 程序設計 局域網(wǎng)游戲 坦克大戰(zhàn) 9 * 由游戲 主窗口 自動調用 ,將決定該元素的在游戲中的表現(xiàn)形式 */ public abstract void draw(Graphics g)。 } 程序中共有如下游戲元素: ? Blast:爆炸效果 ? Bullet:子彈 ? ChatWord:群聊的內容 ? Tank:坦克 ? Wall:墻 JAVA 程序設計 局域網(wǎng)游戲 坦克大戰(zhàn) 10 四、 測試 測試環(huán)境 測試時硬件環(huán)境 ? CPU: Inter E5200 ? 顯卡: NVIDIA GeForce 7300 GS ? 內存:金士頓 2G/DDR2667 測試時軟件環(huán)境 ? 操作系統(tǒng): Windows Xp ? JRE: ? 顯示器:三星液晶 19寸 /分辨率: 1440X900 測試結果 在以上軟硬件環(huán)境中測試,已通過 6人互聯(lián)測試,游戲過程正常,滿足軟件的功能需求,結果正確無誤。 發(fā)現(xiàn)的 BUG及不足 1. 由于沒有添加操作說明,使玩家不知如何操作,大大地影響了 游戲的可操作性。 2. 在測試環(huán)境測試時,出現(xiàn)畫面抖動現(xiàn)象,嚴重地影響了游戲的進行,必須找到原因并改正。 解決方法 1. 在程序啟動時告知玩家游戲該如何操作,使玩家能清楚、正確地開始游戲。 2. 經(jīng)過反復測試、論證,得知畫面抖動現(xiàn)象原因為測試環(huán)境 JRE安裝問題,在重新安裝 JRE后,游戲畫面恢復正常。 JAVA 程序設計 局域網(wǎng)游戲 坦克大戰(zhàn) 11 五、 軟件截圖 JAVA 程序設計 局域網(wǎng)游戲 坦克大戰(zhàn) 12 JAVA 程序設計 局域網(wǎng)游戲 坦克大戰(zhàn) 13 JAVA 程序設計 局域網(wǎng)游戲 坦克大戰(zhàn) 14 六、 總結 該游戲定位在小型局域網(wǎng)休閑游戲,是一款免費、綠色、開源的一款軟件。 本軟件是使用 JAVA開發(fā)的局域網(wǎng)對戰(zhàn)游戲,其不僅實現(xiàn)了基本的功能需求,而且設計靈活、拓展方便、界面生動, 多處使用了各種設計模式,是程序的編寫效率更高,運行效率更高。由于程序中多數(shù)是面向父類或者面向接口的編程,以后如果要更換某些模塊、元素的功能,以及添加功能,是非常容易的。現(xiàn)在軟件還無收入,但隨著玩家的逐漸增多,隨時可以利用本軟件優(yōu)良的可拓展性,添加相關內容,從而開始盈利;即便本游戲未得到玩家的喜愛,而需要再次設計游戲或者另行開發(fā)新游戲,其內部使用的各個模塊、封裝的游戲元素,均可以復用,這也是本軟件優(yōu)良的可重用性的體現(xiàn)。 JAVA 程序設計 局域網(wǎng)游戲 坦克大戰(zhàn) 15 七、 參考文獻 ? JAVA開發(fā)實戰(zhàn)寶典 編著:李鐘蔚 出版社:清華大學出版社 ? JAVA 面向對象編程 編著:孫衛(wèi)琴 出版社:電子工業(yè)出版社
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1