質問

私は自分の成績プロジェクトとして車両交通シミュレーションを行うことを計画しています。私の計画は、地域での車両の動きをシミュレートすることです。コーディングを開始する前に、Java 2Dライブラリまたはフレームワーク(例:ゲームライブラリ)を知りたいと思います。事前におかげで使用できます。

役に立ちましたか?

解決

それらのリンクを確認し、それらがあなたを助けるかもしれないかどうかを確認することができます:

Java2d

jgame:

JGameは、Java 1.2+ JREプラットフォーム(JOGLを介したオプションのOpenGL Enhancementsを備えた)およびモバイルJ2ME(CLDC1.1/MIDP2.0)プラットフォームで実行されるオープンソース2Dゲームエンジンです。 「クラシック」タイプのアーケードゲームを開発するための非常に高レベルのフレームワークを提供します。自動アニメーションと衝突検出、簡単なスプライトタイルの相互作用施設を備えたタイルベースの背景、高レベルのゲーム状態およびゲームシーケンス機能に基づいています。 JGameゲームは、通常のアプリケーション、WebStart、アプレット、またはミッドレットのコードに変更を必要とせずに、さまざまな方法で実行できます。グラフィックスは、最小のモバイルデバイスからフルスクリーンデスクトップPCまで、画面サイズに合わせて自動的にスケーリングされます。 JGameは、利用可能な場合は2Dグラフィックスアクセラレーションを使用しますが、OpenGLを使用するとグラフィカルな品質が向上します。

lwjgl

Lightweight Javaゲームライブラリ(LWJGL)は、プロフェッショナルとアマチュアのJavaプログラマーを直接目的としたソリューションであり、商業品質のゲームをJavaで書くことができます。 LWJGLは、OpenGL(Open Graphics Library)やOpenal(Open Audio Library)などの高性能CrossPlatformライブラリへの開発者にアクセスを提供し、最先端の3Dゲームや3Dサウンドを可能にします。さらに、LWJGLは、ゲームパッド、ステアリングホイール、ジョイスティックなどのコントローラーへのアクセスを提供します。すべてがシンプルで率直なAPIで。

スリック

Slick2Dは、JavaのLWJGL OpenGLバインディングにラップされた単純なツールセットです。それは目的です:次のとおりです。

  • 単純な2D APIを提供します
  • Java2DからOpenGLへの移行を簡単にします
  • 複雑さなしにWebStartを介して配布を有効にします
  • ほとんどのシンプルなゲームに必要なツールを箱から出して提供する
  • 柔軟性のための拡張可能なフレームワーク
  • ミックスとマッチ - あなたが望むものを使用し、何も強制されていません。
  • レンダリング、サウンド、入力、衝突など、私たちが考えることができるものを手伝ってください。

ウィキペディアのゲームエンジンのリスト:http://en.wikipedia.org/wiki/list_of_game_engines

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top