最常见的开源游戏引擎

http://www.open-open.com/lib/view/open1349767893947.html

开源即开放源代码(Open Source),游戏引擎好比赛车的引擎,是用于控制所有游戏功能的主程序,从计算碰撞、物理加速系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等。无论是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏,哪怕是一个只有1兆的小游戏,都有这样一段起控制作用的代码。下面将列出一些著名的且经常被使用的开源游戏引擎。

Irrlicht Engine:Irrlicht Engine是一个开放源码的、高性能的实时3-D引擎,可免费用于商用,始于2003年,次年即被评为最佳开源游戏引擎。用C++编写,也可用于.Net语言。通过使用Direct3D(Windows平台),OpenGL 1.2或它自己的软件着色程序,可以实现该引擎的完​全跨平台。尽管是开源的,该Irrlicht库提供了可以在商业级的3D引擎上具有的艺术特性,例如动态的阴影,粒子系统,角色动画,室内和室外技术以及碰撞检测等。http://irrlicht.sourceforge.net/

Bullet:Bullet是一个开源的物理模拟计算引擎,世界三大物理模拟引擎之一(另外两种是Havok和PhysX),提供最先进的碰撞检测,柔软身体和刚体动力学。这个游戏引擎被许多AAA级的游戏公司用在PS3 ,Xbox 360 ,任天堂的Wii、以及PC上 。这个库可以免费用于商业用途。http://bulletphysics.org/wordpress/

OGRE(面向对象的图形渲染引擎):OGRE是用C++编写的,以现场为导向,灵活的三维引擎,它主要用于那些利用硬件加速的3D图形应用程序。它的类库提取了所有基础系统库的细节,如Direct3D和OpenGL ,并提供了一个基于世界对象和其他直观类的界面。图像引擎中最好的一个。2000年立的项。推荐使用C++语言。需要非常熟悉编程才行。http://www.ogre3d.org/

Delta3D:Delta3D是一款由美国海军研究学院(Naval Postgraduate School)开发的全功能游戏与仿真引擎,得到美国军方巨大的支持与丰厚的投资。可用于游戏,模拟或其他图形应用。其模块化设计集成了其他的开源项目,如‘开放场景图’,‘开放动力学引擎’,‘人物动画库’和‘OpenAL’ 。Delta3D把这些开源项目集成到一个易于使用的应用程序编程接口中。http://www.delta3d.com/

NeoEngine:NeoEngine是一个全功能的用C++编写的开源3D三维游戏引擎。该引擎是多平台的,包括OpenGL和DirectX 渲染功能,支持Windows ,Linux和Mac OS X系统,它提供了场景管理,顶点和像素着色,骨骼动画和物理,脚本以及一个完全集成的工具链。http://sourceforge.net/projects/delta3d/?source=recommended

Crystal Space:是一个在UNIX ,Windows和Mac OS X系统下使用的开源3-D SDK,1997年发行,用C++编写。它使用OpenGL或软件来渲染,特色有:曲面,容积雾,动态彩色光线,地形引擎,LOD技术和程序帖图等等。http://www.crystalspace3d.org/main/Main_Page


RealmForge GDK Visual3D.NET
 :RealmForge是.NET3D游戏引擎Visual3D.NET的前身。 Visual3D.NET的组成包括Visual3D框架,一个游戏引擎,运行时系统,.Net 2.0应用框架,XNA框架,以及Visual3D设计师,一个类似于Visual Studio 2005的可定制的可视化设计工作区,和其他开发工具,开发语言用C#。http://sourceforge.net/projects/realmforge/files/


JME
:JME(java Monkey Engine)是一个非常棒的Java 3D游戏引擎,采用LWJGL作为底层支持。它的后续版本将支持JOGL。JME和Java 3D具有类似的场景结构,开发者必须以树状方式组织自己的场景,开发语言JAVA。JME有一套很好的优化机制,这使得它得运行速度要比Java 3D快很多。http://www.jmonkeyengine.com/

最常见的开源游戏引擎_拔剑-浆糊的传说_新浪博客相关推荐

  1. FW:十大开源游戏引擎深入比较_拔剑-浆糊的传说_新浪博客

    http://book.2cto.com/201301/15170.html 在国内外,业界盛传有十大开源游戏引擎,分别是OGRE.Irrlicht.Panda3D.Crystal Space.jME ...

  2. 安卓巴士总结了近百个Android优秀开源项目,覆盖Android开发的每个领域_拔剑-浆糊的传说_新浪博客...

    http://www.apkbus.com/android-17627-1-1.html 安卓巴士总结了近百个Android优秀开源项目,覆盖Android开发的每个领域 bayou 发表于 2011 ...

  3. 图像处理-机器学习一些科普材料汇集 - 持续更新中_拔剑-浆糊的传说_新浪博客...

    图像处理-机器学习-SLAM基础知识汇集(更新中) --by zxg519 at sina.com 1.适用于机器学习的矩阵求导推导技巧 1.矩阵求导术(上)-- 非常好 https://zhuanl ...

  4. FW:图像处理与计算机视觉 基础、经典以及最近发展_拔剑-浆糊的传说_新浪博客...

    图像处理与计算机视觉 基础.经典以及最近发展 http://blog.csdn.net/liuyue2046/article/details/12658441 http://www.iask.sina ...

  5. 某人写的openCV学习笔记_拔剑-浆糊的传说_新浪博客

    http://blog.csdn.net/thefutureisour 我的OpenCV学习笔记(25):c++版本的高斯混合模型的源代码完全注释 之前看到过C版本的,感觉写的很长,没有仔细看,但是C ...

  6. 关于SLAM的系列很有价值的网文_拔剑-浆糊的传说_新浪博客

    1.半闲居士:视觉SLAM中的数学基础 第一篇 3D空间的位置表示 http://blog.exbot.net/archives/2528 2.半闲居士:视觉SLAM中的数学基础 第二篇 四元数 ht ...

  7. FW:卷积神经网络大总结_拔剑-浆糊的传说_新浪博客

    http://blog.csdn.net/zyazky/article/details/53108346 卷积神经网络大总结 标签: 深度学习卷积神经网络 2016-11-10 00:03 303人阅 ...

  8. 留存3--关于三维设计_拔剑-浆糊的传说_新浪博客

    http://www.oschina.net/project/tag/78/gis?lang=0&os=0&sort=view&p=5 室内设计软件 Freedomotic F ...

  9. 江山如此多娇_拔剑-浆糊的传说_新浪博客

    江山如此多娇 -- 拔剑     网上有个无聊文人六神磊磊,开了个公众微信号专门以写金庸为生,偶尔聊聊唐诗宋词.但我却以为,他聊唐诗比他说金庸更好,比方说他的那篇大作<诗人的朋友圈>让我激 ...

最新文章

  1. 单链表-删除单链表L中第一个值为x的结点的前驱结点(三指针法)
  2. PostgreSQL10.5安装后(Win10)环境变量配置与运行
  3. 一句话生成数字人形象、昆仑芯2量产…百度大脑升级7.0,王海峰:技术更强了门槛却更低...
  4. Oracle session连接数和inactive的问题记录【转】
  5. ArcGIS怎样获取重分类后各类所占的像元个数
  6. java -jar 默认参数_JAVA入门学习指南,建议收藏
  7. Pinpoint 监控
  8. python--学习1
  9. 【BZOJ4242】水壶(克鲁斯卡尔重构树,BFS)
  10. mfc大观之一(全局对象)
  11. 机器学习基础(四十二)—— 常用损失函数的设计(multiclass SVM loss hinge loss)
  12. canoe开发从入门到精通_后端java开发工程师学习路线
  13. ubuntu20磁盘新建分区与挂载
  14. c语言鸽笼原理,技巧丨弄懂抽屉原理
  15. 学习笔记-Power-Linux
  16. Axure教程 原型设计工具Axure RP新手入门教程(一):基础
  17. 软件系统开发费用的估算——功能点方法 应用实例
  18. JAVA+Selenium+Chrome+Chromedriver 模拟浏览器
  19. python大写数字转阿拉伯数字脚本
  20. 【蓝桥杯】——键盘是使用

热门文章

  1. windwos服务器网站504,打开网站出现504 gateway time-out的原因及解决方法
  2. 用正则表达式提取富文本内容(去除html,p,a等标签)
  3. 8-详解前缀树贪心算法N皇后问题
  4. java 注解传值_java注解 - Mr.yang.localhost - 博客园
  5. 2014南京甲骨文实习生面试
  6. 拼多多,京东,1688一键铺货到淘宝
  7. 110配线架打法图解_【布线经验】110语音配线架详细安装教程(图文)
  8. 安装vim的最新版本
  9. 电脑连不上5GWiFi解决办法:更新驱动
  10. java毕业设计视频点播系统Mybatis+系统+数据库+调试部署