五子棋编程案例.pptx

五子棋编程案例

一个例子

游戏入门

五子棋游戏

最简版本:迭代1

问题1:如果要求你实现一个最简单的五子棋游戏,你会如何实现?

可能的答案:我将介绍游戏的基本规则,并以控制台/终端输入输出作为游戏界面。

最简版本:迭代1

是的

最简版本:迭代1

最简版本:迭代1

分离线

职位未安排

列号

行号

输入提示

用户输入

玩家1的石头(黑色的)

玩家2的石头(白色的)

最简版本:迭代1

问题2:如何高效地检查某个玩家是否获胜?

可能的答案:不要检查每个状态,或者说整个棋盘,因为遍历棋盘并检查是否存在五颗棋子连成一线的情况会很复杂;相反,只要每次放置棋子时,检查从该

文档评论(0)

1亿VIP精品文档

相关文档