Setting up your Development Environment (Eclipse, Intellij IDEA, NetBeans) - garsue/libgdx GitHub Wiki

libgdxプロジェクトは依存管理、ビルド処理、IDE統合にGradleを利用しています. これにより、開発者の好きな開発環境で開発できるようになっています. なにより、同じプロジェクトのチームメイトが異なる開発環境を使えるのです!ただIDE特有のファイルをソース管理中にコミットしないでください. Gitを使う場合、libgdxプロジェクトに含まれている.gitignoreファイルがそういったファイルを無視してくれます.

Eclipse向けセットアップ

Eclipseでアプリケーション開発をする場合、以下のソフトウェアをインストールする必要があります.

iOSを対象する場合はさらに以下を追加してください.

  • AppleのおかげでWindows/Linux上ではiOS開発ができないためMacを用意してください.
  • 最新のXcodeをApp Storeから入手してください. 無料で利用可能です.
  • RoboVM, 単純にEclipseプラグインをインストールしてください. ちょくちょくプラグインのアップデートを確認しましょう!

これらのツールをインストールしたら、creating your project に進んでください.

Intellij IDEA向けセットアップ

Intellij IDEAでアプリケーション開発をする場合、以下のソフトウェアをインストールする必要があります.

  • Java Development Kit 7+ (JDK) (6 will not work!)
  • Intellij IDEA 13.0.2+, コミュニティエディションで十分です.
  • Android SDK, 必要なものはSDKのみです. Eclipseを含んでいるADTバンドルは必要ありません. SDKマネージャ経由ですべてのプラットフォームをインストールしてください. また、Android SDKがインストールされたディレクトリを示すANDROID_HOMEという環境変数を設定する必要があります.

iOSを対象する場合はさらに以下を追加してください.

  • AppleのおかげでWindows/Linux上ではiOS開発ができないためMacを用意してください.
  • 最新のXcodeをApp Storeから入手してください. 無料で利用可能です.

これらのツールをインストールしたら、creating your project に進んでください.

NetBeans向けセットアップ

NetBeansでアプリケーション開発をする場合、以下のソフトウェアをインストールする必要があります.

iOSを対象する場合はさらに以下を追加してください.

  • AppleのおかげでWindows/Linux上ではiOS開発ができないためMacを用意してください.
  • 最新のXcodeをApp Storeから入手してください. 無料で利用可能です.

これらのツールをインストールしたら、creating your project に進んでください.