日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开源游戏引擎整合

發布時間:2023/12/9 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开源游戏引擎整合 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2D:

Allegro.cc - Main

http://www.allegro.cc/

老牌子了,和SDL同時是很經典兩個EG開發組件,最近貌似在和PY進行聯合?

ClanLib - ClanLib Game SDK

http://www.clanlib.org/

CLANLIB是以前聽過最復雜最豐富的SDK,看看鏈接

http://www.clanlib.org/docs/clanlib-0.8.0/Reference/html/modules.html

感覺和SDL和ALLEGRO同一個等級,不過自己并沒有用過

Crossfire - The Multiplayer Adventure Game

http://crossfire.real-time.com/

感覺比較強大的冒險游戲AVG開發工具,最近也一直在更新

Haaf's Game Engine - Hardware accelerated 2D game engine

http://hge.relishgames.com/

就是HGE,很有名,后來開源了,一般大部分人都很喜歡用的EG,另外Y2GE前面版本基本上就是模仿了HGE

http://hge.relishgames.com/downloads.html

The SDL Archives

http://twomix.devolution.com/pipermail/sdl/

是不是SDL的,看過去一堆文件GZIP不知道做啥用的

總之提供一下SDL的主頁LINK,這個也是經典:很多游戲都是基于SDL/OPENGE開發的

http://www.libsdl.org/

----------------------

推薦的幾個EG輔助工具,都是圖片處理的

----------------------

libAfterImage Imaging Library.

http://afterstep.sourceforge.net/afterimage/

主要用來提供圖片讀取的輔助工具,基本支持常見的圖片格式,開放源碼:

http://www.afterstep.org/afterimage/getcode.php

The CImg Library - C++ Template Image Processing Library

http://cimg.sourceforge.net/

似乎C++總和模版有關,總之是開源的圖像處理LIB,重點突出了需要編寫的代碼量少,基本上在LIB下面圖像

處理只需要100來行以內,在SF上面有:

http://cimg.sourceforge.net/download.shtml

---------------------

比較不錯的其他站點,有些LIB其實自己沒有看過,可能很不錯,雖然不全,但是如果開發小工具反而更加使用

---------------------

. Sekoya etc. . Open-Source Game Dev.

http://sekoya-games.sourceforge.net/

MMORPG,好像是3個學生樣的人寫的XD

http://sekoya-games.sourceforge.net/en/index.php?pagename=projets.html

Daimonin MMORPG

http://web2.168180.vserver.de/

MMORPG,開源,可以從下載鏈接處得到

http://www.daimonin.net/index.php?module=htmlpages&func=display&pid=5

freedesktop.org

http://www.freedesktop.org/Software/glitz

Glitz EG,主頁介紹比較簡單,可以獲得原代碼

g2 graphical library

http://g2.sourceforge.net/

算是一個跨語言的EG,支持C和FORTRAN 還有PY PERL,在SF上面有鏈接

http://sourceforge.net/project/showfiles.php?group_id=2180

Game Maker Pages

http://www.gamemaker.nl/

很經典的2D游戲開發SDK,可以說和RMXP相媲美

Game Maker Games Home

http://www.gamemakergames.com/

貌似是開發的游戲下載的頁面?

Grim 2D API - hardware accelerated 2D graphics

http://grim.10tons.org/downloads.html

首先說明,頁面相當精簡,加載速度很快,樣式感覺和HGE Y2GE很像

好像是BIN的發布版本

http://koti.mbnet.fi/temper/grim/downloads.html

http--www.artofcode.com-libart.html

http://www.artofcode.com/libart.html

感覺頁面沒有很詳細的介紹,羅列一些主要的功能,基本上就是常見的2D EG,不過支持跨平臺LINUX

HZ - a real-time action strategy engine

http://pulp.fiction.net/~jeske/Projects/HZ/

比較舊的一個EG,圖像處理不錯,另外原本用于WINDOWS DDRAW,后來也支持了LINUX

http://www.clearsilver.net/~jeske/Projects/HZ/snapshots/

Intro Page

http://spriteworldx.sourceforge.net/

2D游戲引擎,基于SDL在SF上面有

http://sourceforge.net/projects/spriteworldx/

OHRRPGCE - News

http://hamsterrepublic.com/ohrrpgce/

類似于RM2003樣子的RPG開發工具,開放原代碼:

http://hamsterrepublic.com/ohrrpgce/index.php/Source.html

OpenRPG Online Virtual Tabletop

http://www.openrpg.com/

急于PYTHON寫的RPG,可以免費獲得,在SF上面有

http://www.openrpg.com/index.php?page=install

SxDL Game Development Toolkit Latest News

http://sxdl.sourceforge.net/

很早以前聽過,當時以為是和SDL有關的東西,實際上它是WINDOWS+DX的EG

頁面就是SF上的:

http://sourceforge.net/projects/sxdl/

The Cycon Online Gaming (COG) Engine

http://cogengine.sourceforge.net/

從介紹上面來看已經算是比較復雜的一套EG了——不過它的目標是非程序員也能夠編寫網絡視頻游戲,

跨平臺并且開源,另外也由APPLICATION DEVELOPMENT可以通過UI開發游戲

http://cogengine.sourceforge.net/downloads.html

The Lost Realm of Anoria

http://lroa.sourceforge.net/

從效果上面看不錯的3DEG,另外在SF上面有它的下載

https://sourceforge.net/projects/lroa/

The Scrolling Game Development Kit Homepage

http://gamedev.sourceforge.net/

看起來比較清爽的2D游戲開發EG,使用的是DX,可以在SF上面看到下載

http://gamedev.sourceforge.net/download.shtml

The VERGE game creation system free games since 1997.

http://www.verge-rpg.com/

從介紹上來看引擎好像已經不更新了,最近的版本好像是前年的:

http://www.verge-rpg.com/files/detail.php?id=648&archive=no

不過應該沒有死掉,

Tile Studio

http://tilestudio.sourceforge.net/

正如其名稱,TILE的作圖,感覺一直在更新,曾經用過

原代碼和BIN在SF上面:

http://sourceforge.net/project/showfiles.php?group_id=48488

Ultimate 3D Links - 3D Programming DirectX

http://www.mayavistudios.com/3d-programing/directx.htm

提供一堆信息,沒有仔細去看了

Underworld - Free Online Multiplayer Game

http://www.dimensionex.net/underworld/

是一個MMORPG的開發,一個人獨立完成,源代碼在SF上面有提供

http://sourceforge.net/project/showfiles.php?group_id=112169

########

其他一些

########

The Game Development Search Engine

http://www.gdse.com/

搜索的EG?這里會介紹EG,最近貌似要更新網站?

Planet ZZT++

http://www.planetzztpp.com/

搜索的EG?

Pcvelocity.com Computer Help Forum

http://www.pcvelocity.com/

游戲開發論壇?

Shadow Worlds Bruderschaft der Schwerter

http://www.shadowworlds.de/index.jsp

連了好久速度太慢,總之貌似不是一個開源的EG嘛

IsometriX project - free isometric engine

http://www.isometrix.org/project.htm

好像是一個下載游戲的地方?沒有看到說的那個引擎

Cyberjoueurs.com Corporate Center

http://www.cyberjoueurs.com/

看了好久沒有發現究竟是商業的還是免費的,總之沒有看到DOWNLOAD XD

BYOND Games!

http://www.byond.com/

在線小游戲娛樂的網站?

-----------------

實際上是收費的EG:

-----------------

Wiz2D Game Engine

http://members.shaw.ca/merconconsulting/Wiz2D.htm

Quazal Multiplayer Connectivity

http://www.quazal.com/

Game engine for Mac os X and Win 32

http://www.phelios.com/ptk/

--------------------

貌似已經失效了的鏈接:注明,并非說明該EG已經不存在,只是提供的鏈接無效而已

或許也和自己使用OPERA瀏覽器有關?

--------------------

YOV408 Technologies - Projects

http://www.yov408.com/html/projects.php?page=3

Rakkarsoft

http://www.rakkarsoft.com/

Ovorp The Worlds Most Powerful 2D Game Engien

http://ovorp.bryanlivingston.com/tiki-index.php

Jarrod Davis Software

http://software.jarroddavis.com/

Gamewiz

http://www.gamewiz.net/

CDXLib

http://www.cdxlib.com/

Features

http://eclipseeng.sourceforge.net/features.html

Developer's Lair

http://lair.gamedeveloper.net/programming/start.php

DXGame Engine For Visual Basic - 2D Game Engine For Visual Basic - Program your own games using

Visual Basic - The 2D Arcade Game Engine For Visual Basic

http://dxgame.com/

crowsoft.net

http://www.crowsoft.net/

?

?

?

綜合:

  • Agar?- 一個高級圖形應用程序框架,用于2D和3D游戲。
  • Allegro?- 基于 C/C++ 的游戲引擎,支持圖形,聲音,輸入,游戲時鐘,浮點,壓縮文件以及GUI。
  • Axiom 引擎?- OGRE的衍生引擎。
  • Baja 引擎?- 專業品質的圖像引擎,用于The Lost Mansion。
  • Boom?-?Doom代碼的一部分。由TeamTNT開發
  • Build 引擎?- 一個第一人稱射擊游戲引擎,用于Duke Nukem 3D。
  • Bullet?- 開源物理引擎,廣泛應用在各大游戲主機。
  • BYOND?- “Build Your Own Net Dream”的所寫,支持各種類型的游戲,包括MMORPG。
  • Ca3D-引擎?- 一個比較成熟的引擎,有自己的SDK,世界編輯器等。
  • Cadabra 3D 引擎?- 用于快速開發3D游戲。
  • Catmother?- 一個基于BSD授權的引擎,只限個人使用,不能做商業用途。是一家游戲公司的開源引擎。
  • CheapHack?- 一個已經過時的TomazQuake衍生引擎。
  • Crystal Entity Layer?- Crystal Space 3D 引擎的擴充
  • Crystal Space?- 3D應用程序的常規框架。
  • Cube?- Cube2 ──>?Sauerbraten
  • DarkPlaces?- 高級開源3D引擎之一。
  • Delta3d?- 整合和其他知名免費引擎,最初由美國軍方開發。
  • DGD?- 一個面向對象的MUD引擎。
  • Doom 引擎?- 現在已經免費的引擎,曾用于Doom和Doom II
  • DXFramework?- 一個簡單,帶有教學性質的2D/3D引擎,基于DirectX和Visual Studio
  • DX Studio?- 一個專業3D引擎,附帶編輯器套件,由Worldweaver公司開發。
  • Eclipse?- 一個2D MMORPG編輯器。
  • Elysium Source?- 2D網絡游戲引擎,VB6開發。
  • Engine 001?- 2D 動作類RPG游戲編輯器。
  • Epee 引擎?-一個2D/3D開放源代碼圖像引擎,多平臺。
  • Eternity 引擎?- Doom引擎的改進。
  • Exult?-?Ultima VII使用的引擎的開源版。
  • FIFE?-?輻射1和2使用引擎的克隆。
  • Game Blender?-?Blender的子項目游戲引擎,用于開發游戲。
  • Game Maker?- 面向對象的軟游戲開發平臺,支持拖放編輯以及其自己的腳本語言。
  • GQ?- 一個Quake引擎,增添了來自TomazQuake和DarkPlaces的許多新特性。
  • GZDoom?- 基于ZDoom的引擎。
  • Genesis3D?- 用于Windows的3D實時渲染引擎
  • GemRB?-?Infinity Engine的一個免費的軟件實現。
  • G3DRuby?- 用于高級3D圖形。
  • Haaf's Game Engine?- 一個使用硬件加速的2D游戲引擎。
  • Irrlicht 引擎?- 一個多平臺高質量的3D圖形引擎。
  • ioquake3?- 一個基于id Tech 3的引擎
  • Gosu?2D游戲開發庫,用于C++。
  • Jogre?- 一個基于Java的網絡游戲引擎。
  • MRPGe - Visual Basic開發的2D RPG游戲引擎,附帶內置的腳本支持,可定制化強,正在開發階段。
  • M.U.G.E.N?- 2D格斗游戲引擎。
  • Multiverse Network?- 網絡游戲開發平臺,包含服務端、客戶端,以及一些開發工具(對個人免費)
  • Nebula Device?- 由德國的游戲開發工作室開發的實時渲染3D引擎。
  • NeL 引擎?- 用于開發網絡游戲的引擎。
  • OctLight?- Java游戲引擎,基于OpenGL。
  • Open Dynamics Engine?- 物理引擎
  • Open Game Engine?- 一個開源引擎,包含開發游戲所需的各種組件。
  • OGRE Engine?- 一個非常流行的面向對象圖形渲染引擎,亦稱OGRE3D。
  • Online RPG Maker?- 一個2D網絡游戲引擎,以腳本方式編輯。
  • Panda3D 引擎?- 基于Python的快速開發游戲引擎。
  • PlayerWorlds?- 一個簡潔且廣泛使用的2D網絡游戲引擎。
  • PLIB?- 包含3D、音效、GUI、窗口管理。支持Linux/Windows/MacOSX。
  • ProQuake?- 更動過的Quake引擎。
  • Pygame?- python游戲引擎,作品見PyWeek
  • 毀滅公爵II引擎?- Quake II的引擎。
  • 毀滅公爵III引擎?- Quake III的引擎。
  • Reality Factory?- 一個開源引擎,面向非程序員開發,基于Genesis3d圖形引擎。
  • Raydium?-?Maniadrive?使用
  • RealmForge?- 用于微軟 .NET Framework的引擎,Visual3D.NET的原始版本。
  • Sauerbraten?- 一個基于Cube引擎的優化版。
  • Sonic Robo Blast 2?- 深度修改的Doom Legacy引擎
  • Soya 3D?- 基于Python的開源3D引擎
  • Stratagus?- 一個多平臺即時戰略游戲引擎。
  • Telejano?- Quake引擎的修改版。
  • Tenebrae?- Quake引擎的修改版。
  • Toi?- 一個正在開發的3D游戲引擎,可用于單機和網絡游戲開發。
  • Tomb4?- The engine used to play custom Tomb Raider games built using?TRLE?(Tomb Raider Level Editor)
  • vbGORE?- 用Visual Basic 6開發的網絡游戲引擎(通過3D函數表達2D圖形)
  • Well of Souls?- 基于腳本化編輯的2D引擎,附帶可視化世界編輯器。
  • Yake?- 組件化,面向對象化的的引擎。
  • Zak 引擎?- 為業余和專業游戲開發者開發的2D引擎,基于DirectX 8.1和9。 支持腳本、貼圖地圖、音效、粒子系統等。

總結

以上是生活随笔為你收集整理的开源游戏引擎整合的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。