>  기사  >  Java  >  Horse Soldier JAVA 탱크 게임 비디오에 권장되는 소스 코드 코스웨어

Horse Soldier JAVA 탱크 게임 비디오에 권장되는 소스 코드 코스웨어

黄舟
黄舟원래의
2017-12-04 11:29:241938검색

The Tank Battle Game은 매우 고전적인 JAVASE 기본 프로젝트입니다. "Horse Soldier JAVA Tank Game Video Tutorial"의 각 장을 종합적으로 연습하여 향후 업무와 학습을 위한 Java 학습의 기초를 단계별로 마련할 수 있습니다. 탱크 전투 프로젝트에 대해 자세히 설명되어 있으며, 영상에 사용된 재료와 소스 코드도 주제에 포함되어 있습니다. 영상은 먼저 스윙 인터페이스로 시작하여 자바에서의 이벤트 처리 방법과 io 인터페이스 구현 원리를 소개합니다.

Horse Soldier JAVA 탱크 게임 비디오에 권장되는 소스 코드 코스웨어

강좌 재생 주소: http://www.php.cn/course/513.html

선생님의 강의 스타일:

선생님의 강의는 간단하고 명확하며 레이어별로 진행됩니다. 레이어, 연동, 엄격한 논쟁, 엄격한 구조, 논리적 사고력을 사용하여 학생들의 관심을 끌고 이성을 사용하여 교실 교육 과정을 제어합니다. 교사의 강의를 들으면서 학생들은 지식을 배울 뿐만 아니라 사고 훈련도 받으며 교사의 엄격한 학업 태도에 영향을 받고 영향을 받습니다.

이 영상에서 더 어려운 부분은 폭발을 추가하는 것입니다.

1. 폭탄 클래스를 작성하세요. 여러 그림에서 빠르게 전환되므로 폭발의 수명을 설정하세요. 2. MyPanel에서 폭발 컬렉션을 정의하고 폭발 그림을 초기화합니다

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;
    }
}
}

3. 화면 다시 그리기가 매우 빠르기 때문에 그림 전환이 생성됩니다. 폭발 효과

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"));

여기에서 소스 코드 리소스를 다운로드하는 것이 좋습니다: http://www.php.cn/xiazai/learn/1942

이 비디오 코스웨어는 귀하와 공유됩니다:

1. Xuetang 기병 탱크 전투 비디오 튜토리얼 Notes.pdf

위 내용은 Horse Soldier JAVA 탱크 게임 비디오에 권장되는 소스 코드 코스웨어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.