• 大小: 13KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Java
  • 标签: 贪吃蛇  Java  jar  源代码  

资源简介

MVC思路写的贪吃蛇,完整的源代码和jar包,可以学习与运行

资源截图

代码片段和文件信息

package game.snake;

import java.awt.BorderLayout;
import java.awt.Component;

import javax.swing.Jframe;

import game.snake.controller.Controller;
import game.snake.entity.Food;
import game.snake.entity.Snake;
import game.snake.util.Global;
import game.snake.view.GamePanel;

public class MyGame {
public static void main(String[] args) {
//蛇
Snake snake = new Snake();
//食物
Food food = new Food();
GamePanel gamePanel = new GamePanel();

Controller controller = new Controller(
snake food gamePanel);
Jframe frame = new Jframe(“贪吃蛇1.0“);

frame.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
gamePanel.setSize(Global.WIDTH * Global.CELL_SIZE Global.HEIGHT * Global.CELL_SIZE);
frame.setSize(Global.WIDTH * Global.CELL_SIZE  + 5 Global.HE

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-16 14:19  贪吃蛇\
     目录           0  2017-12-16 14:19  贪吃蛇\snake\
     目录           0  2017-12-16 14:19  贪吃蛇\snake\controller\
     文件        1354  2017-12-16 14:19  贪吃蛇\snake\controller\Controller.java
     目录           0  2017-12-16 14:19  贪吃蛇\snake\entity\
     文件         737  2017-12-16 14:18  贪吃蛇\snake\entity\Food.java
     文件        2935  2017-12-16 00:23  贪吃蛇\snake\entity\Snake.java
     目录           0  2017-12-16 14:19  贪吃蛇\snake\listener\
     文件         136  2017-12-15 19:35  贪吃蛇\snake\listener\SnakeListener.java
     文件        1212  2017-12-16 14:14  贪吃蛇\snake\MyGame.java
     目录           0  2017-12-16 14:19  贪吃蛇\snake\util\
     文件         173  2017-12-15 20:11  贪吃蛇\snake\util\Global.java
     目录           0  2017-12-16 14:19  贪吃蛇\snake\view\
     文件         726  2017-12-16 14:14  贪吃蛇\snake\view\GamePanel.java
     文件        8653  2017-12-16 14:10  贪吃蛇\贪吃蛇.jar

评论

共有 条评论