170 votes

Tutoriels et bibliothèques pour les jeux OpenGL-ES sur Android

Quels sont les didacticiels et les bibliothèques disponibles qui peuvent aider les débutants à développer des jeux 2D et 3D sur Android en utilisant OpenGL-ES ? Je cherche des tutoriels qui peuvent m'aider à apprendre OpenGL-ES, et je cherche des bibliothèques OpenGL-ES qui peuvent faciliter la vie des débutants en OpenGL-ES.

Puisque Android est encore petit, je suppose qu'il peut être utile de lire les tutoriels OpenGL-ES de l'iPhone également, car je suppose que la fonctionnalité OpenGL-ES est à peu près la même.

J'ai trouvé les informations utiles suivantes que j'aurais aimé partager :

Tutoriels Android :

Autres informations sur Android OpenGL-ES :

Tutoriels iPhone OpenGL-ES (où les informations sur OpenGl-ES sont probablement utiles) :

Quant aux bibliothèques qu'un débutant pourrait utiliser pour acquérir une expérience pratique plus simple d'OpenGL-ES, je n'ai trouvé que Rokon qui a été lancé récemment et qui présente donc de nombreux trous et bogues. Et il est sous licence gnuGPL (pour le moment), ce qui signifie qu'il ne peut pas être utilisé si nous souhaitons vendre nos jeux.

Qu'y a-t-il d'autre ?

61voto

broschb Points 3441

Le site que vous avez mentionné est très bon, mais je pense que le meilleur site que j'ai trouvé est celui de INsanityDesign . Il s'agit d'un portage du grand OpenGL nehe tutoriels. C'est un excellent point de départ, il vous donne des sources à différents niveaux avec lesquelles vous pouvez jouer et que vous pouvez modifier pour voir ce que font les différentes parties. A part cela, lisez OpenGL documentation sera également utile. Je ne suis pas très doué pour l'OpenGL, mais j'ai réussi à comprendre certaines choses en utilisant les ressources que j'ai mentionnées.

16voto

VansFannel Points 8769

Un excellent tutoriel sur OpenGL ES 1.1 sur Android :

http://blog.jayway.com/2009/12/03/opengl-es-tutorial-for-Android-part-i/

14voto

skrat Points 2461

Vous pouvez tout à fait vendre vos jeux basés sur des logiciels sous licence GPL, pour en savoir plus, cliquez ici : http://www.gnu.org/philosophy/selling.html

10voto

Matt J. Points 281

J'ai abandonné les tutoriels anddev il y a longtemps. Tous les tutoriels que j'ai essayés ne se construisaient même pas correctement, ils étaient largement dépassés, et le gars qui les fait ne semble jamais terminer quoi que ce soit.

Bien plus utiles sont les tutoriels à http://www.droidnova.com/Android-3d-game-tutorial-part-i,312.html mais même ceux-ci ne vous aideront pas si vous devez insister sur une seule URL. BTW : Je ne peux pas imaginer un but utile pour cette restriction. Malheureusement, les informations que vous voulez vraiment sont aussi éparpillées : vous ne les trouverez pas toutes à une seule URL, à moins que vous ne soyez prêt à lire le Livre rouge en entier ; mais ce n'est certainement pas un tutoriel, c'est une référence beaucoup plus exhaustive.

Pourtant, il semble que seule une telle référence exhaustive fournira les informations dont vous avez besoin sous une forme suffisamment complète et précise pour comprendre des questions aussi utiles et fondamentales que la distinction entre transformation de vue, transformation de fenêtre, transformation de modèle et transformation de vue, et pourquoi OpenGL insiste pour combiner les deux dernières.

8voto

Impaler Points 81

Il existe également quelques bons tutoriels OpenGL ES pour Android : http://obviam.net/index.php/category/opengl/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X