在Visual Basic中创建国际象棋图形

时间:2012-06-16 06:05:44

标签: vb.net chess

我正在Visual Basic.Net中创建一个多人国际象棋游戏,我需要为游戏创建磁贴。 早些时候,我使用按钮作为瓷砖,但后来我意识到它们不仅看起来很难看,而且编码部分也成了问题。此外,棋子的图像不适合按钮,它们变得扭曲。此外,每次播放动作时将图像移动到不同的按钮也变得非常低效。 所以,鉴于这些困难,我想建立一个合适的板,但我不知道从哪里开始或用于设计的控件。有什么建议吗?

3 个答案:

答案 0 :(得分:1)

您不必使用控件来直接将图像直接绘制到表单上。然后,您可以完全控制所有内容的绘制位置。

您需要保留某种形式的数据结构,以便记住您的所有作品。

查看this link to GDI+以帮助您入门

答案 1 :(得分:1)

答案 2 :(得分:0)

我建议学校项目可能过于复杂。也许如果你缩小范围 - 试着只做人与人。

无论如何,

The chess programming wiki

Bruce Moreland's old page on MinMax and other adversarial search algorithms

我有更多链接,但我不能发布任何链接了。它仅限于2个链接。对不起。