スプライト、アニメーション、衝突処理を備えた Java 用の優れた 2D エンジンを知っている人はいますか?
4 に答える
JGameはおそらくあなたが探しているものです。
また、この質問(https://stackoverflow.com/questions/293079/java-2d-game-frameworks)をチェックして、エンジンのリストとそれらのいくつかに関するフィードバックを確認することもできます。お役に立てば幸いです。
Slick2Dはかなり堅実な選択のようです。
これは広く使用されており、( LWJGLを介して) OpenGL に基づいているため、必要に応じてかなり優れたパフォーマンスを得ることができます。
BlueJのメーカーのGreenfootは、Java でのゲーム開発が初めての場合に適しています。簡単に習得できる API ではありませんが、完全に統合された Greenfoot サーフェスを備えた開発環境も付属しています。
ゲーム環境は、greenfoot.World
ゲーム内のすべての要素がgreenfoot.Actor
インスタンスです。Actor クラスは、真のビットマップ交差 ( greeenfoot.Actor.intersects()
) のメソッドを提供します。
- jゲーム
- アリアンヌ
Tangent: Java から分岐したほうがよいでしょう。ゲーム開発業界は C++/Python が多く、C# が 3 位です。