AndroidのOpenGL-ESゲームのチュートリアルとライブラリ[終了]
質問
初心者がOpenGL-ESを使用してAndroidで2Dおよび3Dゲームを開発するのに役立つチュートリアルとライブラリはありますか? OpenGL-ESの学習に役立つチュートリアルを探しています。また、OpenGL-ESの初心者が楽になるOpenGL-ESライブラリを探しています。
Androidはまだ小さいので、OpenGL-ESの機能はほぼ同じであると思われるので、iPhone OpenGL-ESチュートリアルも読むと役立つかもしれません。
共有したい次の有用な情報を見つけました:
Androidチュートリアル:
その他のAndroid OpenGL-ES情報:
-
ゲームに関する
- Google IO講義 多くのOpenGLES
- Khronosリファレンスマニュアルも関連しています。開始するには最適な場所ではありません。
iPhone OpenGL-ESチュートリアル(OpenGl-ES情報がおそらく役立つ場合):
- http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/ Archive.html
- http:// iphonedevelopment。 blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html
初心者がOpenGL-ESでより簡単なハンズオンエクスペリエンスを得るために使用する可能性のあるライブラリについては、最近開始されたRokon には、多くの穴とバグがあります。そして、(現在)ライセンスされているgnuGPLであるため、ゲームを販売したい場合は使用できません。
他に何がありますか?
解決
あなたが言及したサイトは非常に優れていますが、私が見つけた最良のサイトは INsanityDesign 。これは、素晴らしいOpenGL nehe チュートリアルの移植版です。これは開始するのに最適な場所です。さまざまなレベルのソースを提供し、さまざまなレベルでソースを提供して、さまざまな部分の動作を確認したり変更したりできます。 OpenGL ドキュメントを読む以外にも役立ちます。私はOpenGLのものは得意ではありませんが、言及したリソースを使用して物事を理解することができました。
他のヒント
AndroidのOpenGL ES 1.1に関する優れたチュートリアル:
http://blog.jayway.com/2009/12/03/opengl-es-tutorial-for-android-part-i/
間違いなくGPLソフトウェアに基づいてゲームを販売できます。詳細については、 http:// wwwをご覧ください。 .gnu.org / philosophy / selling.html
かなり前にanddevチュートリアルをあきらめました。私が試したそのようなチュートリアルはすべて正しくビルドさえできず、それらは時代遅れであり、それらを行う人は決して何も終えていないようです。
残念ながら、本当に必要な情報は散在しています。RedBook全体を読まない限り、1つのURLですべてを見つけることはできません。しかし、それは確かにチュートリアルではなく、はるかに包括的なリファレンスです。
しかし、このような完全な参照のみが、ビューイング変換、ビューポート変換、モデル変換、ビューイング変換の区別などの有用で基本的な問題を理解するために必要な情報を完全かつ十分に正確な形で提供するようです。 OpenGLが後者2つを組み合わせることに固執する理由。
Android向けの優れたOpenGL ESチュートリアルもここにあります: http://obviam.net/index.php/ category / opengl /
Androidで実際に基本的なOpenGL ESプロジェクト(実際にコンパイルされて動作するプロジェクト)から始めたい場合は、こちらをご覧ください。 http://www.ruibm.com/?p=263
openglを学ぶための初心者向けの優れたチュートリアルシリーズがあります。
http://www3.ntu.edu.sg/home/ehchua/programming /android/Android_3D.html
これまでに見つけた最高のリソースは、 OpenGL ESの学習です。実際、私はそれがNeHeで推奨されているので見つけました。アクティブで、Android専用の一連のチュートリアルがあり、非常に包括的なものです。
NDKを使用してiPhoneゲームをAndroidに移植する際に非常に役立つとわかったOpenGL ESチュートリアルシリーズは次のとおりです。