创建基于文本的游戏GUI(c#)

时间:2013-05-05 17:30:48

标签: c# text-based

如果基于文本是错误的名字,那么首先是不合适的,我最接近的例子是足球经理系列(尽管显然无限远比我计划的更复杂!)。基本上是一个回合制游戏,你可以在每个时期做出一些决定,点击“下一个[时间段]”,看看这些决定的结果并做出更多决定。

我正在努力创建它的GUI方面(数学/游戏引擎的东西是分类的。

我可以使用单个c#表单来实现上述目的,但是在一个单独的表单上不是每个可以想到的选项,使用下拉菜单/按钮在一系列表单之间切换会更加清晰。我已经尝试过使用面板,但它很快就搞乱了!

所以如果还有其他想法/方法,请告诉我们!

提前致谢

1 个答案:

答案 0 :(得分:2)

Panel

所以我在这里得到的是一个正常形式。 每个面板p1 p2 p3 p ..可以设置为visibel = false。 您可以按下按钮激活它们,并将其设置为visible = true。

也许其中一个想法是使用左侧面板作为一种菜单。 并设置每个点击事件以隐藏和显示一个面板。