libGDX は、OpenGL (ES) に基づくクロスプラットフォーム Java ゲーム開発フレームワークで、Windows、Linux、macOS、Android、Web ブラウザー、および iOS 用に設計されています。これは、迅速なプロトタイピングと反復開発のための堅牢で確立された環境を提供します。他のフレームワークとは異なり、libGDX は特定のデザインやコーディング スタイルを強制しないため、好みに応じて自由にゲームを作成できます。
libGDX は Apache 2.0 ライセンスに基づいてリリースされており、商用および非商用プロジェクトの両方で無制限に使用できます。必須ではありませんが、libGDX を使用したゲームやアプリをリリースする際には、libGDX へのクレジットを与えていただければ幸いです。 libGDX を利用した人気のゲームのセレクションをショーケースでチェックしてください。 libGDX を使用すると、Java を使用してマルチプラットフォームの 2D および 3D ゲームを開発するための包括的なツールと機能のセットにアクセスできるようになります。
さらに、libGDX は、開発タスクを効率化する多数のツールやライブラリを備えた、活発なサードパーティ エコシステムを誇っています。 libGDX を中心としたライブラリの厳選されたリストについては、awesome-libgdx リポジトリを探索してください。これは、libGDX コミュニティの初心者にとって優れた出発点として役立ちます。
Gradle のおかげで、フレームワーク自体をダウンロードしなくても、libGDX を簡単にセットアップできます。お気に入りのビルド ツールですべてを処理できます。さらに、プロジェクトの作成を自動化し、必要なすべてのコンポーネントをダウンロードする便利なセットアップ ツールも提供しています。開始手順についてはWeb サイトを確認するか、総合的なWikiを参照してください。
簡単に参照できるように、libGDX javadoc をオンラインで提供しています。さらに、javadoc はすべての libGDX ディストリビューションにバンドルされているため、好みの IDE とのスムーズな統合が保証されます。
ブログをフォローして、 libGDX の最新ニュースを入手してください。魅力的なディスカッションやサポートが必要な場合は、公式 libGDX Discord に参加してください。
GitHub のIssue Tracker を使用して、発生した問題を報告してください。送信する前に、問題を効果的に報告するプロセスを説明するヘルプガイドをお読みください。
libGDX は、専用の開発者コミュニティによる貢献から大きな恩恵を受けています。 libGDX をさらに改善するためにご協力をお願いいたします。貢献方法の詳細については、CONTRIBUTING.md ファイルを確認してください。貢献には libGDX のソース コードを直接操作することが含まれますが、通常のユーザーはこのプロセスを実行しないことに注意してください。ガイダンスについては、「ソースの操作」の記事を参照してください。
Patreon を通じて金銭的に寄付することで、当社のインフラストラクチャ (ビルド サーバー、Web サーバー、テスト デバイス) をサポートすることもできます。