gpt4 book ai didi

WPF<->XNA - 如何结合这两种技术?

转载 作者:行者123 更新时间:2023-12-02 20:59:36 25 4
gpt4 key购买 nike

我已经在一些地方读到过,可以将 XNA 和 WPF 结合起来。我个人需要的是一个游戏/ map 编辑器,它实际上是游戏本身(引擎在后台运行),因为 map 系统将对象的序列化版本写入 XML,稍后加载。

我的问题是我想要一个标准应用程序,它会在后台运行引擎,并在用户从前端创建游戏 Assets 时创建它们,然后将它们序列化并放入 XML 中。

如果可以从游戏中运行 WPF,对于 UI,这也会派上用场,如果有人有这方面的经验,如果他/她愿意分享,我将不胜感激。

简而言之:如何制作 WPF(或 winforms)应用程序,让 XNA 代码在其控件之一和后台运行?

最佳答案

我在另一个问题中发布了这个问题,但是似乎有很多关于如何在 WPF 中集成类似 XNA 的控件的问题。我阅读了 Nick Gravelyn 的博客和 Arcane.Xna 帖子,并成功开发了与两者类似的东西,完全平行于 Microsoft.Xna.Framework.Game,同时提供 WPF 兼容性。如果您愿意,您甚至可以实例化多个 Game 类:

https://xnaml.codeplex.com/

关于WPF<->XNA - 如何结合这两种技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2165475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com