libGDXとはWindows、Linux、Mac、Android、iPhone、HTMLに対応したクロスプラットフォームゲームライブラリです。有名なIngressでも利用されています。欧米ではわりとメジャーどころです。 Scene2Dとは 今回はScene2Dについて解説します。 Scene2Dとは2Dのシーングラフに対応した仕組みです。 シーングラフとはツリー上に構成されたもので、ツリーといえばウインドウシステムのGUIとかファイルシステムで使われているような階層構造をもったものです。 基本となるクラス 今回ソースコードに登場するlibGDXで基本となるScene2Dのクラスを4つ紹介します。この4つがあればゲームが作れるといっても過言ではありません。 Actor シーン上のあらゆるNodeの基本となるもの。これを継承してあらゆるコンポーネントが作られます。 Swingで言えばJCom