游戏编程
遨游网络huster
这个作者很懒,什么都没留下…
展开
-
连连看游戏核心代码(C++实现)
这两天研究了一下连连看游戏的源代码,感觉它挺简单的,主要就是判断选中的两张图片能否消去。我参考了网上的源代码(抱歉的是,不记得当时下载的网址了,在此对原作者表示深深的歉意!),然后自己把核心代码整理如下,与大家共享。需要说明的是,这只是核心算法的代码,界面设计和操作的代码均已略去。#include #include //图片类class picture{public:原创 2013-12-16 20:04:09 · 13616 阅读 · 9 评论 -
广度优先搜索算法的典型应用——消灭小星星游戏的核心代码实现与解析
说明:本文的代码参考了网络上下载的源代码:《2013.3.25 游戏开发基地——孙广东 消灭小星星》,在此对原作者表示衷心感谢! 这几天在看算法导论里面的BFS和DFS,于是发现消灭小星星这个游戏就用到了BFS算法,就自己试着写了一下消灭小星星游戏的主要代码。现在与大家分享,欢迎批评指正! #include //小星星的坐标class point{public原创 2013-12-19 22:33:59 · 2043 阅读 · 0 评论 -
五子棋游戏中判断胜负的C++源代码
今天在看《精通Windows Sockets 网络开发——基于Visual C++》(孙海民 编著,人民邮电出版社出版)这本书的时候,有一个网络五子棋游戏的实例,个人觉得除了服务器和客户端通信、管理用户列表之外,在每一步中判断黑方和白方哪一方获胜是这个游戏程序的关键。所以将源代码贴在这里,供大家学习参考: 说明:这个程序不能直接运行,只是说明判断胜负的算法。#include原创 2013-12-14 13:54:50 · 7192 阅读 · 0 评论