>Java >Java시작하기 >Java를 사용하여 간단한 스네이크 게임 구현

Java를 사용하여 간단한 스네이크 게임 구현

王林
王林앞으로
2020-10-20 16:37:114324검색

Java를 사용하여 간단한 스네이크 게임 구현

스네이크 게임 구현을 위한 GUI 프로그래밍

(추천 튜토리얼: java 강좌)

1. 스타트업 클래스 구현을 위한 메인 메소드 작성

2. 자료 사진 준비 및 데이터 클래스 작성

3. 코드 주요 부분: 패널에서 게임 초기화, 키보드 및 이벤트 모니터링 및 기타 기능 구현

4. 렌더링을 실행하는 코드

5. GitHub 소스 코드 링크

1. 시작 클래스를 구현하는 주요 메소드 작성

2. 재료 사진 준비, 데이터 클래스 작성

		import javax.swing.*;
        //主启动类
 		public class StartGame {
 	    public static void main(String[] args) {
        JFrame jFrame = new JFrame("贪吃蛇小游戏");
        jFrame.setBounds(10,10,900,720);
        jFrame.setResizable(false);  //设置窗口大小不可变
        jFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        //面板
        jFrame.add(new GamePanel());
        jFrame.setVisible(true);
    }
}

3. 코드의 주요 부분: 패널에서 게임 초기화, 키보드 및 이벤트 모니터링 및 기타 기능 구현

import javax.swing.*;
import java.net.URL;


public class Data {
    //头部图片
    public static URL headerURL = Data.class.getResource("statics/header.png");
    public static ImageIcon header = new ImageIcon(headerURL);
    //头部上下左右
    public static URL upURL = Data.class.getResource("statics/up.png");
    public static URL downURL = Data.class.getResource("statics/down.png");
    public static URL leftURL = Data.class.getResource("statics/left.png");
    public static URL rightURL = Data.class.getResource("statics/right.png");
    public static ImageIcon up = new ImageIcon(upURL);
    public static ImageIcon down = new ImageIcon(downURL);
    public static ImageIcon left = new ImageIcon(leftURL);
    public static ImageIcon right = new ImageIcon(rightURL);
    //身体
    public static URL bodyURL = Data.class.getResource("statics/body.png");
    public static ImageIcon body = new ImageIcon(bodyURL);
    //食物
    public static URL foodURL = Data.class.getResource("statics/food.png");
    public static ImageIcon food = new ImageIcon(foodURL);

}

4. 렌더링을 실행하는 코드

초기화 인터페이스:

Java를 사용하여 간단한 스네이크 게임 구현

game 중간 인터페이스:

Java를 사용하여 간단한 스네이크 게임 구현

게임 종료 인터페이스:


Java를 사용하여 간단한 스네이크 게임 구현

관련 권장 사항:

Java 시작하기

위 내용은 Java를 사용하여 간단한 스네이크 게임 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제