目前我正在使用 Win2d 绘制我的所有元素。我在这里阅读了有关 Win2d的内容:
Win2D 是一个图形 API,而不是一个完整的一体化游戏引擎,但您当然可以使用它来实现 2D 游戏的图形部分,并结合其他领域的其他 API,例如输入、声音、物理,如果您游戏需要,等等。
我研究了 Box2d(这是首选,因为我们的 Android 应用程序使用的是 Box2d)。但是当我使用 Nuget 安装 Box2d 时,我得到了Package restore failed. Rolling back to package changes for ....
我还在 Box2d 的网站上看到有一个名为Farseer Physics Engine的端口。我遇到了与 Box2d 相同的问题。
然后环顾四周,我找到了Physics Helper XAML并运行了代码。这非常接近我们想要的,但在现有应用程序中设置它似乎很神秘。这使用了 Farseer Physics,它在模拟器中运行得很好。
我主要开发 Mac 和 Android 应用程序,所以我是运行 Visual Studio 并在 windows 环境中开发的新领域。还有很多文档似乎已经过时了。
基本上我想知道什么最适合将物理添加到我的 UWP 中,如果我还没有介绍我应该在这里探索的另一个解决方案,我很想听听。