这是一款自我知我的Flash动画,简单的贪吃制作步骤
2021-10-05 19:53:55 90KB 简单的贪吃蛇制作步骤
1
此代码是在keil环境下编译用C51语言编写的。用按键来控制贪吃的移动方向。
2021-10-03 15:37:59 8KB 点阵
1
VFP用VFP编写“贪食”游戏用VFP编写“贪食”游戏
2021-10-02 15:44:06 20KB VFP
1
基于android的贪吃游戏设计及开发.doc
2021-10-01 09:14:37 2.05MB 文档
111111111贪吃.cpp
2021-09-29 09:02:43 3KB 贪吃蛇
1
用C#编写的贪吃,运行良好,操作简单,快捷。
2021-09-26 18:46:50 601KB 贪吃蛇
1
Snake-AI,这是一个用 C/C 语言编写的贪吃游戏的人工智能。AI 的目的是让尽可能的吃更多的食物,直到吃满整个地图。想参与这个项目,请查看todos。Demo使用方法编译与运行:$ make $ make run为了解详细使用方法, 请查看主函数main()算法介绍函数Snake.decideNext(): 计算S1的下一个移动方向D计算从S1的头部到达食物的最短路径P1。派一条与S1完全一样的虚拟S2沿路径P1吃掉食物。计算从S2的头部到其尾部的最长路径P2。如果路径P2存在,将移动方向D设置为路径P1的第一个方向,否则进行步骤4。计算从S1的头部到达其尾部的最长路径P3。如果P3存在,将移动方向D设置为路径P3的第一个方向,否则进行步骤5。将移动方向D设置为离食物最远的方向。函数Map.findMinPath(): 计算两个位置间的最短路径算法建立在BFS的基础上。为了使路径尽可能直,每次遍历邻接点时,在当前移动方向上的位置会被优先遍历。效果展示:(绿色区域为搜索算法扫描到的区域,红色区域为最后计算出的最短路径,每个位置上的数字表示了从起始位置开始到该位置的最短距离)函数Map.findMaxPath(): 计算两个位置间的最长路径算法建立在DFS与贪心算法的基础上。每次遍历邻接点时,离目标位置最远(使用曼哈顿距离估计)的位置将会被优先遍历到。另外,为了使路径尽可能直,如果两个位置到目标位置的距离相等,在当前移动方向上的位置将被优先遍历到。这个问题是一个NP完全问题,此算法得出的结果路径只是一个近似最长路径。效果展示:(绿色区域为搜索算法扫描到的区域,红色区域为最后计算出的最长路径,每个位置上的数字表示了从该位置开始到目标位置的估计距离) 标签:Snake
2021-09-25 23:38:35 1.68MB 开源项目
1
用VS2008写的贪吃小游戏,供大家学习参考。
2021-09-24 10:43:11 293KB C++ 贪吃蛇
1
c#开发的,支持双人同时进行,有障碍,内含源代码
2021-09-21 22:13:52 87KB c# 贪吃蛇 代码
1
基于JAVA的贪吃游戏源码,适合初学者,学习,研究。
2021-09-21 15:09:13 3KB JAVA
1