本帖最后由 shi_dongyu 于 2017-2-11 08:05 编辑
这周花了几天时间研究了下俄罗斯方块,并写了一个带AI的俄罗斯方块游戏。我想这个游戏对每个人都很熟悉,很多编程爱好者也一定写过或者想过自己写一个俄罗斯方块游戏。作者我就是如此,作为一个非计算机专业的业余编程爱好者,以前学习VC++时写过贪吃蛇游戏,俄罗斯方块那时也想写的,但由于当时自己水平有限、爱拖拉等原因未能实现。而如今接触了 labview 3年,写一个能手动控制的游戏已经很容易实现。但我偶尔看到一本书上讲的如何实现AI时,就萌生了自己要动手写一个带AI的俄罗斯方块游戏。我想我写的这个游戏既要能支持玩家手动玩,还能打开AI功能,让程序自己来找到合适位置并摆放,最终程序也实现了我的预期。下面是程序的示意,它可是在自动玩哦:
原计划给自己一周的时间(包括周末),但从着手开始写代码到最终完成,用了4天时间,远远短于我的预期,当然中间还有上班,上班闲暇也会“偷偷”的想想自己的俄罗斯方块AI如何实现。
7
|
|
|
|
If someday you can see me in your l
|
|
|
|
|
原计划给自己一周的时间(包括周末),但从着手开始写代码到最终完成,用了4天时间,远远短于我的预期,当然中间还有上班,上班闲暇也会“偷偷”的想想自己的俄罗斯方块AI如何实现。
|
|
|
|
|
厉害了.............................................
|
|
|
|
|