[轉] java開源遊戲

收藏一下
 
triplea 
Triplea是一個開放源碼的boardgame.它容許玩家選擇各類各樣的戰略版圖遊戲(如:軸心國或同盟軍).TripleA引擎支持聯網對戰,支持聲音,支持使用XML文檔來存儲遊戲文件而且它容許玩家定製適合本身的地圖.

更多Triplea信息java

  Risk 
Risk這是一個Java版本的經典冒險board遊戲.支持聯網,它能夠運行在任何操做系統但須要java 1.4以上.

更多Risk信息python

  Frozen Bubble 
開源Java版的泡泡龍遊戲.

更多Frozen Bubble信息mysql

  Arianne 
Arianne是一個用來開發同時多人在線遊戲的引擎,Arianne提供一個簡單的方式來建立遊戲服務器規則與遊戲客戶端.Marauroa Server是用Java開發的多線程服務器,使用UDP協議進行通訊,用mysql存儲數據,並使用python描述遊戲腳本。 

更多Arianne信息程序員

  MegaMek 
MegaMek是一個Java開發網絡版的戰鬥機甲(BattleTech),支持多個玩家.戰鬥中可以使用巨大機器人(giant robots),坦克(tanks),和步兵部隊(infantry)在一張基於十六進制的地圖上.

更多MegaMek信息sql

  JVMine 
JVMine用Applets開發的掃雷遊戲,可在線玩。

更多JVMine信息數據庫

  JMRI 
The JMRI project is building tools for model railroad computer control.

更多JMRI信息編程

  GhostWriter 
one of a dozen delightful Java Web Start games

更多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 
JAVA is DOOMED(JID)是一個利用Java實現的開源3D引擎而且使用OpenGL做爲圖形API.

更多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 
Jake2是一個Java 3D遊戲引擎. 

更多Jake2信息

  Shithead 
這是一個網絡版的紙牌遊戲.既能夠與電腦對抗也可讓多個玩家在局域網或互聯網上進行對抗.

更多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 
採用Java開發的坦克大戰Battle City Tank遊戲。在線試玩:
http://java.kernel.lv/battery.jsp

更多Battery信息

  EasyWay Game Engine 
EasyWay Game Engine是一個強大的2D(未來將實現3D) OpenGL Java遊戲引擎。它易於使用、快速和可擴展。利用EasyWay只需編寫幾行代碼就可以實現你的遊戲夢想。

更多EasyWay Game Engine信息

  Big Two 
採用Java開發的中國式紙牌升級遊戲。 源碼下載

更多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 
採用Java開發的3D/2D魔方(Rubik's Cube)手機遊戲。

更多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 
Java Classic RPG是一個開源的角色扮演遊戲開發框架。該項目還提供一個基於該框架開發一個遊戲。

更多Java Classic RPG信息

  JGame 
JGame是一個2D遊戲引擎可以運行在Java JRE1.2+平臺(經過JOGL可選支持OpenGL)與J2ME平臺之上(CLDC1.1/MIDP2.0)。它提供一個高級框架,使得一些經典遊戲利用數行代碼就可以實現。遊戲畫面可以根據屏幕大小自動調整。

更多JGame信息

  jBubbleBreaker 
採用Java開發的Bubble Breaker遊戲。

更多jBubbleBreaker信息

  Mobile Freecell and Sudoku 
採用J2ME實現的紙牌類遊戲FreeCell和填數字遊戲Sudoku。

更多Mobile Freecell and Sudoku信息

  TriPeaks Solitaire 
採用Java開發的一個紙牌遊戲。


更多TriPeaks Solitaire信息

  PulpCore 
PulpCore是一個開源的二維渲染和動畫處理框架。用於幫助開發人員建立時髦,注重用戶體驗與動畫效果的2D網頁遊戲。

更多PulpCore信息

  MonkeyWorld3D 
MonkeyWorld3D是一個用於Java 3D遊戲引擎jMonkeyEngine(jME)的情景圖編輯器。能夠利用MonkeyWorld3D編輯情景元素,地形,動畫等。它的目標是成爲一個WYSIWYP(What you see is what you play)遊戲編輯器。


更多MonkeyWorld3D信息

  jClassicRPG 
jClassicRPG是一個基於OpenGL 3D引擎的經典RPG遊戲開發框架。

更多jClassicRPG信息

  tjger 
tjger是一個棋類和紙牌遊戲框架。一些典型的遊戲要素該框架都有提供。如:選擇玩家,顯示分數和統計的對話框。繪製遊戲區域。一個標準的遊戲順序,只有一些細節的方法須要實現。支持保存和加載遊戲。聯網支持包括數據的同步。一個簡單的聲音播放方法。


更多tjger信息

  3D jogl tank war gameby 
這是一個使用 jogl開發的純3d坦克遊戲。
 

更多3D jogl tank war gameby信息

  Freelords 
Freelords是一個Java開源版的遊戲戰神2(Warlords II)。

更多Freelords信息

  MissionX 
MissionX是一個開源跨平臺,支持多語言的2D街機射擊遊戲。

更多MissionX信息

  NullpoMino 
NullpoMino是一個開源的動做益智遊戲,支持單人遊戲模式和網絡對戰模式。

更多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 
Starcraft1 developed by java swing.


Java Swing版星際爭霸1,支持採礦,攻擊,尋路,局域網對戰.

收錄時間:2011-09-14 17:23:18

更多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信息

相關文章
相關標籤/搜索