private static Random r = new Random(); //利用random this(r.nextInt(Yard.ROWS-2) + 2, r.nextInt(Yard.COLS));// nextInt(int a) 在0 到a 范围内产生随机数
                            
                            
                                分类:
编程语言   时间:
2015-08-31 09:54:39   
                                阅读次数:
155
                             
                    
                        
                            
                            
                                游戏预览CanvasState 游戏的主要业务类package bill;import java.util.ArrayList;
import java.util.Collections;
import java.util.EventListener;
import java.util.EventListenerProxy;
import java.util.HashMap;
import java...
                            
                            
                                分类:
移动开发   时间:
2015-08-27 18:57:20   
                                阅读次数:
218
                             
                    
                        
                            
                            
                                Square.cs :public class Square : MonoBehaviour{ public int row, col; public Rect rect; public Texture texture; /// /// 1向上 2向右 3向下 4向左 //...
                            
                            
                                分类:
编程语言   时间:
2015-08-19 23:22:43   
                                阅读次数:
307
                             
                    
                        
                            
                            
                                Square.cs :public class Square : MonoBehaviour{ public int row, col; public Rect rect; public Texture texture; /// /// 1向上 2...
                            
                            
                                分类:
编程语言   时间:
2015-08-19 19:46:53   
                                阅读次数:
322
                             
                    
                        
                            
                            
                                /*-----Yard.java-----*/
package tanchishe;import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent...
                            
                            
                                分类:
编程语言   时间:
2015-08-18 21:22:34   
                                阅读次数:
182
                             
                    
                        
                            
                            
                                1多人贪吃蛇项目描述
1.1功能描述
实现多人对战贪吃蛇,具体实现功能:A.可以选择游戏人数,最多设置4人同时游戏;B.显示玩家得到的分数;C.可以设置游戏的速度;D.能实现最高分的记录
1.2所需技术
1.在对话框中创建窗口;2.双缓冲绘图;3.蛇身移动处理;4.碰撞检测;5.Ini文件操作
2多人贪吃蛇运行流程
3多人贪吃蛇详细设计
3.1贪吃蛇个体类设计...
                            
                            
                                分类:
编程语言   时间:
2015-08-16 18:27:56   
                                阅读次数:
222
                             
                    
                        
                            
                            
                                刚刚接触java的文本框绘图的知识点,然后就可以按照老师的提醒做一些简单的游戏,对JFrame加深一下,下面就贪吃蛇给出一些源代码,其实正真的实现的代码并不多,只是稍微处理一下就可以明白,下面代码均有注释!第一个类shake类importjava.awt.Color;importjava.awt.....
                            
                            
                                分类:
编程语言   时间:
2015-08-15 22:45:25   
                                阅读次数:
134
                             
                    
                        
                            
                            
                                在.h文件中定义一个枚举类,里边包含了上下左右四个方向。
enum DIR
{
       RIGHT_DIR,
       LEFT_DIR,
       UP_DIR,
       DOWN_DIR
}
像贪吃蛇类的游戏,是自动行进的话,就是定义一个计划任务schedule,每隔多少秒向上下左右移动多少。但在之前应该先定义交互事件。
//创建监听对象
auto li...
                            
                            
                                分类:
其他好文   时间:
2015-08-10 00:31:21   
                                阅读次数:
124
                             
                    
                        
                            
                            
                                /*学习javaSE一个月的时间,通过自己学习的知识制作了一个贪吃蛇的小游戏。体验一下学习的过程控制台贪吃蛇--------------------------------|||@||#||#||###||#||#|||--------------------------------至少吃掉一个@,并产生新的@*/packageEX_0729_容器;importjava.util.Array..
                            
                            
                                分类:
编程语言   时间:
2015-08-04 00:53:31   
                                阅读次数:
163
                             
                    
                        
                            
                            
                                1 2 3 4 Snke-L 5 6 7 8 9 10 --> 11 31 32 页面加载之后弹出对话框 35 --> 36 37 L-贪吃蛇游戏开发 38 ...
                            
                            
                                分类:
Web程序   时间:
2015-07-26 08:35:26   
                                阅读次数:
247