web-dev-qa-db-fra.com

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

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

Depuis Android est encore petit, je suppose que lire les tutoriels pour iPhone sur OpenGL-ES peut également être très utile, car je suppose que la fonctionnalité OpenGL-ES est sensiblement la même.

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

Tutoriels Android:

Autre Android Informations OpenGL-ES:

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

En ce qui concerne les bibliothèques qu’un débutant pourrait utiliser pour acquérir une expérience pratique plus simple avec OpenGL-ES, j’ai seulement trouvé Rokon , qui vient de démarrer, ce qui présente de nombreux trous et bugs. Et, sous licence gnuGPL (pour le moment), cela signifie qu'il ne peut pas être utilisé si nous souhaitons vendre nos jeux.

Quoi d'autre est là-bas?

170
arberg

Le site que vous avez mentionné est très bon, mais je pense que le meilleur que j'ai trouvé est par INsanityDesign . C'est un portage du grand tutoriel OpenGL nehe . C’est un bon endroit pour commencer, il vous donne des sources à différents niveaux que vous pouvez jouer et changer pour voir ce que font les différentes parties. Autre que cette lecture OpenGL documentation , aidera également. Je ne suis pas très bon pour OpenGL, mais j'ai pu comprendre les choses en utilisant les ressources que j'ai mentionnées.

61
broschb

Un excellent tutoriel sur OpenGL ES 1.1 sur Android:

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

16
VansFannel

Vous pouvez certainement vendre vos jeux basés sur le logiciel GPL, lisez plus ici: http://www.gnu.org/philosophy/selling.html

14
skrat

J'ai abandonné les tutoriels anddev il y a longtemps. Tous les tutoriels que j'ai essayés ne se construiraient même pas correctement, ils étaient bien dépassés et le gars qui les fait ne semble jamais rien finir.

Malheureusement, les informations que vous voulez vraiment sont vraiment dispersées: vous ne les trouverez pas toutes à la même adresse URL à moins que vous ne souhaitiez 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 référence aussi exhaustive fournisse les informations dont vous avez besoin sous une forme suffisamment complète et précise pour comprendre des problèmes aussi utiles et fondamentaux, tels que la distinction entre transformation de visualisation, transformation de visualisation, transformation de modèle et transformation de visualisation, et pourquoi OpenGL insiste sur le fait. en combinant les deux derniers.

10
Matt J.

Il existe de bons tutoriels OpenGL ES pour Android ici aussi: http://obviam.net/index.php/category/opengl/

8
Impaler

Si vous voulez commencer à partir d'un projet OpenGL ES vraiment basique sur Android (un projet qui a été compilé et qui fonctionne)), vous pouvez jeter un oeil ici: http://www.ruibm.com/?p=26

6
rui

Il y a une bonne série de tutoriels pour les débutants, pour apprendre opengl.

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

5
Ramesh Akula

La meilleure ressource que j'ai trouvée jusqu'à présent est Learn OpenGL ES . En fait, je l’ai trouvé car il est recommandé sur NeHe. Il est actif et propose une série de didacticiels destinés à Android, qui sont assez complets.

5
Neil Traft

Il existe maintenant une bibliothèque 3D pour Android disponible appelé min3d:

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

Je ne l'ai pas encore utilisé, mais ça a l'air utile.

4
ertemplin

Une série de tutoriels OpenGL ES que j’ai trouvée extrêmement utile lors du portage d’un jeu iPhone sur Android à l’aide du NDK était:

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

4
Nick Gotch