當前位置:首頁 » 游戲大全 » 3d游戲引擎開源
擴展閱讀
天成解說一個人的游戲 2021-03-16 21:51:02
打游戲什麼牌子顯卡好 2021-03-16 21:51:00

3d游戲引擎開源

發布時間: 2021-02-28 03:30:21

Ⅰ 請教各位大大~能推薦個開源的3D游戲引擎學習么

OGRE游戲引擎,不學這個不想話
IRRLICHT鬼火游戲引擎,這個簡單但效果不及OGRE
建議先看IRRLICHT,在學OGRE

Ⅱ 開源游戲ogre引擎 開發的游戲Ogre 真沒落了嗎

ocos2d-x國內寫的,能編譯到各個平台,各種平台用對於的就行
libgdx,回android,pc,android上非常好的開源引擎,答內置c++實現的box2d,java開發
Ogre,c++開發
cocos2d,各種語言實現版本.net版的
開源的引擎,腳本功能一般得自己實現了
另外,pc,ios,挺出名的一個3d引擎,udk和unity3d都有可視化的開發環境,一般是c++開發,但是有python何

Ⅲ 用盜版的軟體三維建模,模型放到開源免費的游戲引擎中製作游戲,是否會被發現游戲中模型是盜版軟體做的

呵呵!先不要說會不會發現,你先看看盜版軟體建模能否成功再說吧。有的時候盜版軟體建完模以後。儲存不上,呵呵!

Ⅳ 求C++的3D游戲引擎源代碼

http://sourceforge.net/projects/ogre/files/ogre/1.7/ogre-v1-7-0RC1.zip/download

Ⅳ Android開源游戲引擎有哪些

Android開源游戲引擎是Android游戲開發的基礎,選擇一個好的Android游戲開發的引擎能讓更好的來開發游戲,下面就簡紹幾個Android開源游戲引擎。
1、Angle
Angle是一款專為Android平台設計的,敏捷且適合快速開發的2D游戲引擎,基於OpenGL ES技術開發。該引擎全部用Java代碼編寫,並且可以根據自己的需要替換裡面的實現,缺陷在於文檔不足,而且下載的代碼中僅僅包含有少量的示例教程。
2、Rokon
rokon是一款Android 2D游戲引擎,基於OpenGL ES技術開發,物理引擎為Box2D,因此能夠實現一些較為復雜的物理效果,該項目最新版本為 2.0.3 (09/07/10)。總體來說,此引擎最大的優點在於其開發文檔相當之完備,並且項目作者對反饋Bug的修正非常之神速,所以該框架的使用在目前也最為 廣泛,有人乾脆將它稱為Cocos2d-iPhone引擎的Android版(業務邏輯和編碼風格上也確實很像)。附帶一提,國內某個需要注冊會員才能下 載的Android游戲框架衍生於此框架,所以大家也不要刻板的認為收費便一定是好的,免費就一定不好,最低運行環境要求為Android 1.5。
3、LGame
LGame是一款國人開發的Java游戲引擎,有Android及PC(J2SE)兩個開發版本,目前最高版本同為0.2.6(31/07/10)。其底 層繪圖器LGrpaphics封裝有J2SE以及J2ME提供的全部Graphics API(PC版採用Graphics2D封裝,Android版採用Canvas模擬實現),所以能夠將J2SE或J2ME開發經驗直接套用其中,兩版本 間主要代碼能夠相互移植。Android版內置有Admob介面,可以不必配置XML直接硬編碼Admob廣告信息。
該引擎除了基本的音效、圖形、物理、精靈等常用組件以外,也內置有Ioc、xml、http等常用Java組件的封裝,代價是jar體積較為龐大,PC版 已突破1.2MB,Android版有所簡化也在500KB左右。此外,該引擎還內置有按照1:1實現的J2ME精靈類及相關組件,可以將絕大多數 J2ME游戲平移到Android或PC版中。唯一遺憾的是,該項目作者是個極其懶惰的傢伙,開發文檔從去年說到今年依舊沒有提供,只有游戲示例可供下 載。
4、jPCT
jPCT是一款基於OpenGL技術開發的3D圖形引擎(PC環境為標准OpenGL,Android為OpenGL ES), 以Java語言為基礎的,擁有功能強大的Java 3D解決方案。該引擎與LGame(此為2D游戲引擎)相類似,目前擁有PC(J2SE)以及Android兩個開發版本。
jPCT的最大優勢之一,就在於它驚人的向下兼容性。在PC環境中,jPCT甚至可以運行在JVM1.1環境之中,因為jPCT內部提供的圖形渲染介面完 全符合所有的Java 1.1規范(就連已經消失的Microsoft VM乃至更古老的Netscape 4 VM也不例外)。
5、Catcake
Catcake是一款跨平台的Java 3D圖形引擎,目前支持PC(J2SE)及Android環境運行(已有iPhone版規劃)。該引擎在易用性和運行性能上皆有出色的表現,支持常見的游戲開發功能,諸如精靈動畫,音頻處理和視頻播放等。
當然還有其他的Android開源游戲引擎,也許更好。

Ⅵ 一個簡單的基於物理引擎的3D游戲源代碼

首先將Panel的AutoScroll設置為True,然後Panel中添加的控制項通過控制這些控制項的Location(注意別超出高度,否則不只會出現水平滾動條,還會出現垂直滾動條),當這些控制項有某個控制項的部分界面超出Panel的寬度時候就會出現水平滾動條

Ⅶ 有哪些優秀的 C++ OpenGL 開源游戲引擎

openg gl 是比較底層的框架了,主要是3d繪圖, opengl es是針對移動設備的opengl版本, 對opengl 就行優化 去除了許多功能, 譬如說四邊形的繪制等等 你可以了解下 當然也不可能直接拿opengl去開發游戲, 為什麼呢?因為它沒有碰撞 粒子等主要的游戲功能. 建議你看cocos2d. 當然你想深入的話可以深究 那麼opengl是 什麼呢? 就是一個開源的圖形繪制工具集 有幾百個函數.換句話說用它是來畫圖的, 當然了 一個游戲引擎不僅僅包括高效的繪圖功能 還有碰撞 音效 網路等等非常多的功能. 譬如cocos2d就是拿opengl繪圖的.

Ⅷ 如何建立開源游戲引擎Ogre3D開發環境

android,內置c++實現的box2docos2d-x國內寫的,pc,android上非常好的開源引擎,能編譯到各個平台,各種平台用對於的就行
libgdx,挺出名的一個3d引擎,udk和unity3d都有可視化的開發環境,一般是c++開發,java開發
Ogre,c++開發
cocos2d,腳本功能一般得自己實現了
另外,pc,ios,各種語言實現版本.net版的
開源的引擎

Ⅸ 求開源3D游戲引擎源碼

*****
*****OGRE,全稱Object-Oriented Graphics Rendering Engine,官方網站:http://www.ogre3d.org/
*****
*****OSG,全稱OpenSceneGraph,官方網站:http://www.openscenegraph.org/projects/osg
*****
*****作為3D引擎它們的功能都非常齊全,而且相對容易上手,這兩個引擎我都研究過一段時間,以後可以多交流。最大差別是前者同時支持Direct3D和OpenGL,而後者只支持OpenGL。在官方網站裡面,源代碼、sdk、samples(開發樣例)、wiki(幫助)、manual應有盡有,開源就是好啊!

Ⅹ Unity3D這款游戲引擎軟體的源碼是開源的嗎

不開源的。個人免費版不能訪問源代碼。
Pro版和Enterprise版可以訪問源碼。