收藏一下
triplea
Triplea是一個開放源碼的boardgame.它容許玩家選擇各類各樣的戰略版圖遊戲(如:軸心國或同盟軍).TripleA引擎支持聯網對戰,支持聲音,支持使用XML文檔來存儲遊戲文件而且它容許玩家定製適合本身的地圖.
更多Triplea信息java
Risk
Risk這是一個Java版本的經典冒險board遊戲.支持聯網,它能夠運行在任何操做系統但須要java 1.4以上.
更多Risk信息python
Frozen Bubble
Arianne
Arianne是一個用來開發同時多人在線遊戲的引擎,Arianne提供一個簡單的方式來建立遊戲服務器規則與遊戲客戶端.Marauroa Server是用Java開發的多線程服務器,使用UDP協議進行通訊,用mysql存儲數據,並使用python描述遊戲腳本。
更多Arianne信息程序員
MegaMek
MegaMek是一個Java開發網絡版的戰鬥機甲(BattleTech),支持多個玩家.戰鬥中可以使用巨大機器人(giant robots),坦克(tanks),和步兵部隊(infantry)在一張基於十六進制的地圖上.
更多MegaMek信息sql
JVMine
JMRI
The JMRI project is building tools for model railroad computer control.
更多JMRI信息編程
GhostWriter
Espresso
Espresso Game Platform用java語言寫的一個遊戲模板,目的在於爲開發各類類型(ACT,RPG,SLG...)的遊戲搭建一個清晰的體系結構。
更多Espresso信息網絡
PCGen
PCGen是針對角色扮演遊戲的人物生成器和維護程序.PCGen基於Java 1.3可運行在Windows,Solaris,Mac OS X,與Unix/Linux平臺.
更多PCGen信息多線程
JAVA is DOOMED
JOGRE
JOGRE(Java Online Gaming Real-time Engine:Java在線遊戲實時引擎).JOGRE是一個開源的,在線的,實時(Real-time)遊戲引擎與API.它徹底採用Java開發.
更多JOGRE信息
LWJGL
LWJGL(Lightweight Java Game Library)它能夠幫助Java程序員開發有着商業性質的遊戲.LWJGL爲開發者提供簡單易用的API來訪問OpenGL (Open Graphics Library)與OpenAL (Open Audio Library) 同也提供操做控制器(Gamepads, Steering wheel和操縱桿)的API.
更多LWJGL信息
Jake2
Shithead
jose
jose是一個國際象棋工具.你能夠把遊戲存儲在MySQL數據庫中.
更多jose信息
Volity
Volity爲建立基於Internet的多人在線遊戲提供一個開發平臺.它主要關注於board和card遊戲.
更多Volity信息
Role Playing Tools
這是一個爲傳統角色扮演遊戲提供相關工具的開源項目。當前包括的工具備:MapTool:這是一個可在C/S架構上爲多個玩家提供地圖與地圖數據共享的圖形工具。DiceTool:這是一個可以在角色扮演遊戲中推測死亡表達式的工具,它還可經過JavaScripts擴展各類計算。TokenTool:方便建立MapTool標記(tokens).
更多Role Playing Tools信息
shard
shard項目是D20遊戲引擎的一個開源實現。D20引擎在無冬之夜和龍與地下城的遊戲中發揮了很大的做用。shard是一個輕量級的,用Java開發的,嵌入式的遊戲引擎,能夠處理D20引擎的各個方面。
更多shard信息
JCollapse
JCollapse是一個用Java實現的Collapse遊戲。能夠在其主頁上在線試玩,須要安裝Java5.0。
更多JCollapse信息
JOGL
JOGL是Java對OpenGL API綁定的開源項目並設計爲採用Java開發的應用程序提供3D圖形硬件支持。JOGL對OpenGL 2.0規範中的API和幾乎全部第三方開發商的擴展提供完整訪問,並且集成了AWT和Swing界面組件。
更多JOGL信息
Robocode
Robocode是2001年7月在美國IBM 的Web alphaWorks上發佈的坦克機器人戰鬥仿真引擎。與一般玩的遊戲不一樣的是:參賽者必須利用對機器人進行編程,給機器人設計智能來自動指揮它,而不是由鍵盤、鼠標簡單地直接控制。Robocode是一種有趣的競賽性編程,使用幾行簡單的代碼,就可以讓你建立一個活生生的機器人,一個真正的在屏幕上與其餘機器人互相對抗的機器人。你能夠看到它在屏幕上四處疾馳,碾碎一切擋道的東西。機器人配有雷達與火炮,選手在躲避對手進攻的同時攻擊對手,以此來較量得分的多少。Robocode可讓你在娛樂的同時學習與提升Java技術。
更多Robocode信息
Battery
EasyWay Game Engine
EasyWay Game Engine是一個強大的2D(未來將實現3D) OpenGL Java遊戲引擎。它易於使用、快速和可擴展。利用EasyWay只需編寫幾行代碼就可以實現你的遊戲夢想。
更多EasyWay Game Engine信息
Big Two
jME(jMonkey Engine)
jME(jMonkey Engine)是一個基於場景圖(scene graph)、高性能的圖形API。jME設計的思想主要來源於David Eberly所寫的《3D Game Engine Design》一書。jME是一個使用Java語言編寫的圖形繪製引擎。經過使用一個抽象層,jME支持任意的繪製系統。jME當前使用
LWJGL做爲底層繪製引擎,未來會增長對
JOGL的支持。
更多jME(jMonkey Engine)信息
L2J
L2J是一個開源的,採用純Java開發的天堂Ⅱ(Lineage2)遊戲服務器。
更多L2J信息
FreeCol
FreeCol是殖民帝國的一個開源版本。它是一個相似於策略遊戲《文明》須要玩家征服新的版圖。
更多FreeCol信息
Dr.eiDRuC
Loonframework
國產JAVA遊戲開源框架Loonframework 這是一個基於Java技術的2D遊戲框架,將涉及J2SE,J2ME,JavaFX三個方面。開發目的在於以腳本化的方式,快速的開發可跨平臺移植的Java遊戲。而且它自己也是一個持久層框架,能在框架內最大限度的知足用戶需求。 目前展現了一個仿夢幻模擬戰世界觀的AVG+SLG腳本,以Applet方式展現在looframework.sourceforge.net上運行,也能夠下載此Jar包後雙擊運行。因爲是採用Graphics直接繪製界面,因此僅使用了最基礎的AWT做爲表示,有很好的移植可能性。 功能上,採用腳本方式動態生成界面與對話情節,重用可行性高。 項目潛力上,隨着往後JavaFX技術的改進與普及,本項目還會有一次質上的飛躍。 在WEB2.0概念深刻人心,如貓遊記等AJAX遊戲都可以有人去玩的今天,利用JAVA開發的平臺無視,且能如RMXP由普通用戶便可製做的遊戲框架(並且,利用Java特性,徹底能夠作到由用戶經過網頁定製遊戲並展現,甚至能夠考慮提供一個相似於土豆的平臺,用以展現用戶DIY本身的遊戲或相關圖形資源。)
更多Loonframework信息
Java Classic RPG
JGame
JGame是一個2D遊戲引擎可以運行在Java JRE1.2+平臺(經過JOGL可選支持OpenGL)與J2ME平臺之上(CLDC1.1/MIDP2.0)。它提供一個高級框架,使得一些經典遊戲利用數行代碼就可以實現。遊戲畫面可以根據屏幕大小自動調整。
更多JGame信息
jBubbleBreaker
Mobile Freecell and Sudoku
TriPeaks Solitaire
PulpCore
PulpCore是一個開源的二維渲染和動畫處理框架。用於幫助開發人員建立時髦,注重用戶體驗與動畫效果的2D網頁遊戲。
更多PulpCore信息
MonkeyWorld3D
MonkeyWorld3D是一個用於Java 3D遊戲引擎jMonkeyEngine(jME)的情景圖編輯器。能夠利用MonkeyWorld3D編輯情景元素,地形,動畫等。它的目標是成爲一個WYSIWYP(What you see is what you play)遊戲編輯器。
更多MonkeyWorld3D信息
jClassicRPG
tjger
tjger是一個棋類和紙牌遊戲框架。一些典型的遊戲要素該框架都有提供。如:選擇玩家,顯示分數和統計的對話框。繪製遊戲區域。一個標準的遊戲順序,只有一些細節的方法須要實現。支持保存和加載遊戲。聯網支持包括數據的同步。一個簡單的聲音播放方法。
更多tjger信息
3D jogl tank war gameby
Freelords
MissionX
NullpoMino
Java 2-D Game Framework
J2DGAMEFRAMEWORK爲在window環境中實現一個簡單的2D遊戲提供了一些所須要的Java類。J2DGF使用Java Swing來管理窗體中的2D 圖形對象。
收錄時間:2011-01-10 09:07:43
更多Java 2-D Game Framework信息
RedDwarf Server
RedDwarf Server來自於RedDwarf Server開源項目(原Sun實驗室的Project Darkstar開源項目),是一款優秀的基於Java的網絡遊戲服務器。它爲構建網絡遊戲服務器端,提供了大量的基礎功能,包括任務管理功能、數據管理功能、用戶會話管理功能、通道管理功能等。它擁有良好的伸縮性,支持在一臺或多臺服務器上部署,同時,它還爲開發者提供了一個單線程的開發模型,使開發者沒必要考慮在分佈式架構下的併發問題。基於RedDwarf Server,開發者能很方便的構建大型的、複雜的網絡遊戲服務器端。
收錄時間:2011-01-11 20:07:28
更多RedDwarf Server信息
JGame Flash
JGame是一個開源2D遊戲引擎,能讓多平臺的遊戲開發變得更加簡便。它能夠運行在Java JRE1.3+平臺之上,J2ME(MIDP2.0/CLDC1.1)手機平臺,Android(2.1+)平臺。JGame Flash是JGame3.5 API的ActionScript3移植版本,可使用免費的 Flex工具包編譯。這個項目還提供一個Java-AS3轉換器用於將JGame Java遊戲自動轉換成ActionScript3。JGame Flash支持Android Flash10.1並支持加速器輸入。
收錄時間:2011-05-02 08:58:43
更多JGame Flash信息
Pair hero
Pair hero是一個對結編程協做遊戲。每個玩家能夠得到一輪的時間來編寫測試,代碼而且取得最終得分。
收錄時間:2011-05-19 08:53:40
更多Pair hero信息
GameBoard2D
GameBoard2D是一個Java圖形類庫用於開發各類類型的2D棋牌遊戲。
收錄時間:2011-06-01 10:49:47
更多GameBoard2D信息
Ardor3D
Ardor3D是一個面向專業、開源、基於Java的實時3D遊戲和仿真引擎。使用 OpenGL做爲渲染引擎。
收錄時間:2011-06-01 14:56:02
更多Ardor3D信息
Java版星際遊戲 jstarcraft-one
遊戲地圖編輯器 mepper
mepper 地圖編輯器是一種用於通用目的的地圖編輯器。界面風格相似Photoshop。它能夠用於製做多種類型的遊戲地圖。支持使用插件讀寫地圖和資源。
收錄時間:2011-09-30 15:39:01
更多遊戲地圖編輯器 mepper信息
遊戲圖形制做工具 ScenePainter
ScenePainter是一款用於建立漫畫安排預製的圖形元素,從媒體庫提取的程序。它能夠用於程序員和設計師建設遊戲使用threering nenya庫的開發工具。目前,ScenePainter不附帶自身resourcefiles,但可以提取遊戲「Puzzle Pirates」和「Bang Howdy」環節的設計。
收錄時間:2011-10-11 23:12:24
更多遊戲圖形制做工具 ScenePainter信息
JBox2D
jbox2D 物理引擎原版 Box2D 是採用C++編寫的,後來擴展到java,as等多種版本。著名手機遊戲憤怒的小鳥即是採用jbox2D物理引擎。不過java版得jbox2D引擎性能不如C++環境下運行的性能好。在性能配置比較好的手機上面,jbox2D效果也是不錯的。
收錄時間:2011-10-22 17:25:27
更多JBox2D信息