ホームページ >Java >&#&チュートリアル >Horse Soldier JAVA 戦車ゲーム ビデオの推奨ソース コード コースウェア

Horse Soldier JAVA 戦車ゲーム ビデオの推奨ソース コード コースウェア

黄舟
黄舟オリジナル
2017-12-04 11:29:241968ブラウズ

戦車戦ゲームは非常に古典的な JAVASE の基本プロジェクトであり、「Horse Soldier JAVA 戦車ゲーム ビデオ チュートリアル」の各章を包括的に練習して、入門から習熟まで段階的に Java を学習するための強固な基礎を築くことができます。戦車戦プロジェクトについて完全に説明されており、ビデオ内の使用されたマテリアルとソース コードもトピックに含まれています。ビデオではまず、swing インターフェイスから始まり、Java でのイベント処理方法と io インターフェイスの実装原理を紹介します。

Horse Soldier JAVA 戦車ゲーム ビデオの推奨ソース コード コースウェア

コース再生アドレス: http://www.php.cn/course/513.html

教師の指導スタイル:

教師の講義はシンプル、明瞭、階層的です。 、連動性、厳密な議論、厳密な構造、論理的な思考力を使用して生徒の注意を引き、理性を使用して教室での指導プロセスを制御します。教師の講義を聞くことで、生徒は知識を学ぶだけでなく思考訓練を受け、教師の厳しい学問的姿勢に影響を受けます。

このビデオで最も難しいのは、爆発を追加することです:

1. 爆発の動的効果は複数の画像から素早く切り替わるため、爆発の寿命を設定します。ここで順番に縮小して画像の切り替えを実現します

class Bomb {
int x;
int y;
//*的生命
int life = 9;
boolean isLive = true;
public Bomb(int x,int y){
    this.x=x;
    this.y=y;
}
//减少生命值
public void lifeDown(){
    if(life>0){
        life--;
    }
    else{
        isLive = false;
    }
}
}

2. MyPanel で爆発コレクションを定義し、爆発画像を初期化します

Vector<Bomb> bombs = new Vector<Bomb>();
Image image1 = null;
Image image2 = null;
Image image3 = null;
Image image4 = null;
Image image5 = null;
Image image6 = null;
Image image7 = null;
Image image8 = null;

// 初始化图片
    image1 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast1.gif"));
    image2 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast2.gif"));
    image3 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast3.gif"));
    image4 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast4.gif"));
    image5 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast5.gif"));
    image6 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast6.gif"));
    image7 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast7.gif"));
    image8 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/blast8.gif"));

3. 画面の再描画が非常に速いため、画像の切り替えが作成されます。爆発効果です

ここでソース コード リソースをダウンロードすることをお勧めします: http://www.php.cn/xiazai/learn/1942

このビデオ コースウェアはあなたと共有されています:

1. Xuetang Horse Soldier Tank Battle ビデオチュートリアルノート.pdf

以上がHorse Soldier JAVA 戦車ゲーム ビデオの推奨ソース コード コースウェアの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。