Vb.net 如何在vb游戏中告诉胜利者?

Vb.net 如何在vb游戏中告诉胜利者?,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我正在用vb 2010编程棋盘游戏序列,现在我需要弄清楚是否有人赢了 以下是游戏序列及其规则的链接: 我已经研究了与我的问题类似的问题,但如果我想尝试将想法迁移到序列中,它会变得非常复杂 我想知道是否有人知道如何判断是否有赢家 我能想到的唯一办法是保留一份所有可能获胜位置的列表,我不想这样做。您应该查看可用于根据当前状态确定游戏中下一步的位置。您可以编写您的实现,这样当计算机无法确定下一步可能的移动时,其他玩家将被宣布为赢家(或者其他一些标准,我对游戏本身并不熟悉)。您如何在内存中表示卡和令牌,

我正在用vb 2010编程棋盘游戏序列,现在我需要弄清楚是否有人赢了

以下是游戏序列及其规则的链接:

我已经研究了与我的问题类似的问题,但如果我想尝试将想法迁移到序列中,它会变得非常复杂

我想知道是否有人知道如何判断是否有赢家


我能想到的唯一办法是保留一份所有可能获胜位置的列表,我不想这样做。

您应该查看可用于根据当前状态确定游戏中下一步的位置。您可以编写您的实现,这样当计算机无法确定下一步可能的移动时,其他玩家将被宣布为赢家(或者其他一些标准,我对游戏本身并不熟悉)。

您如何在内存中表示卡和令牌,以及您的游戏板是如何构造的?我们首先需要知道。首先要弄清楚你的获胜条件是什么,并在这里向我们中不熟悉“顺序”的人解释。获胜条件是连续获得五张牌位,上面有一个到游戏及其规则的链接。为了回答表示问题,我有一个Card类,该类保存每个卡的信息,对于电路板,每个卡上都有一个PictureBox,因此我知道用户单击的内容。我有一个玩家类,它控制着每个玩家的手,并且正在考虑让它控制特定玩家“拥有”的所有位置,但我不确定我将如何实现胜利,所以没有添加这一点,但这是一个简单的解决方案。