增加游戏的系统兼容性

本文关键字:系统兼容性 游戏 增加 | 更新日期: 2023-09-27 17:54:00

我是在windows 8上用visual studio 2013和c#编写这款游戏的。我现在正试图让它在一个只能运行到。net框架3.5的旧系统上运行。我用一个单配模板写的,我不介意我是否必须改变代码。

到目前为止,我已经尝试将目标。net框架降低到3.5。编译器不喜欢这样,不让我使用xna框架4.0.0.0,所以我找到了xna框架1.0.0.0的旧dll并使用了它。编译器接受了它,但是我之前使用的许多类在那个版本中不存在。

我一直无法找到任何版本的xna框架运行与。net框架3.5,或认为任何解决方案,不涉及改变xna框架。如果有人能给我指出正确的方向,或者给我访问与。net框架3.5一起工作的最新版本的xna框架,那就太好了。

增加游戏的系统兼容性

为什么不在这个系统上安装。net框架呢?在大多数情况下,你需要使用。net 4.0或更高版本的游戏才能在旧系统上使用xna。因为《一夫一妻》是跨平台的,你也可以在Linux和Mac OSX上推广它。

旁注:XNA已经停产,转而支持DirectX。我以前用过它,但现在我把它看作是一个丢失的从句。

要么选择Mono框架,要么选择其他框架,如ANX, OpenTK。虽然我不是它的超级粉丝,但我也可以建议你尝试Unity。