`
zhangcong170
  • 浏览: 70985 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

简易贪吃蛇游戏(附源码)

    博客分类:
  • j2ee
阅读更多

         这是我写的一个比较简单的贪吃蛇游戏,蛇身我采用固定的数组来存储,而不是采用像Vector容器来存储。(还没有找到一个比较好的方法来存储变长的蛇身,有想法的朋友们不吝赐教)。每当蛇吃到一个食物时,蛇的运行速度会加快。所以,刚开始蛇的运行速度比较慢,多吃几个就会比较快了。

 

PS:我还在读大三,这个游戏我只花了三天的课余时间,还有不少问题要解决,欢迎朋友们指教。暑假准备找地方实习,这年头找实习的地方太难了。

    (附源代码,点击jar包即可游戏)

分享到:
评论
10 楼 zhangcong170 2009-05-23  
iceliushuai 写道
我参照Android SDK自带的Snake实现了一个,觉得google的算法很好,已经实现了变长。
http://iceliushuai.iteye.com/admin/blogs/393669

谢谢  这个我已经实现了,使用了链表来处理,比数组效率高多了
9 楼 iceliushuai 2009-05-22  
我参照Android SDK自带的Snake实现了一个,觉得google的算法很好,已经实现了变长。
http://iceliushuai.iteye.com/admin/blogs/393669
8 楼 zhangcong170 2009-05-08  
shiren1118 写道
zhangcong170 写道
shiren1118 写道
zhangcong170 写道
shiren1118 写道
呵呵,是有点简单~~~~~~~~~~~

呵呵  是的   我只花了三天时间  以后有空会慢慢补全的



试试appFramework ,netbeans自带的那个框架,很爽的
https://appframework.dev.java.net/intro/index.html


加油~~~~~~

这玩意我了解  但是  我不喜欢这些界面化的工具   重要的是  自己得弄明白这一行一行代码是怎么写的  有些玩意最好不要 ctrl+c  ctrl+v  呵呵  你说呢?  微软的.net也有这样的工具   eclipse也有这样的插件  但貌似要点money




你误解我的意思了,源码里有例子
你看一下就可以脱离Netbeans使用了,甚至可以看懂它的源码,~~

好的  非常感谢   呵呵
7 楼 shiren1118 2009-05-08  
zhangcong170 写道
shiren1118 写道
zhangcong170 写道
shiren1118 写道
呵呵,是有点简单~~~~~~~~~~~

呵呵  是的   我只花了三天时间  以后有空会慢慢补全的



试试appFramework ,netbeans自带的那个框架,很爽的
https://appframework.dev.java.net/intro/index.html


加油~~~~~~

这玩意我了解  但是  我不喜欢这些界面化的工具   重要的是  自己得弄明白这一行一行代码是怎么写的  有些玩意最好不要 ctrl+c  ctrl+v  呵呵  你说呢?  微软的.net也有这样的工具   eclipse也有这样的插件  但貌似要点money




你误解我的意思了,源码里有例子
你看一下就可以脱离Netbeans使用了,甚至可以看懂它的源码,~~
6 楼 zhangcong170 2009-05-07  
shiren1118 写道
zhangcong170 写道
shiren1118 写道
呵呵,是有点简单~~~~~~~~~~~

呵呵  是的   我只花了三天时间  以后有空会慢慢补全的



试试appFramework ,netbeans自带的那个框架,很爽的
https://appframework.dev.java.net/intro/index.html


加油~~~~~~

这玩意我了解  但是  我不喜欢这些界面化的工具   重要的是  自己得弄明白这一行一行代码是怎么写的  有些玩意最好不要 ctrl+c  ctrl+v  呵呵  你说呢?  微软的.net也有这样的工具   eclipse也有这样的插件  但貌似要点money
5 楼 shiren1118 2009-05-07  
zhangcong170 写道
shiren1118 写道
呵呵,是有点简单~~~~~~~~~~~

呵呵  是的   我只花了三天时间  以后有空会慢慢补全的



试试appFramework ,netbeans自带的那个框架,很爽的
https://appframework.dev.java.net/intro/index.html


加油~~~~~~
4 楼 zhangcong170 2009-05-07  
shiren1118 写道
呵呵,是有点简单~~~~~~~~~~~

呵呵  是的   我只花了三天时间  以后有空会慢慢补全的
3 楼 shiren1118 2009-05-07  
呵呵,是有点简单~~~~~~~~~~~
2 楼 zhangcong170 2009-05-06  
night_stalker 写道
你的画面只有 15 x 15,大小为 225 的数组已经解决问题,无需变长。

如果这样的话,每移动一步,就要遍历255次,貌似感觉效率太低了
1 楼 night_stalker 2009-05-06  
你的画面只有 15 x 15,大小为 225 的数组已经解决问题,无需变长。

相关推荐

    基于二维数组的简易贪吃蛇游戏c++源码(课程作业).zip

    基于二维数组的简易贪吃蛇游戏c++源码(课程作业).zip基于二维数组的简易贪吃蛇游戏c++源码(课程作业).zip基于二维数组的简易贪吃蛇游戏c++源码(课程作业).zip基于二维数组的简易贪吃蛇游戏c++源码(课程作业).zip基于...

    课程作业基于二维数组的简易贪吃蛇游戏c++源码(带exe可执行程序).zip

    课程作业基于二维数组的简易贪吃蛇游戏c++源码(带exe可执行程序).zip课程作业基于二维数组的简易贪吃蛇游戏c++源码(带exe可执行程序).zip课程作业基于二维数组的简易贪吃蛇游戏c++源码(带exe可执行程序).zip课程作业...

    简易贪吃蛇游戏易语言源码

    【简易贪吃蛇游戏易语言源码】是一个基于易语言编程环境开发的简单版贪吃蛇游戏。易语言是一款以“中国式编程”为理念,致力于简化编程学习和提高编程效率的中文编程系统。它的语法简洁明了,适合初学者入门。 在这...

    易语言源码易语言简易贪吃蛇游戏源码.rar

    易语言源码易语言简易贪吃蛇游戏源码.rar 易语言源码易语言简易贪吃蛇游戏源码.rar 易语言源码易语言简易贪吃蛇游戏源码.rar 易语言源码易语言简易贪吃蛇游戏源码.rar 易语言源码易语言简易贪吃蛇游戏源码.rar ...

    易语言源码简易贪吃蛇游戏源码.rar

    本资源"易语言源码简易贪吃蛇游戏源码.rar"是一个使用易语言编写的简单贪吃蛇游戏的源代码。通过分析这个源码,我们可以学习到易语言在游戏开发中的基本应用,以及如何实现一个经典的小游戏。 贪吃蛇游戏是一个常见...

    易语言简易贪吃蛇游戏

    本文将深入探讨“易语言简易贪吃蛇游戏”中的关键知识点,包括游戏逻辑、源码结构、食物生成、蛇的初始化以及碰撞检测。 首先,我们要了解贪吃蛇游戏的基本原理。游戏的核心是一个二维网格,蛇在这个网格中移动,...

    易语言源码易语言简易贪吃蛇游戏源码

    ### 易语言简易贪吃蛇游戏源码解析 #### 一、引言 在软件开发领域,游戏开发一直是程序员和编程爱好者热衷的项目之一。其中,“贪吃蛇”作为一款经典的休闲游戏,其简单的规则与趣味性使之成为学习编程的理想入门...

    appinventor超简易贪吃蛇源码.rar

    这个是在appinventor 官方广州服务器制作的简易贪吃蛇,只用了球形精灵和画布为主要插件,等待完善,这个包括apk应用和aia源码,适用于各位下载学习,请谨慎下载。 游戏说明:蓝色是食物,黑色和红色是蛇,白色是...

    易语言简易贪吃蛇游戏源码.zip易语言项目例子源码下载

    这个“易语言简易贪吃蛇游戏源码.zip”压缩包包含了一个使用易语言编写的贪吃蛇游戏的完整源代码,是学习易语言和游戏开发的良好实践案例。 在易语言中,你可以通过简单的中文语句来实现复杂的逻辑控制,这对于初学...

    基于easyx和C语言的简易贪吃蛇游戏源码

    本项目“基于easyx和C语言的简易贪吃蛇游戏源码”就是将这两者结合,为初学者提供了一个很好的实践平台,帮助他们理解C语言的基本结构和easyX库的使用。 首先,我们来看一下`snake.cpp`这个文件。这是游戏的核心...

    贪吃蛇游戏(附源码)

    NULL 博文链接:https://zhangcong170.iteye.com/blog/385543

    WP7简易贪吃蛇源码

    WP7简易贪吃蛇源码 游戏介绍: Windows Phone 7贪吃蛇开源游戏,这是一款经典小游戏, 被移植到Windows Phone上,项目为开源,大家可以参考学习。 这是一款比较需要耐心的游戏,用上下左右控制蛇的方向, 寻找吃的...

    简易贪吃蛇

    在这个项目中,它可能详细描述了如何运行和调试这个简易贪吃蛇游戏。 `local.properties`和`proguard-project.txt`则与构建过程和应用优化有关。`local.properties`可能包含了指向本地Android SDK的路径,而`...

    Java 贪吃蛇游戏源码

    【Java 贪吃蛇游戏源码】是一个典型的基于JAVA编程语言实现的简易版贪吃蛇游戏项目。这个游戏是许多初级或中级Java开发者用来学习面向对象编程、事件处理、图形用户界面(GUI)设计以及游戏逻辑实现的常见案例。下面...

    贪吃蛇游戏(VB源码)

    【贪吃蛇游戏(VB源码)】是一个基于Visual Basic编程语言开发的简易版贪吃蛇游戏。在VB中,游戏开发主要依赖于图形用户界面(GUI)和事件驱动编程,使得用户可以通过交互来控制游戏的进程。这个游戏包含了动态背景、...

    unity简易版贪吃蛇源码

    本资源是“unity简易版贪吃蛇源码”,这意味着它包含了一个使用Unity开发的基本贪吃蛇游戏的完整源代码。通过学习和分析这个源码,我们可以深入理解Unity引擎的基本工作原理以及游戏开发的基础流程。 在Unity中,...

    C#贪吃蛇源码rar

    本压缩包中的"C#贪吃蛇源码rar"提供了使用C#编程语言实现的贪吃蛇游戏的完整源代码,这对于学习C#和游戏开发的初学者来说是一份非常宝贵的资源。 【C#编程语言】 C#是微软公司推出的一种面向对象的、现代的编程语言...

    易语言简易贪吃蛇游戏源码-易语言

    这个“易语言简易贪吃蛇游戏源码”是一个基于易语言编写的经典游戏——贪吃蛇的源代码。贪吃蛇游戏是一款深受玩家喜爱的休闲游戏,它的基本规则是控制一条蛇在屏幕上移动,通过吃食物来增长,同时避免蛇身碰到边界...

Global site tag (gtag.js) - Google Analytics