libGDX ist ein plattformübergreifendes Java-Spieleentwicklungs-Framework auf Basis von OpenGL (ES), das für Windows, Linux, macOS, Android, Webbrowser und iOS entwickelt wurde. Es bietet eine robuste und etablierte Umgebung für schnelles Prototyping und iterative Entwicklung. Im Gegensatz zu anderen Frameworks schreibt libGDX keinen bestimmten Design- oder Codierungsstil vor, sodass Sie die Freiheit haben, Spiele nach Ihren Wünschen zu erstellen.
libGDX wird unter der Apache 2.0-Lizenz veröffentlicht und bietet uneingeschränkte Nutzung sowohl in kommerziellen als auch nichtkommerziellen Projekten. Obwohl dies nicht zwingend erforderlich ist, freuen wir uns über jede Anerkennung, die Sie libGDX geben, wenn Sie ein Spiel oder eine App veröffentlichen, die es verwendet. Schauen Sie sich unseren Showcase mit einer Auswahl beliebter libGDX-basierter Spiele an. Mit libGDX erhalten Sie Zugriff auf einen umfassenden Satz an Tools und Funktionen zur Entwicklung plattformübergreifender 2D- und 3D-Spiele mit Java.
Darüber hinaus verfügt libGDX über ein lebendiges Drittanbieter-Ökosystem mit zahlreichen Tools und Bibliotheken, die Entwicklungsaufgaben rationalisieren. Entdecken Sie das awesome-libgdx-Repository für eine kuratierte Liste von libGDX-zentrierten Bibliotheken, die als hervorragender Ausgangspunkt für Neulinge in der libGDX-Community dienen.
Dank Gradle können Sie libGDX ganz einfach einrichten, ohne das Framework selbst herunterladen zu müssen. Ihr bevorzugtes Build-Tool kann alles für Sie erledigen. Darüber hinaus bieten wir ein praktisches Setup-Tool an, das die Projekterstellung automatisiert und alle notwendigen Komponenten herunterlädt. Schauen Sie auf unserer Website nach, um Anweisungen zum Einstieg zu erhalten, oder schauen Sie sich unser umfassendes Wiki an.
Zur einfachen Referenz stellen wir die libGDX-Javadocs online zur Verfügung. Darüber hinaus sind die Javadocs mit jeder libGDX-Distribution gebündelt, was eine reibungslose Integration mit Ihrer bevorzugten IDE gewährleistet.
Bleiben Sie über die neuesten libGDX-Neuigkeiten auf dem Laufenden, indem Sie unserem Blog folgen. Treten Sie für spannende Diskussionen und Unterstützung unserem offiziellen libGDX-Discord bei.
Verwenden Sie den Issue Tracker hier auf GitHub, um alle auftretenden Probleme zu melden. Bitte lesen Sie vor dem Absenden unseren Leitfaden „Hilfe bekommen“, der Sie durch den Prozess der effektiven Meldung eines Problems führt.
libGDX profitiert stark von den Beiträgen unserer engagierten Entwickler-Community. Wir freuen uns über jede Unterstützung, um libGDX noch besser zu machen. Weitere Informationen zum Mitwirken finden Sie in der Datei CONTRIBUTING.md. Beachten Sie, dass das Mitwirken das direkte Arbeiten mit dem Quellcode von libGDX erfordert, ein Prozess, den normale Benutzer normalerweise nicht durchführen. Weitere Informationen finden Sie im Artikel „Arbeiten mit der Quelle“.
Sie können unsere Infrastruktur (Build-Server, Webserver, Testgeräte) auch unterstützen, indem Sie sich über unseren Patreon finanziell beteiligen!