我在c ++中创建了一个在控制台中播放的步步高游戏。现在我想更新它以在线播放。目前,两个玩家都在同一台计算机上玩,所以我不需要担心连接和消息。
在我的C ++版本中,主板是一个2D数组,我想用'gridview'来表示它并使'columns'成为'buttonfields',这样当你按下它们时我可以检查逻辑,如果有效做出动作。
我觉得必须有更好的方法来做到这一点。
任何建议?
答案 0 :(得分:4)
答案 1 :(得分:2)
您可能最好创建一个代表电路板的图像,并将其绘制到应用程序的表面,然后定义各种可点击的“热点”。如果你试图将控制变成棋盘游戏,你可能会遇到限制和挫折,你可能对最终结果不满意。