社区
C#
帖子详情
五子棋的斜线坐标如何计算出来?--求助!!
tangtang615
2008-06-13 09:41:21
我正在写一个简单的五子棋游戏,在判断胜利时,我想从四根线上检查是否有五颗颜色一样且连续挨着的棋子(它门分别是横线,竖线,左斜线,右斜线),如果有,则五子连珠,胜利!可是,我现在只能计算出横线和竖线上的坐标!请高手们教我如何计算两根斜线上的坐标,谢谢!
...全文
229
5
打赏
收藏
五子棋的斜线坐标如何计算出来?--求助!!
我正在写一个简单的五子棋游戏,在判断胜利时,我想从四根线上检查是否有五颗颜色一样且连续挨着的棋子(它门分别是横线,竖线,左斜线,右斜线),如果有,则五子连珠,胜利!可是,我现在只能计算出横线和竖线上的坐标!请高手们教我如何计算两根斜线上的坐标,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SuperTyro
2008-06-14
打赏
举报
回复
应该是坐标判断 当然要考虑 4个边的情况
我做过一个模仿扫雷的程序 要判断的情况 是一样的
自己找下规律 如果需要部分关键代码 联系我
我是小菜鸟! 说的不好清见谅, 希望能够帮到你!
Supercaller
2008-06-14
打赏
举报
回复
扫描下面的斜方向上的情况……
左斜:(i,j),(i-1,y+1),(i-2,y+2),(i-3,y+3),(i-4,y+4);
右斜:(i,j),(i+1,y+1),(i+2,y+2),(i+3,y+3),(i+4,y+4);
yang709610485
2008-06-13
打赏
举报
回复
[Quote=引用 2 楼 wuyi8808 的回复:]
C# code(x,y)、(x+1,y+1)、...
[/Quote]
不怎么全面哈
wuyi8808
2008-06-13
打赏
举报
回复
(x,y)、(x+1,y+1)、...
whycom
2008-06-13
打赏
举报
回复
abs(i-x) == abs(j-y)
交互式人机对战
五子棋
这是一款Android小游戏--交互式人机对战
五子棋
。之所以称之为交互式人机对战
五子棋
,是因为在进入人机对战模式这前,你可以任意设置好开局,同时,在对战过程中,你可以看到机器的思考过程,还可以标识出每一个落子...
五子棋
游戏 源码--完整版 VC MFC C++
前面传的那个是入门版,这个是完整版。 包括课程设计报告、参考资料、开发文档
纯Js写的
五子棋
纯Js写的
五子棋
各个浏览器兼容 各个浏览器兼容
java游戏之
五子棋
java游戏
五子棋
,更多开源游戏见博客http://blog.csdn.net/simon_world
网上收集的2011.12之前的绝大部分
五子棋
源码
此资源包含了本人在2011.12之前搜索...另:小弟觉得这些代码弱爆了,所以开了专版来教学
五子棋
游戏编程, 有不足的请立即指正! 这些教学汇总在小弟上传的另一个资源《C++编程 之 5分钟做出一个游戏 --
五子棋
源码》中~
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章