<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-28 22:48:22
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            游戏截图: 文件布局: 代码分享用到的一些全局变量//全局变量
public class Global {
	public static final int RECT_WIDTH=20;//每个小方格的长宽
	public static final int WIDTH=30;//长    40个小方格
	public static final int HEIGHT=30;//宽   40个小方格
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 12:15:48
                            
                                327阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            贪吃蛇大作战4.4.7版是一款极具挑战性的策略对战类手机游戏,贪吃蛇大作战4.4.7版采用先进3D引擎构建超清游戏世界,丰富的游戏场景和各色道具可供选择,更有各色皮肤和装扮打造属于自己独一无二的小蛇,还等什么?一起来闯关吧!贪吃蛇大作战4.4.7版特色【以小搏大,战局随时都会逆袭】你长你有理,我短我灵活!大蛇不再有统治性的地位,小蛇们更灵活,战局随时都有可能逆转!【简单有趣,老少皆宜的全民游戏】不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 15:42:03
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            相对于新手而言,贪吃蛇应该算是一个简单一点的实战小游戏,(这里我写的是简易版)这里我写了四个类Node类,用来随机食物位置SNK类,用确定蛇的位置以及一些指令命名一个枚举类:Direction来写一些固定常量(指令名称)最后是主类MainFrame,游戏运行的主面板(该类是继承JFrame类的)最终效果随机位置确定package Snake;
import java.util.Random;
/*            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-08 13:48:07
                            
                                263阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            JAVA简版贪吃蛇            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-24 09:47:16
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            /** * 贪吃蛇程序 */package demo1;import java.awt.Color;import java.awt.Graphics;import java.awt.event.*;import javax.swing.*;impen...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-10 14:53:10
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分析里面的有几个事物:1. 地图2. 蛇3. 食物了解游戏规则: 1.蛇初始化的时候是三个            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-31 17:46:15
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            贪吃蛇游戏: 一个游戏最核心的部分是游戏的业务逻辑代码。分析里面的有几个事物:1. 地图2. 蛇3. 食物了解游戏规则: 1.蛇初始化的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-29 14:43:02
                            
                                215阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            项目描述:一个简易版的贪吃蛇,蛇在框里吃食物身体会增长,如果不小心碰到墙壁或者自己的身体就会死掉,刷新可以进行 下一次游戏。基本功能实现:运用for 循环把地图建立起来运用if/swich制定蛇死亡的规则写随机函数让食物在墙内随机出现运用JS的属性将吃掉食物的蛇和食物添加和删除相关类用$(window).keydown与键盘码实现蛇的游走1.首先先创建一个身体的数组和食物的数组,运用for 循环和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-02 06:51:24
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Java编程贪吃蛇小游戏(简单粗暴版)2021/7/5 15:15:40这是自己大一时通过老师讲的Java课程编写的第一个小游戏,从构思到游戏的实现耗时一天,虽然时间不长,但确实从里面学到很多东西,对我的Java编程能力和编程思想是一个很好的提升。(之所以称为简单粗暴版,是因为里面部分功能没有实现,只是简单的实现功能效果,并没有小蛇死亡和吃食物计数功能,仅供初学者参考吧!)游戏的主类(启动类)im            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-22 10:38:25
                            
                                345阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            JAVA学习之GUI:贪吃蛇这是根据“狂神说JAVA”的学习下编写的贪吃蛇程序,并在基础上解决了一些小问题:解决了食物会出现在身体里的问题。解决了可以后退的问题。主程序 test.javaimport javax.swing.*;
//游戏的主启动类
public class test {
    public static void main(String[] args) {            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 20:22:55
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            引言:Java贪吃蛇小游戏是一款非常经典的小游戏,在总论中分析了我的贪吃蛇小游戏的运行过程,以及贪吃蛇的算法分析等等,对于贪吃蛇的移动原理,随机点的出现等有了一定的了解,那么,分论三篇将从我写的代码出发,分析贪食蛇小游戏的具体组成原理和代码实现,分论一主要说明贪吃蛇小游戏的界面设计,贪吃蛇的设计,和随机点出现等,分论二来分析贪吃蛇移动方式的分析,分论三主要介绍贪吃蛇小游戏辅助类,即圆角按钮和音乐类            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 19:56:13
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            贪吃蛇感谢秦疆老师对于游戏的耐心讲解,这作为我对于GUI界面的联系是至关重要的,从游戏构思到资料准备,到函数,执行过程一步一步用一个小时完成了贪吃蛇游戏。规划思路素材准备1.首先进行一把贪吃蛇游戏,看到窗口,初始化界面,图形按压界面,蛇需要移动,我们看到的就是需要我们准备的素材。蛇头,分为上下左右,每次移动都要改变一个图片因为图片是静态的,窗口:窗口上部准备的一个LOGO蛇身:蛇身可以自己使用画笔            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-07 10:24:57
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            贪吃蛇游戏是一款经典的益智游戏,有PC和手机等多平台版本。既简单又耐玩。该游戏通过控制蛇头方向吃蛋,从而使得蛇变得越来越长。 用游戏把子上下左右控制蛇的方向,寻找吃的东西,每吃一口就能得到一定的积分,而且蛇的身子会越吃越长,身子越长玩的难度就越大,不能碰墙,不能咬到自己的身体,更不能咬自己的尾巴,等到了一定的分数,就能过关,然后继续玩下一关。 1、初始化窗体,设置键盘上下左右,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 09:37:09
                            
                                229阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            没想到发的第一篇关于java的博客会是这个,写作业用来练手,顺道就搬上来了。代码肯定不最优的,欢迎大家一起来探讨~先搬个效果图~然后结构~        一共分成4个部分,Define包下有蛇,食物和成绩数据的类,主要包括他们的初始化和像蛇的移动之类的东西;SetWindow包里是主函数的入口,包括窗口和面板的建立过程            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 12:37:30
                            
                                174阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、实现效果1.空格暂停,2.上下左右控制方向3.长度会随着食物的吃下而增加4.定时刷新5.累计长度和分数等等。
二、实现思路:1.定义所一个功能的数据2.绘制这个功能的需要的图形3.添加监听这个功能需要的事件(帧率事件)键盘,鼠标,三、实现代码1.Data 初始化需要的图片2.StartGame 主要实现窗口的加载,和添加GamePanel面板到窗口。3.GamePanel 最重要的实现部分,包            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-06 13:37:54
                            
                                139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作为Java新手小白,渴望学习一些好玩有趣的java程序废话不多说,接下来我会一步一步实现java小程序:贪吃蛇大作战哦! 实现 Java贪吃蛇一共分四个步骤: 
 1、画出窗体对象
2、绘制静态ui
3、使用鼠标监听器事件和定时器事件让小蛇动起来
4、实现吃食物的功能关于代码中的数值,因为小蛇的素材图片像素为25*25 ,游戏区域灰色方格为850*600 1、绘制窗体对象&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 22:54:49
                            
                                92阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            环境:jdk1.8,IDEA实现步骤:1.创建Snake类public class  Snake extends JPanel implements KeyListener, ActionListener {
    int length;                       //蛇长度
    int[] snakeX =new int[600];      //蛇每一节X轴坐标            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 10:31:22
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在重构代码,思路和制作过程都有不少变化,为了避免混淆,我将之前的博客内容移到了我的有道云笔记里,通过链接可以查看历史文章。旧版:http://note.youdao.com/noteshare?id=cecdb96a62a65e1819757cfe0aed9715&sub=B79BA533370D49CF97557981AE60F40D先上一个效果图:重构版贪吃蛇源代码网盘地址:htt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-14 21:05:14
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、引入涉及技能:循环、分支方法的抽取数组的使用面向对象继承,子类方法的重写接口,接口的实现GUI(图像化界面编程)GUI中的组件: 7.1 窗口 7.2 弹窗 7.3 面板 7.4 文本框 7.5 列表框 7.6 按钮 7.7 图片 7.8 交互的事件:监听事件(鼠标事件,键盘事件)GUI技术,不流行了!!!界面太简单粗糙!!已经被淘汰了,为什么还学?提起兴趣分层思想锻炼监听器的思想举一反三(蛇            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 09:17:49
                            
                                126阅读
                            
                                                                             
                 
                
                                
                    