飛機小項目

已有18821人在學習 分享
√視頻 √源碼 √筆記 √課件
添加老師微信獲取全套視頻

劉老師

陳老師

1

第一步

2

第二步

3

第三步

關注尚學堂微信公眾號

尚學堂訂閱號

回復關鍵字

java基礎

即可獲取本教程

下載地址及密碼

  • 課程目錄

  • 課程介紹

  • 課程評論

 

課程介紹:
面向對象編程——Object Oriented Programming,簡稱OOP,是一種程序設計思想。面向對象的程序設計把計算機程序視為一組對象的集合,而每個對象都可以接收其他對象發過來的消息,并處理這些消息,計算機程序的執行就是一系列消息在各個對象之間傳遞。

飛機小項目
課程介紹:
本次項目的題目——基于Java的飛機大戰游戲的設計與實現。
主要目的是實現飛機大戰這個游戲。
期望結果:游戲無BUG(現在人們將在電腦系統或程序中,隱藏著的一些未被發現的缺陷或問題統稱為BUG——漏洞),簡單易上手,老少皆宜,讓玩家“玩不釋手”。

該游戲要滿足以下功能性需求:
? 1)游戲狀態控制功能
游戲的狀態控制包括運行、暫停、恢復及結束游戲,首先是游戲的開始頁面,在游戲正在進行時,如果你有其他的事情又不想結束游戲你可以將鼠標移出游戲界面或者鼠標在游戲界面單擊即可暫停游戲,當你的其他事情解決后你還可以選擇恢復游戲,繼續玩下去,當游戲結束時會顯示游戲結束界面。
? 2)游戲難度的調整
玩家隨著玩游戲的時間的增加,敵方飛機的數量會增加,出現的頻率會有所提高,移動速度也會提高。
? 3)游戲界面繪畫功能
在右上角顯示游戲時間(游戲難度于時間成正比,即游戲時間越長難度越高),玩家游戲得分,與我方飛機生命值,游戲主屏用來顯示玩家對我方飛機(Hero airplane)的控制與敵方飛機(Enemy airplane)的出現及移動的顯示。
? 4)玩家游戲控制功能
玩家可以通過控制移動鼠標或者鍵盤來控制友機的移動。

項目技術點如下:
? 1)使用Swing開發客戶端界面
? 2)使用Java 2D繪圖
? 3)使用Listener構建事件模型
? 4)算法公式

適用人群:
? 1)正在學習Java項目開發的同學;
? 2)做畢業設計和課程設計的同學。

看過該課程的同學還看過

親,請下載視頻觀看?。?!

×
綁定手機

應《中華人民共和國網絡安全法》要求我們將進一步強化實名認證機制。為全面體驗產品服務,煩請您綁定手機號。

×
填寫動態碼
短信驗證碼已發送至
  • 關注獲取海量免費視頻(深圳中心)

  • 關注獲取海量免費視頻(廣州中心)

深圳校區電話:18948349646(陳老師) / 18902484256(劉老師)
Copyright 2007-2020 深圳市百戰程序員科技有限公司 粵ICP備17017511號
亚洲手机在线人成网站_亚洲日本va一区二区三区_亚洲欧洲日产国码高潮