社区
新手乐园
帖子详情
用VC实现两人对战的中国军棋游戏如何实现??
Taylor_Tesla
2010-07-20 01:31:53
用VC实现两人对战的中国军棋游戏如何实现???
本人想做一款军棋游戏,但是对于算法不是很理解,有人能帮我想想么??
最好能够有个详细的算法,代码部分我试着写写!
...全文
230
3
打赏
收藏
用VC实现两人对战的中国军棋游戏如何实现??
用VC实现两人对战的中国军棋游戏如何实现??? 本人想做一款军棋游戏,但是对于算法不是很理解,有人能帮我想想么?? 最好能够有个详细的算法,代码部分我试着写写!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
djjlove_2008
2010-07-20
打赏
举报
回复
以我的经验来看,设计棋类游戏的核心工作就是设计搜索程序。你先设计走子思路,然后再设计棋盘,棋子如何移动,你可以先分配第个点的权值,这样可以找到一个最优走法,但搜索的过程中注意剪枝,这样才能达到快速的效果,我看过中国象棋程序的设计,最主要的还是搜索算法。
Taylor_Tesla
2010-07-20
打赏
举报
回复
谢谢啊,我先试着自己写一下,不行了还要寻求帮助呢
zhaolinger2
2010-07-20
打赏
举报
回复
两人对战的算法比人机对战的算法简单多了。
要点就是:
1、设计一个棋子类,用来描述棋子的名字、等级等等。
2、设计一个棋盘界面,用来摆放上面设计的不同的棋子类对象。注意一些特殊的元素,比如军营,行营,铁道等等。
3、设计一个游戏规则组,将每种棋或者每个位置的走棋规则、胜利或失败条件等转换成适当的判断表达式存储。
4、下面就是走棋的控制了。
没了。
两人
对战
网络
军棋
(C#源码)
两人
对战
网络
军棋
(C#源码)
两人
对战
网络
军棋
源码.rar
两人
对战
网络
军棋
源码,C#版
两人
对战
网络
军棋
.rar
两人
对战
网络
军棋
游戏
使用.net c#开发,VS2017下编译通过,测试正常。
C#开发
两人
对战
网络
军棋
两人
对战
网络
军棋
,经典的
游戏
,喜欢的去下载吧~
(C#)局域网二人
军棋
对战
游戏
本人发现极少有在局域网
对战
的
军棋
游戏
,出于个人爱好本人用 VS2010 C#开发的完成这个小
游戏
。
两人
对战
模式,可相互发消息对话。界面友好,希望大家多多支持!
新手乐园
33,321
社区成员
41,774
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章