91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 35.02M
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-06-24
  • 語言: Java
  • 標簽: java??游戲??

資源簡介


基于Java的飛機大戰游戲主要需要我方飛機和敵方飛機,還有子彈,特殊nPC,開始背景,結束背景,以及背景音樂。我方飛機可以隨意移動,敵方飛機無規律出現。游戲玩家通過鼠標移動控制飛機移動,我方飛機在游戲開始時就一直能發射子彈,當我方子彈碰到敵方飛機時,敵方飛機消失。當玩家飛機碰到敵方子彈時,生命值減一,直到玩家飛機生命值為一時,游戲結束。基本模塊包括:游戲狀態控制功能模塊、游戲難度的調整模塊、游戲界面繪畫功能模塊、玩家游戲控制功能模塊等。本系統結構如下:
(1)游戲狀態控制功能模塊:游戲的狀態控制包括運行及結束游戲,首先進入游戲的開始頁面,在游戲進行時,玩家必須躲避或者擊落敵方飛機,玩家飛機的生命值降低為0的時候游             戲就會結束,彈出游戲結束界面
(2)游戲難度的調整模塊:玩家玩的時間越長游戲的難度越高,敵方飛機的數量越多、敵方飛機出現的頻率越高,玩家保證飛機的存活的難度越高,操作難度相應也高。
(3)游戲界面繪畫功能模塊:左上角會顯示玩家飛機當前生命值,游戲時間,當前分數,其他地方用來輸出玩家對我方飛機的控制與敵方飛機的動作顯示
(4)玩家游戲控制功能模塊: 玩家可以通過控制鼠標或者鍵盤來控制方飛機(Hero airplane)的移動。

資源截圖

代碼片段和文件信息

package?com.ideabobo.game.leidian;

import?java.awt.Color;
import?java.awt.Font;
import?java.awt.Graphics;
import?java.awt.Image;

import?com.ideabobo.game.leidian.Boss;

public?class?Battle?extends?Role?{
private?static?Battle?battle?=?new?Battle();

private?int?tamaIntCount;

private?float?speed;

private?float?oldx;

private?float?oldy;

public?static?float?vx;

public?static?float?vy;

public?static?boolean?keygo?=?false;

private?float?tv[]?=?{?-1F?-7F?0.0F?-8F?1.0F?-7F?};

public?int?power;

public?int?powerMax;



public?Battle()?{
super(GamePanel.heroImage);
speed?=?3F;
tamaIntCount?=?0;
x?=?((float)?app.getWidth()?-?WIDTH)?/?2.0F;
y?=?(float)?app.getHeight()?-?HEIGHT?*?2.0F;
power?=?600;
powerMax?=?power;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????424011??2018-05-18?09:52??JAVA300集簡介.pdf
?????文件?????????742??2018-05-18?09:52??【一定要讀我】(關于基于java的雷電游戲).txt
?????文件??????539870??2018-05-18?09:52??尚學堂_百戰程序員6000集_JAVA全套1101集大綱(從零直達年薪20萬).pdf
?????目錄???????????0??2020-02-20?00:24??源代碼【尚學堂·百戰程序員】\
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\
?????文件?????????301??2018-05-18?10:16??源代碼【尚學堂·百戰程序員】\Leidian\.classpath
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\.idea\
?????文件?????????489??2020-02-20?00:25??源代碼【尚學堂·百戰程序員】\Leidian\.idea\$PRODUCT_WORKSPACE_FILE$
?????文件?????????207??2020-02-20?00:26??源代碼【尚學堂·百戰程序員】\Leidian\.idea\encodings.xml
?????文件?????????283??2020-02-20?00:26??源代碼【尚學堂·百戰程序員】\Leidian\.idea\misc.xml
?????文件?????????261??2020-02-20?00:26??源代碼【尚學堂·百戰程序員】\Leidian\.idea\modules.xml
?????文件????????2830??2020-02-20?00:26??源代碼【尚學堂·百戰程序員】\Leidian\.idea\workspace.xml
?????文件?????????383??2018-05-18?10:16??源代碼【尚學堂·百戰程序員】\Leidian\.project
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\.settings\
?????文件?????????598??2018-05-18?10:19??源代碼【尚學堂·百戰程序員】\Leidian\.settings\org.eclipse.jdt.core.prefs
?????文件?????????448??2020-02-20?00:26??源代碼【尚學堂·百戰程序員】\Leidian\Leidian.iml
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\bin\
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\bin\meta-INF\
?????文件??????????16??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\meta-INF\Leidian.kotlin_module
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\
?????目錄???????????0??2020-02-20?00:30??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\
?????文件????????5627??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\Battle.class
?????文件?????????954??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\BattleAppearing.class
?????文件?????????516??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\BattleBasic.class
?????文件????????1081??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\BattleBeam.class
?????文件?????????451??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\BattleShot.class
?????文件????????1142??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\BigBurst.class
?????文件????????1558??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\Boss.class
?????文件????????3622??2020-02-20?00:27??源代碼【尚學堂·百戰程序員】\Leidian\bin\com\ideabobo\game\leidian\BossA.class
............此處省略183個文件信息

評論

共有 條評論