XNA vs Unity for RTS游戏

XNA vs Unity for RTS游戏,xna,unity3d,Xna,Unity3d,我意识到Unity是一个游戏引擎,XNA只是一个框架,但似乎任何一个平台都有可能实现这一目的 在与RTS游戏相关的内置或社区构建代码/开源项目方面,哪个平台有更多的支持 我知道无论哪种方式,都会涉及到大量的脚本/编程,但如果我不必担心自己的快速高效碰撞检测、寻路算法、客户端/服务器网络(更重要的东西),这将大大加快开发速度,让我能够更加专注于游戏性和设计。Unity非常适合需要大量“模拟”元素(物理、碰撞检测、独立实体)的游戏。如果你不想担心所有这些事情,那么Unity将是你最好的选择。如果你真

我意识到Unity是一个游戏引擎,XNA只是一个框架,但似乎任何一个平台都有可能实现这一目的

在与RTS游戏相关的内置或社区构建代码/开源项目方面,哪个平台有更多的支持


我知道无论哪种方式,都会涉及到大量的脚本/编程,但如果我不必担心自己的快速高效碰撞检测、寻路算法、客户端/服务器网络(更重要的东西),这将大大加快开发速度,让我能够更加专注于游戏性和设计。

Unity非常适合需要大量“模拟”元素(物理、碰撞检测、独立实体)的游戏。如果你不想担心所有这些事情,那么Unity将是你最好的选择。

如果你真的不想像你刚才所说的那样弄乱细节,那么就使用引擎

尽管与许多其他框架相比,XNA中的许多内容都是高级的,但您仍然要对您的游戏运行的代码负最终责任——从细节到细节

顺便说一句,这真的适用于任何体裁

然而,人们可以使用XNA编写引擎,试图为您处理细节,就像Unity一样

在Unity方面,因为它已经是一个引擎了,你不能用它来写一个,但是人们仍然可以写一些有用的脚本,你可以利用它们。在UnityAnswers上做点调查:你的工作就是把你需要的东西整合到你的Unity游戏中


老实说,这取决于哪个选项为您的目的提供了更多/更好的资源;希望至少我已经让你开始了。

谢谢,无论我走哪个方向,我的工作似乎都很适合我。我可能会选择Unity路线,因为编写一个完整的引擎似乎没有那么吸引人。希望我不会遇到任何严重的限制。