社区
JavaScript
帖子详情
这几天根据被人的代码写了一个贪食蛇游戏
zhaoweiwei
2003-10-16 11:17:52
请大家看看!给出意见呀!
http://wla.8143.com/snake/snake.asp
也算是丰富程序员的课余生活吧!
...全文
33
31
打赏
收藏
这几天根据被人的代码写了一个贪食蛇游戏
请大家看看!给出意见呀! http://wla.8143.com/snake/snake.asp 也算是丰富程序员的课余生活吧!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhfkiller
2003-12-05
打赏
举报
回复
收藏
swich
2003-12-05
打赏
举报
回复
学习
monkeys
2003-11-29
打赏
举报
回复
学习
xzq686
2003-11-29
打赏
举报
回复
现在怎么上不了了??
我没找到开始按钮
jianglinchun
2003-11-29
打赏
举报
回复
嗬嗬,我的反应速度跟不上了哦。
tuoshi
2003-11-27
打赏
举报
回复
哈,不错么,好快!!!
twtetgso
2003-11-27
打赏
举报
回复
怎么没有开始
yueyang
2003-11-27
打赏
举报
回复
你的网站怎么光几个小球跑来跑去啊
yueyang
2003-11-27
打赏
举报
回复
不错,怎么只有自己绕死自己才算OVER啊。
z2xx
2003-11-27
打赏
举报
回复
晕啊,刷了50多遍还这个,没耐心了
网页无法显示
目前访问该 Web 站点的用户过多。
--------------------------------------------------------------------------------
请尝试下列操作:
单击刷新按钮,或者以后重试。
打开 wla.8143.com 主页,然后寻找指向所需信息的链接。
HTTP 403.9 - 禁止访问:连接的用户过多
zhaoweiwei
2003-11-27
打赏
举报
回复
可以玩呀!
你得多刷新几次!
比较慢,访问的人比较多!
tongfenglcz
2003-11-27
打赏
举报
回复
偶打不开???
是不是象nokia里的那个游戏啊?
超级大笨狼
2003-11-27
打赏
举报
回复
应该动态增减速度。
超级大笨狼
2003-11-27
打赏
举报
回复
好玩,比我的游戏好玩,我的太难了,大家都不爱玩
kingdomzhf
2003-10-16
打赏
举报
回复
study
月光易水
2003-10-16
打赏
举报
回复
有点意思
:_)
longshenwang
2003-10-16
打赏
举报
回复
学习...
sunicom
2003-10-16
打赏
举报
回复
gz
showerXP
2003-10-16
打赏
举报
回复
heihei
freetaiger
2003-10-16
打赏
举报
回复
厉害!
学习
加载更多回复(11)
unity贪吃蛇
游戏
源码+AI-
游戏
源码.rar
unity贪吃蛇
游戏
源码+AI-
游戏
源码: 1.利用ngui插件对界面进行了仿
写
在仿
写
界面途中发现,贪吃蛇这个
游戏
在界面适应屏幕分辨率,所以在开发中需要注意界面对屏幕的适应性。通过每个图片的宽高 和uiroot的比值,在start方法中对他进行了缩放。 2.利用 ngui 自带的uidragdropItem实现摇杆 界面完成之后,首先对贪吃蛇的摇杆进行了编程。 在unity中的NGUI上,给sprite创建添加
一个
uidragdropitem 实现了sprite的拖动。 AI的开始,移动逻辑: 整体只考虑三个前景: 1.首先先判断蛇首的简介范围是否有其他蛇死亡了留下的食物,如果有的话设置当前朝向为星星方向,便设置移动倍率为2,否则判断第三种情况; 3.随机朝某个位置移动。如果每帧AI都在更新的话,蛇的反映速度依然会更快,需要设置一下AI的更新间隔,通过调整这个间隔和蛇首的简介方位来调整AI的反映速度,目的是能够让玩家有机会撞死AI。 AI 移动的方向分析: AI在
一个
平面上运动,坐标就只有两个
把他用0和1表示为: ----- 4个方向 上下左右 (0,0) (0,1) (0,-1) (-1,0) (1,0) 四个角度 象限。 (-1,1) (1,1) (-1,-1) (1,-1) 设计思路就是把AI蛇也当作是用摇杆来控制的。那么AI就方便
写
多了,只是 在还没开始
写
之前,要考虑的就是AI蛇多了之后程序会不会卡死了。在使用线程控制的过程中发现了
一个
问题,cup利用率太高。所以想先尝试一下在update上操作。如果不行的在想其他的办法。 设计: 把每个AI蛇都相当于人在控制他。那么想象一下虚拟摇杆,用
一个
数组来存这些虚拟摇杆的位移坐标 把每条AI蛇的长度也记录下来,默认长度就20 错误: NullReferenceException: Object reference not set to an instance of an object AI6control.flootAIOneBody6 (Vector3 V) (at Assets/AI6control.cs:57) AI6control.AIsix () (at Assets/AI6control.cs:40) AI6control.Update () (at Assets/AI6control.cs:13) 该错误在百度上说:没有实例化的问题 最后
一个
下午的
代码
调试 发现由于自己的粗心 导致了把<符号
写
成了<=符号 就因为这个问题,让贪吃蛇变成了 卡神,害我看了好
几天
,现在解决了,贪吃蛇也变流畅了好多. Ai蛇也需要吃食物。长大,在
游戏
刚启动的时候就让Ai蛇在地图中吃食物,成长,当用户进入
游戏
的时候AI蛇已经吃到了一定的食物。测试了AI蛇确实发现他能吃食物。死后的处理也处理了。 在AI蛇吃食物的时候 ,地图中食物太多,控件太多。没法知道他是什么时候,查了资料说是要遍历地图中的对象,测试了一下,发现对象太多,程序卡得不要不要的,只能用触发器,避免遍历食物让程序运行不流畅或者变得死机等情况。 这样的话 在
游戏
中运行10-20条蛇是没有问题的。 地图中有10个点,这10个点是用来AI蛇死后复活的地方。 增加了限定时间模式. 经过很多的测试,也发现了很多的bug 不过都基本改完了,现在暂时没有发现bug
我的
贪食蛇
前
几天
我
写
出了
一个
贪食蛇
游戏
,对我而言是我的第
一个
比较拿得出手的java
游戏
,其实也要感谢网友对我的帮助 这个
游戏
程序,我觉得难点在于,蛇的移动,蛇改变方向以及蛇身的增长 我最开始
写
的部分是,食物在界面上随机生成,因为这个类最好
写
然后开始
写
蛇的部分,蛇的方向控制其实只需要控制蛇头的方向就可以了 所以为了降低难度我就先
写
蛇头,要达到蛇头能通过键盘控制蛇头的运动方向 要注意的地方是蛇...
如何用Python
写
一个
贪吃蛇AI
原文出处: Hawstein's Blog 前言 这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇
游戏
, 估计大部分人都玩过。但如果仅仅是贪吃蛇
游戏
,那么它就没有什么让人涨姿势的地方了。 问题的关键在于,图片中的贪吃蛇真的很贪吃XD,它把矩形中出现的食物吃了个遍, 然后华丽丽地把整个矩形填满,真心是看得赏心悦目。作为
一个
CSer, 第
一个
想到的是,这东西是
写
程序实现
贪吃蛇大作战
代码
java,贪吃蛇
游戏
,贪吃蛇java
游戏
代码
讲解
贪吃蛇
游戏
,贪吃蛇java
游戏
代码
讲解来源:互联网作者:佚名时间:2020-06-06贪吃蛇源
代码
.txt这世界上除了我谁都没资格陪在你身边。 听着,我允许你喜欢我。除了白头偕老,我们...#include#include
一个
参考实例,在VC++6.0中可以运行成功(可能还有问题)#include 1、向上前进的时候,对
代码
进行
一个
详解。2、向上前进时,x坐标不动,y坐标-1,如果下
一个
有食物....
Linux操作系统下的贪吃蛇小
游戏
最近在学习Linux操作系统,为了加深自己对于C语言的掌握和理解,这两天
写
了
一个
比较复杂的小
游戏
。贪吃蛇
代码
量大概有300行左右,基本上运用上了C语言的常见的知识点(指针,链表,结构体,函数封装与调用等),对于自己的C语言能力的加强和逻辑思考能力的提升有较大的帮助。 啰嗦的话不多说了,先上
代码
吧! #include <curses.h> #include <stdlib.h> #include <unistd.h> #include <pthr...
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章