我可以将我的旧 C++ 代码(基于 Game Directx)用于 ios 和 android 吗? [关闭]

Posted

技术标签:

【中文标题】我可以将我的旧 C++ 代码(基于 Game Directx)用于 ios 和 android 吗? [关闭]【英文标题】:Can i use my old C++ code(Game Directx based) for both ios and android? [closed] 【发布时间】:2013-10-09 13:23:30 【问题描述】:
    我使用 directx 开发了适用于 Windows 的游戏。 他们有什么方法可以使用这些代码

谢谢

【问题讨论】:

请在您的问题中添加更多信息。 【参考方案1】:
    好的 没有。

DirectX 是一个仅限 Windows 的 API。 Mac 和 ios 建立在 OpenGL 的基础上。我相信android也支持OpenGL。 Windows 也支持 OpenGL。

如果你想编写跨平台的 3D 游戏,你应该使用 OpenGL,而不是像 DirectX 这样的单平台 API。

您可以使用 C++ 为 iOS 编写游戏。开发环境支持 C、C++、Objective C 和 Java。但是,操作系统框架是用 Objective C 编写的,您需要学习一些 Objective C 才能与操作系统交互。

【讨论】:

【参考方案2】:

简短回答,不。

详细回答,NOOOOOOHH!

【讨论】:

以上是关于我可以将我的旧 C++ 代码(基于 Game Directx)用于 ios 和 android 吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

QT:将我的域对象基于 QObject 是一个好主意吗?

iOS 开发:将我的 iPhone 4 更新到 iOS 4.3 Beta 3 后,我的应用程序显示“Game Center 无法识别此游戏”

C++ 2DArray 对象;指针和数组问题

丢失 OpenGL 输出

是否可以修复 git 中的旧提交? [复制]

构建遗留 Turbo C++ 代码