2011-01-10 46 views
1

我打算做一個車輛交通模擬作爲我的畢業設計項目。我的計劃是模擬車輛在一個地區的移動。在開始任何編碼之前,我想知道任何Java 2d庫或框架(例如: - 遊戲庫),我可以使用,在此先感謝。建議一個庫或框架?

+1

您可能要問這裏,http://gamedev.stackexchange.com/ – 2011-01-10 08:26:20

回答

1

您可以檢查這些鏈接,看看他們是否可以幫助你:

Java2d

JGame

JGame是一個開源的2D遊戲引擎 是在任何Java運行1.2+ JRE 平臺(通過JOGL提供的可選OpenGL 增強功能),以及移動J2ME(CLDC1.1/MIDP2.0) 平臺的 。它爲開發 「經典」類型的街機遊戲提供了一個非常高的框架 。它是基於自動 動畫和碰撞檢測,一個 瓷磚的背景容易 精靈瓦的互動設施, 和高層次的遊戲狀態和遊戲 序列設施精靈 。 JGame遊戲可以 以各種方式運行,而不需要 需要對代碼進行任何更改: 常規應用程序,webstart, 小程序或MIDlet。圖形是 自動縮放以適應從最小的移動設備 到全屏桌面PC的任何屏幕 大小。 JGame使用 2D圖形加速,其中 可用,但使用OpenGL可使 獲得更好的圖形質量。

LWJGL

輕量級Java遊戲庫 (LWJGL)是一個旨在直接 在專業和業餘的Java 程序員都以啓用Java編寫的商業 品質遊戲的解決方案。 LWJGL爲開發人員提供訪問 高性能跨平臺 庫,如OpenGL(開放 圖形庫)和OpenAL的(開放 音頻庫)允許的 藝術的3D遊戲和3D聲音狀態。 此外,LWJGL還提供訪問 控制器,如遊戲手柄,Steering wheel和Joysticks。所有在簡單的 和直接的API。

Slick

Slick2D是一組簡單的LWJGL的OpenGL 用於Java綁定纏工具 。它的目的是爲 如下:

  • 提供一個簡單的2D API從Java2D的
  • 製作過渡到OpenGL更容易
  • 允許通過Webstart的銷售,而複雜
  • 提供了最簡單的遊戲了所需的工具的框
  • 靈活性的可擴展框架
  • 混合和匹配 - 你使用你想要的,沒有強制執行。
  • 幫助渲染,聲音,輸入,碰撞和其他任何我們可以想到的 。

而且遊戲引擎的維基百科列表: http://en.wikipedia.org/wiki/List_of_game_engines