【发布时间】:2013-12-10 08:26:07
【问题描述】:
这是一个简单的问题,但我在其他任何地方都找不到答案。
我是编程新手,我用 C# 编写了一个完整的棋盘游戏。我正在考虑用 XNA 来代表它。我希望游戏能够打开简单的控制台应用程序(我已经拥有)和游戏可视化。
我的想法是让玩家在将数据发送到 XNA 窗口之前轮到他玩,让它读取该数据并相应地更新它的图像。 XNA 窗口除了简单地接收数据并更新它的图形之外不需要做任何其他事情。我只是想知道这是否可能,是否有更简单的方法可以做到这一点,以及我是否应该使用 Visual Studio Windows 窗体应用程序而不是 XNA。
提前致谢。
【问题讨论】:
-
XNA 游戏(如果它是不同的类)应该能够访问控制台应用程序的
public委托变量。接收到这个,draw 方法可以直接根据位置的状态绘制你的图像。最后update方法可以查看游戏是否开始、结束以及谁赢了。以及其他类似的事情。莫娜。
标签: c# visual-studio xna console