如何解决我可以使用C ++ 0x在xxx平台上进行游戏编程吗?
| 我正在开发一个针对Windows,Linux,Mac,Mobiles(Android,iOS)和控制台(PS3,Xbox360)的跨平台游戏引擎。我正在考虑使用C ++ 0x作为核心语言和本地语言。以上哪些平台支持C ++ 0x? 谢谢。解决方法
您将受到制图API的约束。
Windows-是,DirectX,OpenGL
Linux-是的,OpenGL
Mac-是,OpenGL
Andriod-否(Java),OpenGL
iOS-否(Objective-C),OpenGL
PS3-是的,OpenGL
XBox 360-是和否(是,对于本机,这意味着您需要发行权;如果要通过需要C#/ XNA的XBox Live Arcade,则为否)两种类型都将使用DirectX,但是XNA将提取所有DX调用。
我建议访问一些网站,例如www.gamedev.net,以了解创建游戏的实际需求。更不用说像您建议的那样跨平台的游戏了。
编辑:
更新了Windows和Andrio以使用OpenGL。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。