> Java > Java시작하기 > 본문

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

王林
풀어 주다: 2020-10-20 16:37:11
앞으로
4288명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿