Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在徘徊有没有一种方法可以使用 OpenGL 在 XNA 中工作,这不包括 Xamarin 产品,如果是的话,是否有任何关于如何设置 XNA 库或它使用的任何东西的教程。在我购买 MonoDroid 之前,我需要这样的组合来开始我的项目,因此具有效果的项目可以轻松移植到 Android。
Microsoft XNA 是基于 DirectX 构建的框架;你不能只在 OpenGL 上运行它。对您的问题的详细回答:您应该查看 MonoGame (http://monogame.codeplex.com/):它是 XNA 的开源替代品,可在许多平台上运行。
它不是 XNA(您需要将您的项目重新定位到 MonoGame、IIRC),但它几乎是一个替代品(在几分钟到几小时内移植游戏的成功案例很多)。
XNA 只是 DirectX。如果你想在 .NET 上使用 OpenGL,有多个库: OpentTK(最流行的)或SharpGL