我开始使用UWP平台和C#构建游戏。 我是新平台的新手。
我的问题是我应该继续使用C#和UWP继续构建游戏,还是应该开始学习如何使用C ++和UWP以及DirectX 11构建游戏?
*我知道C#和XAML非常好。 *我知道一点点C ++
*游戏是2D游戏,不需要大量硬处理图形
答案 0 :(得分:1)
您不需要知道DirectX来构建您提到的内容,尽管学习更多内容以开辟新的可能性永远不会伤害。当您发现无法使用您现在使用的技术实现某些功能时,请查看DirectX。您可以使用C#和XAML构建非常酷的游戏,即使这些游戏更倾向于UI开发。如果您只想构建游戏并且不关心构建应用程序 - 您应该研究一些游戏构建工具包,例如Unity,因为这些将使您专注于构建游戏。在某些方面,XAML可能会变得有点过于局限。如果您使用DirectX - 您将花费更多时间来构建游戏引擎而不是构建实际游戏。