美文网首页
基于Java Swing的贪吃蛇

基于Java Swing的贪吃蛇

作者: Jack魏 | 来源:发表于2022-06-11 23:39 被阅读0次
贪吃蛇

1.介绍

贪吃蛇作为一款经典游戏,其整体功能是这样的:一条蛇被封闭在围墙里,围墙里随机出现一个事物,通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,若一直按着某个方向键,则会一直加速移动。蛇头撞到食物,则食物被吃掉,蛇身体长一节,同时记100分,接着又随机出现食物,等待蛇来吃,如果蛇在移动中撞到了墙或是身体交叉蛇头撞到自己的身体游戏结束。
功能分析:
贪吃蛇游戏的设计与实现,主要分为以下三个模块:游戏主界面模块、游戏控制模块和查看游戏基本信息模块。
游戏主界面模块
游戏的主界面是进入游戏后,能够给玩家第一感官的部分,主要包括游戏图形区域界面以及玩游戏所得的分数。
游戏控制模块
这个模块是游戏的中心环节,主要完成控制游戏,包括开始游戏、退出游戏、选择游戏的难易程度、加快蛇的爬行速度、计算当前分数。以及蛇吃的食物的个数。
其中难易程度包括了简单、一般和困难三种模式可供选择。
查看游戏基本信息模块
有查看游戏的最高纪录以及游戏版本和作者等信息。

2.相关技术

  1. Java的Swing编程

3.所需环境

  1. JDK1.7

4.安装教程

遇到问题可以到相关博客进行查看

  1. 检查JDK版本,必须是JDK1.7:
java -version
  1. 进入src目录,编译
javac -encoding UTF-8 TanChiShe.java
  1. 运行
java TanChiShe

注意:如果修改源代码后需要删除所有.class文件,在编译运行!

del *.class

5.运行截图

如果显示如下是空白的,需要点击一下即可。


初始页面 游戏开始 运行

6.相关博客

  1. IDEA运行Java Swing项目中文乱码
  2. Java指令编译java文件

相关文章

网友评论

      本文标题:基于Java Swing的贪吃蛇

      本文链接:https://www.haomeiwen.com/subject/ibbnmrtx.html