C# XNA中的战术RPG

C# XNA中的战术RPG,c#,xna,C#,Xna,我觉得这些年来我学到了足够多的C#来尝试我的第一场比赛。我已经知道C#(只适用于Widows/Xbox)的局限性,但我仍然想使用它,因为它是我唯一知道的 最近我在网上搜索发现了XNA框架,这是一种游戏库收藏。我的问题是,它是否允许我做以下工作: 创建一个基于回合的RPG游戏,角色在方块上移动,就像Xcom游戏一样 在中渲染卡通二维图形 保存/加载到磁盘 通过蒸汽分配 感谢您提供的任何可能的答案:)。完成前三项非常简单 XNA设计用于通过XBOX Live独立游戏进行分发 通过蒸汽分配是可能的

我觉得这些年来我学到了足够多的C#来尝试我的第一场比赛。我已经知道C#(只适用于Widows/Xbox)的局限性,但我仍然想使用它,因为它是我唯一知道的

最近我在网上搜索发现了XNA框架,这是一种游戏库收藏。我的问题是,它是否允许我做以下工作:

  • 创建一个基于回合的RPG游戏,角色在方块上移动,就像Xcom游戏一样
  • 在中渲染卡通二维图形
  • 保存/加载到磁盘
  • 通过蒸汽分配

感谢您提供的任何可能的答案:)。

完成前三项非常简单

XNA设计用于通过XBOX Live独立游戏进行分发


通过蒸汽分配是可能的,但也可能有点棘手,因为它不是内置的分配机制。也就是说,这应该是可能的。

完成前三项非常简单

XNA设计用于通过XBOX Live独立游戏进行分发


通过蒸汽分配是可能的,但也可能有点棘手,因为它不是内置的分配机制。话虽如此,这应该是可能的。

我以前在XNA做过这样的项目

  • 当我在XNA上做我的项目时,我画了一个格子,有一个状态机,有7个左右的主要状态,涉及到游戏的流程。开始状态,第一个动作选择-移动动画-第二个动作选择-攻击动画-伤害分辨率等

  • 您的图形可以是任何您想要的,我相信XNA的内置图形引擎支持多种图像格式,例如.png。您还可以使用精灵表设置图像的动画。(您可能想在谷歌上搜索如何使用精灵表)。但你可能得找个艺术家来做

  • 是的,你可以用c#或者其他任何语言。只要在需要保存时写入文件,就可以在
    LoadContent
    处理程序中从中加载


我以前确实在XNA做过这样的项目

  • 当我在XNA上做我的项目时,我画了一个格子,有一个状态机,有7个左右的主要状态,涉及到游戏的流程。开始状态,第一个动作选择-移动动画-第二个动作选择-攻击动画-伤害分辨率等

  • 您的图形可以是任何您想要的,我相信XNA的内置图形引擎支持多种图像格式,例如.png。您还可以使用精灵表设置图像的动画。(您可能想在谷歌上搜索如何使用精灵表)。但你可能得找个艺术家来做

  • 是的,你可以用c#或者其他任何语言。只要在需要保存时写入文件,就可以在
    LoadContent
    处理程序中从中加载



是的,是的,是的,我不知道。我个人在XNA制作了一个战术RPG,所以我知道这是可以做到的。我不太清楚steam的想法非常感谢。你有我可以看的截图吗?也许有感觉?我的Steam帐户上有几款XNA游戏,没问题。你能把它们的名字贴出来吗?Bastion是一款在XNAYes制作的Steam游戏,是的,是的,我不知道。我个人在XNA制作了一个战术RPG,所以我知道这是可以做到的。我不太清楚steam的想法非常感谢。你有我可以看的截图吗?也许有感觉?我的Steam帐户上有几款XNA游戏,没问题。你能把它们的名字贴出来吗?Bastion是Steam上的一款游戏,是XNAYes为XBox游戏制作的。但是用XNA编写的PC游戏绝对可以通过Steam发布。Joel你有这方面的信息吗?“我确实相信你,但我想100%肯定这是可以做到的。”守门员蒸汽的全部要点是,构建游戏的机制是无关紧要的。你们几乎只需要一个可执行文件。@GateKeeper刚刚编辑了一个链接,链接到他们的FAQ:)谢谢大家!非常有用。看起来,我需要为他们的API做一些包装类,因为它是用C++编写的,是的,对于Xbox游戏。但是用XNA编写的PC游戏绝对可以通过Steam发布。Joel你有这方面的信息吗?“我确实相信你,但我想100%肯定这是可以做到的。”守门员蒸汽的全部要点是,构建游戏的机制是无关紧要的。你们几乎只需要一个可执行文件。@GateKeeper刚刚编辑了一个链接,链接到他们的FAQ:)谢谢大家!非常有用。看来我需要为他们的API做一些包装类,因为它是用C++编写的。我能看到成品吗?@看门人在几个小时内我可以为你挖掘,但我不能做出任何承诺。“有一段时间没关系,只是想看一眼:)。我能看看成品吗?@看门人几小时后我也许能帮你把它挖出来,但我不能做出任何承诺。有一段时间没关系,只是想看一眼:)。