免费的贪吃蛇游戏大全

一、贪吃蛇游戏免费的入口

下载地址:

游戏标签:贪吃蛇新传贪吃蛇手游贪吃蛇新传游戏是一款以贪吃蛇为主要题材的手机休闲游戏,游戏画风简约,为玩家准备了2种游戏模式,喜欢的朋友赶紧来墨鱼下载站下载吧

贪吃蛇新传游戏简介贪吃蛇新传是一款十分简单又有趣的益智游戏!世界上有一种蛇,吃东西时只需伸展身体,身体不够长时喜欢相交配合!滑动贪吃蛇,它的身体就会展开;点击贪吃蛇,它的身体就会收缩。只有让贪吃蛇吃到星星才能过关哦。

总结而言,墨鱼下载是您寻找安卓游戏和益智休闲下载的理想之选。我们为您精选了一系列安卓游戏和益智休闲的相关内容,无论您是安卓游戏益智休闲的初学者还是专业人士,都能满足您的需求。在我们的下载站,您可以轻松找到**的贪吃蛇新传游戏高速下载,享受安卓游戏益智休闲带来的无尽乐趣!我们提供详细的贪吃蛇新传游戏高速下载信息,包括功能介绍、用户评价以及官方下载链接,让您的下载过程更加轻松快捷!此外,我们还提供一系列与安卓游戏益智休闲相关的教程和资讯,帮助您更好地了解和使用这些产品。我们的团队时刻关注安卓游戏益智休闲的**动态,为您提供**的信息和下载链接。在墨鱼下载,我们致力于为您提供*好的安卓游戏益智休闲下载体验。我们相信,在我们的努力下,您一定能找到*适合您的安卓游戏益智休闲解决方案。快来体验我们的服务吧!

二、幼儿贪吃蛇游戏规则

幼儿园的体育游戏有很多种类,其中*受小朋友欢迎的就是贪吃蛇了,今天我们就来介绍一下贪吃蛇游戏以及规则:

在空旷的场地摆好障碍物,让小朋友分成两队,两名名小朋友当蛇头绕着障碍走,遇到场地中的小朋友轻轻摸下头,被摸头的小朋友随即跟到蛇头后面,继续绕障碍物走,直至将所有的小朋友邀请到队伍中来走出场地一队为胜。

1、幼儿要一个跟着一个走不能掉队。

2、行走过程中不能碰到障碍物,蛇头不能碰到蛇身、蛇尾,碰到者将退出队伍回到场地,等待再次蛇头邀请。

三、哪位能告诉我贪吃蛇游戏的全部代码

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.KeyEvent;

import java.awt.event.KeyListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import java.io.BufferedReader;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.InputStreamReader;

import javax.swing.JOptionPane;

public class TanChiShe implements KeyListener,ActionListener{

final int JianJu= 15;//设定蛇的运动网格间距(窗口*大32*28格)

byte fangXiang= 4;//控制蛇的运动方向,初始为右

int time= 500;//蛇的运动间隔时间

int jianTime= 2;//吃一个减少的时间

int x,y;//蛇的运动坐标,按网格来算

boolean isRuned= false;//没运行才可设级别

boolean out= false;//没开始运行?

boolean run= false;//暂停运行

JFrame f= new JFrame("贪吃蛇 V1.0");

JLabel Message= new JLabel("级别:中级蛇长:5时间500ms分数:00");

// JButton play= new JButton("开始");

JLabel sheWei[]= new JLabel[max];

static int diJi= 4;//第几个下标的蛇尾要被加上

ImageIcon shang= new ImageIcon("tuPian\\isSheTouUp.png");//产生四个上下左右的蛇头图案

ImageIcon xia= new ImageIcon("tuPian\\isSheTouDown.png");

ImageIcon zhuo= new ImageIcon("tuPian\\isSheTouLeft.png");

ImageIcon you= new ImageIcon("tuPian\\isSheTouRight.png");

JMenuBar JMB= new JMenuBar();

JMenu file= new JMenu("开始游戏");

JMenuItem play= new JMenuItem("开始游戏");

JMenuItem pause= new JMenuItem("暂停游戏");

JMenu hard= new JMenu("游戏难度");

JMenuItem gao= new JMenuItem("高级");

免费的贪吃蛇游戏大全 JMenuItem zhong= new JMenuItem("中级");

JMenuItem di= new JMenuItem("低级");

JMenu about= new JMenu("关于");

JMenuItem GF= new JMenuItem("※高分榜");

JMenuItem ZZ= new JMenuItem("关于作者");

JMenuItem YX= new JMenuItem("关于游戏");

JMenuItem QK= new JMenuItem("清空记录");

static TanChiShe tcs= new TanChiShe();

public static void main(String[] args){

// TanChiShe tcs= new TanChiShe();

f.setBounds(250,100,515,530);

f.setAlwaysOnTop(true);//窗口始终保持*前面

f.setBackground(new Color(0,0,0));

f.setDefaultCloseOperation(0);

// f.getContentPane().setBackground(Color.BLACK);

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

GF.setForeground(Color.blue);

show.setBounds(0,f.getHeight()-92,f.getWidth(),35);

// show.setBackground(Color.green);

// play.setBounds(240,240,80,25);

play.addActionListener(this);

pause.addActionListener(this);

zhong.addActionListener(this);

Message.setForeground(Color.blue);

public void sheChuShi(){//蛇初始化

sheTou= new JLabel(you);//用向右的图来初始蛇头

sheTou.setBounds(JianJu*0,JianJu*0,JianJu,JianJu);

// System.out.println("ishere");

shiWu.setBounds(10*JianJu,10*JianJu,JianJu,JianJu);

sheWei[i].setBounds(-1*JianJu,0*JianJu,JianJu,JianJu);

public void sheJiaChang(){//蛇的长度增加

sheWei[++diJi]= new JLabel(new ImageIcon("tuPian\\isSheWei.jpg"));

sheWei[diJi].setBounds(sheWei[diJi-1].getX(),sheWei[diJi-1].getY(),JianJu,JianJu);

// System.out.println("diJi"+diJi);

public void pengZhuanJianCe(){//检测蛇的碰撞情况

if(sheTou.getX()<0|| sheTou.getY()<0||

sheTou.getX()>f.getWidth()-15|| sheTou.getY()>f.getHeight()-105){

// System.out.println("GameOVER");

if(sheTou.getX()== shiWu.getX()&& sheTou.getY()== shiWu.getY()){

shiWu.setLocation((int)(Math.random()*32)*JianJu,(int)(Math.random()*28)*JianJu);

if(shiWu.getX()!= sheWei[i].getX()&& shiWu.getY()!=sheWei[i].getY()

&& sheTou.getX()!=shiWu.getX()&& sheTou.getY()!= shiWu.getY()){//如果食物不在蛇身上则退出循环,产生食物成功

// System.out.println("吃了一个");

Message.setText("级别:"+JiBie+"蛇长:"+(diJi+2)+"时间:"+time+"ms分数:"+(jiFenQi+=10)+"");

if(sheTou.getX()== sheWei[i].getX()&& sheTou.getY()== sheWei[i].getY()){

// System.out.println("吃到尾巴了");

sheTou.setLocation(x*JianJu,y*JianJu);//设置蛇头的坐标网格数*间隔

sheWei[i].setLocation(x2,y2);

// System.out.println(i+""+sheTou.getX()+""+sheTou.getY());

sheWei[i].setLocation(sheWei[i-1].getX(),sheWei[i-1].getY());

// System.out.println(i+""+sheWei[i].getX()+""+sheWei[i].getY());

Message.setText("级别:"+JiBie+"蛇长:"+(diJi+2)+"时间:"+time+"ms分数:"+(jiFenQi+=10)+"");

public void gameOver(){//游戏结束时处理

int in= JOptionPane.showConfirmDialog(f,"游戏已经结束!\n是否要保存分数","提示",JOptionPane.YES_NO_OPTION);

if(in== JOptionPane.YES_OPTION){

String s= JOptionPane.showInputDialog(f,"输入你的名字:");

FileInputStream fis= new FileInputStream("GaoFen.ini");//先把以前的数据读出来加到写的数据前

InputStreamReader isr= new InputStreamReader(fis);

BufferedReader br= new BufferedReader(isr);

while((s2=br.readLine())!= null){

FileOutputStream fos= new FileOutputStream("GaoFen.ini");//输出到文件流

s= setOut+s+":"+jiFenQi+"\n";

public void keyTyped(KeyEvent arg0){

public void keyPressed(KeyEvent arg0){

// System.out.println(arg0.getSource());

if(arg0.getKeyCode()== KeyEvent.VK_UP){//按上下时方向的值相应改变

// sheTou.setIcon(shang);//设置蛇的方向

if(arg0.getKeyCode()== KeyEvent.VK_DOWN){

// System.out.println("DOWN");

if(arg0.getKeyCode()== KeyEvent.VK_LEFT){//按左右时方向的值相应改变

// System.out.println("LEFT");

if(arg0.getKeyCode()== KeyEvent.VK_RIGHT){

// System.out.println("RIGHT");

public void keyReleased(KeyEvent arg0){

public void actionPerformed(ActionEvent arg0){

JMenuItem JI=(JMenuItem)arg0.getSource();

if(isRuned== false){//如果游戏还没运行,才可以设置级别

Message.setText("级别:"+JiBie+"蛇长:"+(diJi+2)+"时间:"+time+"ms分数:"+jiFenQi);

Message.setText("级别:"+JiBie+"蛇长:"+(diJi+2)+"时间:"+time+"ms分数:"+jiFenQi);

Message.setText("级别:"+JiBie+"蛇长:"+(diJi+2)+"时间:"+time+"ms分数:"+jiFenQi);

FileInputStream fis= new FileInputStream("GaoFen.ini");

InputStreamReader isr= new InputStreamReader(fis);

BufferedReader br= new BufferedReader(isr);

while((s=br.readLine())!= null){

JOptionPane.showMessageDialog(f,"暂无保存记录!","高分榜",JOptionPane*****RMATION_MESSAGE);

JOptionPane.showMessageDialog(f,setOut);

JOptionPane.showMessageDialog(f,"软件作者:申志飞\n地址:四川省绵阳市\nQQ:898513806\nE-mail:shenzhifeiok@126****","关于作者",JOptionPane*****RMATION_MESSAGE);

JOptionPane.showMessageDialog(f,"贪吃蛇游戏\n游戏版本 V1.0","关于游戏",JOptionPane*****RMATION_MESSAGE);

int select= JOptionPane.showConfirmDialog(f,"确实要清空记录吗?","清空记录",JOptionPane.YES_OPTION);

if(select== JOptionPane.YES_OPTION){

FileOutputStream fos= new FileOutputStream("GaoFen.ini");//输出到文件流

fos.write(setOut.getBytes());

//是我自己写的,本来里面有图片的,但无法上传,所以把图片去掉了,里面的ImageIcon等语句可以去掉。能正常运行。

相关文章
  • 免费的试玩游戏大全

    一、免费可以试玩的游戏有什么 可以试玩所有游戏的软件游戏排行榜 所有这一切是一款冒险玩法的解谜类手游,所有这一切由游戏商Glitch Games推出,游戏以逃脱玩法为主,... 欢迎来到幼儿园儿童着色游戏的Shopkin版,为孩子们的亲大理石漆。真棒数字动画图画书为孩子。水平你的绘画技... Coloring book for kindergarten kids and toddlers.

  • 免费的试玩小游戏大全

    一、3366小游戏在线玩免费游戏大全下载地址 下载地址: 游戏标签:手游盒子*** 3699小游戏 3699小游戏带你体验全新的小游戏盒子,海量小游戏加上各种不同的分类还有简单的操作方式帮助你打发无聊的时间,支持在线玩无需下载还有智能化的篡*方式以及超多游戏**等你来领取,随时随地都可以轻松加入。喜欢的朋友赶紧来下载体验吧! 3699小游戏盒介绍:内置海量备受好评的趣味手机游戏,各种类型都有

  • 免费的玩游戏大全

    一、推荐几个免费好玩的手机游戏 1、您好,不知您喜欢什么类型的手机游戏。以下这些,个人认为是经典。 2、竞速类:《真实赛车》《**飞车》; 3、**类:《保卫萝卜》《三国**》; 4、3D战争类:《火线指令》《CS便携版》; 5、模拟类:《波音飞机模拟飞行》《模拟人生3》《高难度车驾模拟》; 6、创意类:《别踩白块儿》《不可思议之路》; 7、闯关类:《矢量跑酷》《印第安探险》。 8

  • 免费的游戏大全马上玩

    一、可以不用下载就马上玩的4399小游戏 可以不用下载就马上玩的4399小游戏如下: 1.网页游戏可以直接在4399官网上搜寻,但是都是需要网络的;例如:4399创世联盟、4399洛克王国、4399赛尔号、4399奥奇传说、4399生死狙击等。 2.可以无需下载直接在网络上玩的,但是无需链接网络:在4399官方页面下方,但是需要对游戏进行缓存后才能不需要网络。 二、熊猫*士游戏大全免费 下载地址

  • 免费的游戏大全连连看

    一、帮忙推荐几个好玩的手机单机游戏《连连看》吧,免费版的喔 1、手机单机连连看游戏有很多的,不知道你喜欢哪一类的呢,去九游 9game搜索下吧,有很多的,用手机登陆就可以直接下载。给你推荐两个: 2、游戏已处理,完全免费,建议用离线模式运行。《宠物少女连连看》汇集众多可爱的宠物和仪态万千的美少女,融合了连连看、对对碰两大经典游戏的玩法,人*化的游戏场景、丰富的功能设定,包你喜欢。 3、游戏已处理

  • 免费的连连看游戏大全

    一、帮忙推荐几个好玩的手机单机游戏《连连看》吧,免费版的喔 1、手机单机连连看游戏有很多的,不知道你喜欢哪一类的呢,去九游 9game搜索下吧,有很多的,用手机登陆就可以直接下载。给你推荐两个: 2、游戏已处理,完全免费,建议用离线模式运行。《宠物少女连连看》汇集众多可爱的宠物和仪态万千的美少女,融合了连连看、对对碰两大经典游戏的玩法,人*化的游戏场景、丰富的功能设定,包你喜欢。 3、游戏已处理

  • 免费益智儿童游戏大全

    一、益智小游戏排行榜前十名 益智类小游戏有切水果、拼图、找不同、推箱子、记忆消消乐、数字迷宫、填字游戏、爆破气球、意境**、瓷砖滑动等。 玩家需要在游戏中用手指来割水果,越短的时间割到越多水果分数就越高。 玩家需要将图片中的碎片拼合起来形成完整的图片,通过游戏完成这个任务挑战自己的时间和能力。 3.找不同(Find differences):

  • 免费益智单机游戏大全

    一、单机益智游戏推荐! 植物大战僵尸》《aquaria》《怪怪水族箱》《机械迷城》《明朗》《小鸡快跑》 《粘粘世界》《放牧幽浮》《时空幻境》《三位一体》《蓝莓花园》《萨卡拉探秘》 《钻地先生》《音乐方块》《重力世界》《几何战争》《防御阵型:觉醒》《伊特》 《蜡笔物理学》《疯狂机器》《橡胶小子疯狂历险记》《线条滑雪2》《原始新人类》

  • 免费益智游戏大全

    一、适合孩子的10种益智游戏 亲爱的宝妈们,孩子的成长过程充满挑战和欢乐,同时也需要我们精心的关爱和培育。在家庭教育的同时,家居环境的舒适度也起着非常重要的作用。因此,我们为您精选了一系列优质家纺产品,旨在为您的孩子提供温馨、舒适的居住环境。您可以访问我们的家纺官网 ,探索更多适合您家庭的优质家居用品。 孩子都喜欢游戏。事实上,游戏本身就是学习,是孩子获取经验、发展智能的妙方,也是自发*、创造力

  • 免费真人战争游戏大全

    一、好玩的**版游戏大全(内置菜单) 地铁跑酷魔改版内置功能菜单是一款非常有趣的休闲跑酷类型的游戏,游戏中很多玩法都被魔改,增添了很多的新玩法,内置菜单可以自由变速调节,丰富且*悉的英雄角色等你控制,更多的皮肤带来更多惊喜的体验,享受指尖的乐趣,喜欢的玩家千万不要错过哦,快来下载地铁跑酷魔改版内置功能菜单试试吧! 《疯狂动物园(内置功能菜单)》是一款非常好玩的休闲模拟经营跑酷类游戏