目前我正在使用 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 中,如果我还没有介绍我应该在这里探索的另一个解决方案,我很想听听。