Tutorials und Bibliotheken für OpenGL-ES-Spiele auf Android [closed]

Lesezeit: 4 Minuten

Benutzer-Avatar
Arberg

Welche Tutorials und Bibliotheken sind verfügbar, die Anfängern helfen können, 2D- und 3D-Spiele auf Android mit OpenGL-ES zu entwickeln? Ich suche nach Tutorials, die mir helfen können, OpenGL-ES zu lernen, und ich suche nach OpenGL-ES-Bibliotheken, die Anfängern in OpenGL-ES das Leben erleichtern können.

Da Android noch klein ist, denke ich, dass es hilfreich sein kann, auch iPhone OpenGL-ES-Tutorials zu lesen, da ich annehme, dass die OpenGL-ES-Funktionalität ziemlich gleich ist.

Ich habe die folgenden nützlichen Informationen gefunden, die ich gerne geteilt hätte:

Android-Tutorials:

Weitere Informationen zu Android OpenGL-ES:

iPhone OpenGL-ES-Tutorials (wo die OpenGL-ES-Informationen wahrscheinlich nützlich sind):

Bibliotheken, die ein Anfänger verwenden könnte, um einfachere praktische Erfahrungen mit OpenGL-ES zu sammeln, habe ich nur gefunden Rokon, das vor kurzem gestartet wurde, weist daher viele Löcher und Fehler auf. Und es ist (im Moment) gnuGPL-lizenziert, was bedeutet, dass es nicht verwendet werden kann, wenn wir unsere Spiele verkaufen möchten.

Was gibt es sonst noch?

  • @admin Ich weiß ernsthaft nicht, warum diese Frage als nicht konstruktiv geschlossen wird. Das ist wirklich nett und notwendig, und die Anzahl der Upvotes und Sterne zeigt, dass es eine gute Frage ist. Ich halte es für eine schlechte Einstellung, solche Fragen zu schließen, was anderen hilft.

    – Rengasami Ramanujam

    11. Dezember 2015 um 11:45 Uhr

  • Irgendwo im Meta-Thread gibt es eine laaange Diskussion darüber, das ist der Ort, um eine solche Debatte zu führen. Ich fasse mich hier kurz, um diese gute Frage nicht mit einer Off-Topic-Meta-Diskussion zu verschmutzen.

    – Arberg

    13. Dezember 2015 um 12:42 Uhr

Benutzer-Avatar
broschb

Die Seite, die Sie erwähnt haben, ist sehr gut, aber ich denke, die beste, die ich gefunden habe, ist by Wahnsinnsdesign. Es ist eine Portierung des großartigen OpenGL nee Tutorials. Dies ist ein großartiger Ausgangspunkt, es gibt Ihnen Quellen auf verschiedenen Ebenen, mit denen Sie spielen und ändern können, um zu sehen, was verschiedene Teile tun. Abgesehen davon, dass ich OpenGL lese Dokumentation, wird auch helfen. Ich bin nicht großartig in Sachen OpenGL, aber mit den von mir erwähnten Ressourcen konnte ich die Dinge herausfinden.

Ein hervorragendes Tutorial zu OpenGL ES 1.1 auf Android:

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

Sie können Ihre Spiele auf jeden Fall basierend auf GPL-Software verkaufen, lesen Sie hier mehr: http://www.gnu.org/philosophy/selling.html

  • Das ist ein bisschen Off-Topic, aber dann habe ich es eingeladen, denke ich 🙂 Ja, ich kann es verkaufen. Aber der Punkt ist, dass ich auch den Quellcode verteilen muss. Jeder kann dann einfach meinen Quellcode nehmen und eine kostenlose Version des Spiels auf dem Markt erstellen – danach kann ich meine App nicht wirklich verkaufen, ich kann den Leuten nur die Möglichkeit geben, sie zu unterstützen. Dies ist auf Android möglich, weil Google praktisch keine Beschränkungen auf dem Markt hat (was gut ist). Auf dem iPhone-Markt könnte es anders sein, denn Apple könnte (oder auch nicht) neue Versionen des Spiels verhindern.

    – Arberg

    28. Oktober 2009 um 7:56 Uhr

  • @ user197141 – off Topic, aber Sie können die Quelle öffnen, aber die Richtigkeit der Grafik- / Leveldaten beibehalten.

    – Elazar Leibowitsch

    16. März 2010 um 14:34 Uhr

Benutzer-Avatar
Matt J.

Ich habe vor langer Zeit die Anddev-Tutorials aufgegeben. Jedes dieser Tutorials, die ich ausprobiert habe, würde nicht einmal richtig gebaut, sie waren veraltet, und der Typ, der sie macht, scheint nie etwas fertig zu stellen.

Leider sind die Informationen, die Sie wirklich wollen, wirklich so verstreut: Sie werden sie nicht alle unter einer URL finden, es sei denn, Sie sind bereit, das gesamte Red Book zu lesen; aber das ist sicherlich kein Tutorial, es ist eine viel umfassendere Referenz.

Es scheint jedoch, dass nur eine so umfassende Referenz die Informationen, die Sie benötigen, in einer ausreichend vollständigen und präzisen Form liefert, um so nützliche und grundlegende Probleme wie die Unterscheidung zwischen Ansichtstransformation, Ansichtsfenstertransformation, Modelltransformation und Ansichtstransformation zu verstehen und warum OpenGL darauf besteht bei der Kombination der beiden letzteren.

Hier gibt es auch einige gute OpenGL ES-Tutorials für Android: http://obviam.net/index.php/category/opengl/

Benutzer-Avatar
Rui

Wenn Sie mit einem wirklich einfachen OpenGL ES-Projekt auf Android beginnen möchten (eines, das tatsächlich kompiliert wurde und funktioniert), können Sie hier nachsehen:
http://www.ruibm.com/?p=263

Benutzer-Avatar
Neil Traft

Die beste Ressource, die ich bisher gefunden habe, ist Lernen Sie OpenGL ES. Tatsächlich habe ich es gefunden, weil es auf NeHe empfohlen wird. Es ist aktiv und hat eine Reihe von Tutorials speziell für Android, die ziemlich umfangreich sind.

1344840cookie-checkTutorials und Bibliotheken für OpenGL-ES-Spiele auf Android [closed]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy