- 博客(0)
- 资源 (15)
- 收藏
- 关注
C#带智能吃食算法的贪食蛇游戏源码
C#带智能吃食算法的贪食蛇游戏源码。支持玩家自己玩游戏,也支持自动吃食。该智能算法基于BFS搜索,原理是要确保蛇吃到苹果后还能找到自己的尾巴,否则则离苹果更远的方向游动(同时要保证能找到自己的尾巴)。游戏区间400格,该算法经过细节调优,目前能够自动轻松吃到200格以上长度。有兴趣的童鞋可以下载研究并进一步改进。
2017-12-05
C#模拟QQ斗地主不洗牌玩法生成牌
C#控制台模拟QQ斗地主不洗牌玩法生成牌,同时提供普通随机算法生成牌。并对两种算法产生炸弹的效率进行了分析。对该类算法有兴趣的同学欢迎下载学习。
2017-06-23
迷宫生成算法和迷宫寻径算法
本源码通过C# GDI+ 编写。提供三种生成迷宫的算法(深度优先法,递归分割法,随机PRIM法),提供基于广度优先算法的迷宫自动寻径算法。迷宫大小、单元格大小、线粗均可自定义。优化了算法,递归改为栈实现,能够生成任意大地图而不会引起原来的函数递归栈溢出问题。生成迷宫后,支持键盘按键进行手动走迷宫。
2016-09-14
幸运大转盘GDI+ C#源码
自己做的幸运大转盘游戏,支持自定义转盘分块,支持1至10个选项,选项名称,选项获得金额,选项概率都可以自定义。使用GDI技术,图片每隔5毫秒合成一张而产生转动效果。解决方案中包括转盘和转盘管理两个项目,因为转盘管理项目包括了转盘项目,所以想看效果的,直接在编译后看转盘管理项目的BIN目录下有两个EXE文件,一个转盘,一个管理。这两个EXE可以协同工作。通过XML文档进行管理。适合新手学习。有问题或有好的建议请留言。谢谢。
2016-08-09
俄罗斯方块游戏新玩法(拖动方块)C#源码GDI绘图源码
自己编写的俄罗斯方块新玩法(拖动方块),提供19种形状,和传统俄罗斯方块不同,使用拖动放到目标区的方法玩。行、列均可消除。提供三种玩法(三个形状成组出现,三个用完了才能出现下一组;三个形状可以任意放置,每个使用后会生成一个新的;以及每次只能使用第一个形状,用完后两个顺序左移)。提供放置后黑白OR彩色显示的设置。能够判断GAME OVER。
2016-06-03
俄罗斯方块的新玩法(拖动方块)C#源码
自己编写的俄罗斯方块新玩法(拖动方块),提供19种形状,和传统俄罗斯方块不同,使用拖动放到目标区的方法玩。行、列均可消除。提供三种玩法(三个形状成组出现,三个用完了才能出现下一组;三个形状可以任意放置,每个使用后会生成一个新的;以及每次只能使用第一个形状,用完后两个顺序左移)。提供放置后黑白OR彩色显示的设置。能够判断GAME OVER。
2016-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人