iPhone向けゲーム制作をしている人Twitter上でちらほらと見かけるようになった。
Apple iPhone TechTalk 2009 Tricks.では、そんなiPhone向けゲーム制作に役立つTipsがいくつか紹介されている。いくつかのテクニックはAndroidでも有効のはず。
GL_TRIANGLE_STRIPのテクニック
たとえば、このような描画を行うとする。
一番最適な方法は何か。答は簡単で GL_TRIANGLE_STRIP で ABCDEF の順に指定して描画するとよい。
では、このようなパターンは、どうするとよいか?
通常は、
- 2つのGL_TRIANGLE_STRIP 「ABCD EFGH」で描画
- 4つのGL_TRIANGLES「ABC BDC EFG FHG」で描画
の2つが考えられるが、これを1つのGL_TRIANGLE_STRIPにまとめる事ができる。
ABCD D EFGH
このようにDを重複させる事によって一つにまとめる事ができる。すばらしい。
その他にも
等も書かれているので、iPhoneでOpenGL|ESメインな人は何かと参考になるはず。
引用元: Apple iPhone TechTalk 2009 Tricks.
ゲームプログラマになる前に覚えておきたい技術 | |
![]() | 秀和システム 2008-11-15 売り上げランキング : 1732 おすすめ平均 ![]() ![]() ![]() ![]() Amazonで詳しく見る by G-Tools |