当前位置:首页 » 游戏大全 » 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版可以访问源码。