Pergunta

O que tutoriais e bibliotecas estão disponíveis que podem ajudar os iniciantes para desenvolver jogos 2D e 3D no Android usando OpenGL-ES? Estou procurando tutoriais que podem ajudar-me a aprender OpenGL-ES, e eu estou olhando para as bibliotecas OpenGL-ES, que podem tornar a vida mais fácil para os iniciantes em OpenGL-ES.

Uma vez que o Android ainda é pequeno, eu acho que pode ser de ajuda cheio para ler tutoriais iPhone OpenGL-ES, bem como, como eu suponho a funcionalidade OpenGL-ES é a mesma coisa.

Eu encontrei a seguinte informação útil que eu teria gostado de participação:

Android tutoriais:

Outra informação Android OpenGL-ES:

iPhone OpenGL-ES tutoriais (onde a informação OpenGL ES é provavelmente útil):

Como para as bibliotecas que um novato pode usar para obter um hands-on experiência com OpenGL-ES simples, eu só encontrei Rokon , que é iniciado recentemente, tem assim muitos buracos e bugs. E é gnuGPL licenciado (no momento) o que significa que não pode ser usado, se queremos vender os nossos jogos.

O que mais está lá fora?

Foi útil?

Solução

O site que você mencionou é muito bom, mas eu acho que o melhor que eu encontrei é por INsanityDesign . É um porto dos grandes OpenGL Nehe tutoriais. Este é um ótimo lugar para começar, que lhe dá origem a níveis diferentes que você pode jogar com e mudar para ver o que diferentes partes fazer. Fora isso lendo OpenGL documentação , vai ajudar também. Eu não sou grande para as coisas OpenGL, mas foram capazes de descobrir as coisas usando os recursos que eu mencionei.

Outras dicas

Um excelente tutorial sobre OpenGL ES 1.1 no Android:
http://blog.jayway.com/2009/12/03/opengl-es-tutorial-for-android-part-i/

Você definitivamente pode vender seus jogos baseados em software GPL, leia mais aqui: http: // www .gnu.org / filosofia / selling.html

Eu desisti de anddev tutoriais há muito tempo. Cada um desses tutorial eu tentei nem sequer construir corretamente, eles estavam muito fora da data, eo cara que eles não parece nunca terminar nada.

Infelizmente, a informação que você realmente quer realmente é que espalhou: você não vai encontrar tudo de uma URL, a menos que você está disposto a ler todo o Livro Vermelho; mas que certamente não é tutorial, é uma referência muito mais exaustiva.

No entanto, parece que somente uma referência tão exaustiva dará a informação que você precisa em um bastante completo e forma precisa o suficiente para entender essas questões úteis e básicos como a distinção entre a visualização de transformação, a transformação viewport, transformação do modelo e visualização de transformação e porque OpenGL insiste em combinar os dois últimos.

Há alguns bons tutoriais OpenGL ES para Android aqui também: http://obviam.net/index.php/ categoria / OpenGL /

Se você quiser começar a partir de um projeto muito básico OpenGL ES no Android (que foi realmente compilado e obras), você pode dar uma olhada aqui: http://www.ruibm.com/?p=263

Há uma boa série de tutoriais para iniciantes, para aprender OpenGL.

http://www3.ntu.edu.sg/home/ehchua/programming /android/Android_3D.html

O melhor recurso que eu encontrei até agora é Saiba OpenGL ES . Na verdade eu descobri-lo porque ele é recomendado em NeHe. É ativo e tem uma série de tutoriais especificamente para Android que são bastante abrangente.

Um OpenGL ES série de tutoriais que eu achei extremamente útil enquanto portar um jogo do iPhone para o Android usando o NDK foi:

http://www.zeuscmd.com/tutorials/opengles/

Existe agora uma biblioteca 3d para android chamado min3d disponíveis:

http://code.google.com/p/min3d/

Eu não usei ainda, mas parece útil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top