5

我计划着眼于为 android 开发游戏,但我不确定我应该从哪里开始。我在 C++ 和 OpenGL 方面做了很多工作,我更愿意继续在 C++ 中工作,即使是在 android 上。观看关于 NDK 和 c/c++ 编程的 google i/o 2011,我感觉它可以相对容易地完成。但是我一直在阅读有关这将是多么困难的文章,并且如果我没有中继的充分理由,我应该坚持使用 sdk,但我不确定这是否是旧信息并且不相关。

我应该仅仅因为我喜欢 c++ 而不是 java 就使用 ndk,还是应该从 sdk 开始?

4

1 回答 1

2

NDK 仅提供 SDK 提供的内容的一个子集。当然它更麻烦,更难调试。它存在的原因是因为你更接近基本性能,这对游戏尤其是 3D 很重要。

因此,如果您需要 100% 的功率,或者您正在移植用 C++ 编写的游戏引擎,请考虑 NDK 如果不需要,请坚持使用 SDK

于 2012-04-11T09:26:50.093 回答