典型开源3D引擎比较:http://www.cnblogs.com/cyberchen-net/archive/2007/03/05/663597.html
开源的游戏、3D开发引擎,摘自网络:http://hi.baidu.com/gookings/blog/item/37c6cca21dfaf8aecbefd0e7.html
一、底层开发包和工具
1. http://www.mesa3d.org
Mesa 是一个类OpenGL( http://www.opengl.org )的开源实现。
2. http://openil.sourceforge.net
DevIL (即以前的OpenIL)是一个跨平台的图形处理包,支持
BMP、JPG、GIF 等多种图形文件格式。
二、2D 游戏开发包
1. http://www.libsdl.org/
http://www-900.ibm.com/developerWorks/cn/linux/theme/special/
SDL(Simple DirectMedia Layer)是一个跨平台的多媒体和游戏开
发包,提供2D、音频、事件驱动、多线程和定时器等服务,并有大
量的扩充开发包,如TCP/IP 网络、游戏角色、混音等。SDL 是用C
开发的,但也有Perl、PHP、Delphi 等多种语言的版本。
2. http://www.clanlib.org
ClanLib 是一个通用的C++游戏开发包,提供游戏资源操作、网络
对象处理、GUI 主题和游戏脚本等支持。支持Windows 和Linux。
PMT Files – Open Source Game Development
三、3D 引擎和游戏开发包
1. http://crystal.sourceforge.net/
Crystal Space 是一个用C++开发的3D 游戏开发包。有丰富的
功能,支持Direct3D、OpenGL、Glide 等。
2. http://ogre.sourceforge.net/
OGRE 是一个面向对象的3D 引擎,支持DirectX、OpenGL 和
Glide 等。
3. http://hem.passagen.se/opengl/glfw/
GLFW 是一个OpenGL 的应用框架,支持Linux 和Windows。
4. http://apocalyx.sourceforge.net/
Apocalyx 是一个基于OpenGL 的3D 引擎。
5. http://www.faktiss.net/
Nive 是一个C++ 3D 引擎,基于OpenGL 和
DevIL,支持Windows 和Linux/Xwindow。
6. http://plib.sourceforge.net/
Plib 是一个3D 游戏开发包。
7. http://alleg.sourceforge.net/ Allegro 是一个跨平台的C/C++游戏开发包,提供2D、3D、声效、用
户输入、文件、压缩、GUI 等功能。
PMT Files – Open Source Game Development
四、游戏和游戏框架
1. http://www.freecraft.org/
FreeCraft 是一个实时战略游戏(RTS)框架。
2. http://www.worldforge.org/ Worldforge 是一个完整的大型网络RPG 游戏框架。
3. http://arianne.info/
Arianne 是一个大型网络RPG 游戏,同时也是一个游戏框架。
五、其他
1. http://openai.sourceforge.net/ OpenAI 是一个人工智能的工具包,包括神经网络、遗传算
法、有限状态机等。
一、英文网站
1. http://www.flipcode.com/
Daily Game Development News & Resources
2. http://www.gamedev.net/
All Your Game Development Needs
3. http://www.gamedeveloper.net/
4. http://www.gametutorials.com/
Game Programming with Personality, From Start to Finish
5. http://www.cfxweb.net/
Demo & Game Development
6. http://www.gdse.com
The Game Programming and Design Search Engine
7. http://www.2dgame-tutorial.com
8. http://www.gamasutra.com/
CMP - The Art & Science of Making Games
9. http://www.gdmag.com/
CMP - Game Developer Magazine
二、中文网站
1. http://www.gameres.com/
中文游戏开发技术资料和交流
2. http://mays.soage.com/
中国游戏开发者
3. http://www.gpgame.net
金点工作室
4. http://www.codingnow.com
云风工作室
5. http://lightwing.myrice.com/
琴心剑胆
6. http://www.diamondgarden.net/
钻石花园
7. http://www.joynb.com/
无名鸟游戏工作室
8. http://www.npc6.com/
何苦做游戏,游戏制作的文化
PMT Files – Game Development Website
三、Linux 游戏及其开发网站
1. http://www.happypenguin.org
The Linux Game Tome
2. http://linuxgames.com/
Linux Games - For the people
3. http://h.webring.com/webring?ring=linuxgp;list
Linux Game Programming Webring
分享到:
相关推荐
这个是一款免费的3D游戏开发引擎,具有跨平台性,值得大家去学习借鉴。
Godot开源游戏引擎24小时快速入门,25章节,快速掌握2D和3D游戏开发,跨平台游戏开发引擎,PDF版比起epub更好阅读!简易英文,浅显易读,强烈推荐。(我的CSDN博客也有入门文章教程)
Torque3D - 一个C 开源引擎构建用于3D游戏开发,来自GarageGames的Torque 3D开源版本
OGRE引擎,是开源3D游戏制作引擎。OGRE能被用于开发游戏,但是OGRE被设计成只提供一个世界级的图形解决方案;对于其他的特性,如:音效、网络、人工智能、碰撞检测、物理等子系统,你则需要将其整合到OGRE中,在这些...
Lumix Engine – 开源C 3D 游戏引擎
away3d开源的flash 3D引擎,非常强大!可以用于三维仿真,游戏开发等
GamePlay - 开源、跨平台、C 游戏框架/引擎创建2 D/ 3D移动和桌面游戏
Block3D是专为3D设计师打造的零代码Web3D开发...Block3D的底层是微软著名开源游戏引擎BabylonJS,Block3D全面继承了引擎强大、丰富的功能。 这是一款免费软件,用户可以用于商业项目开发,作者不会收取任何授权费用。
一款功能丰富的游戏引擎。最初是一款 2D 引擎,后来拓展了强大的 3D 能力。尽管相对于成熟的商业引擎如 UE4 或 Unity 来说,Godot 较年轻,特别是在 3D 方面。但它具有简单的开发方式,适合初学游戏开发的人。社区...
Master的Lumix Engine HEAD不稳定,对于稳定版本,请使用此3D游戏引擎。 视频功能视频插件谁在使用它? 在Hunt 3rd方库上,master的LuaJIT Lumix Engine HEAD不稳定,对于稳定版本,请使用此3D游戏引擎。 视频功能...
Godot是一个全新开发的开源跨平台游戏引擎,其功能集类似知名的跨平台游戏引擎Unity,可用于开发PC、主机、移动和Web游戏。开发者声称引 擎的2D和动画支持要强于Unity,表示在功能和特性上没有其它开源游戏引擎能相...
以Viewport3D为基础的WPF 3D开发,包含多个实例,可以进行参考
广泛应用于游戏开发和电影制作中。Bullet也是AMD开放物理计划成员之一。 Bullet是一个跨平台的物理模拟计算引擎。支持Windows、Linux、MAC、Playstation3、XBOX360、Nintendo Wii。Bullet也整合到了Maya和Blender 3D...
基于WEB的三维地图开发引擎,提供一站式搭建离线/在线地图数据服务器,支持多种地图离线发布;提供快速WEB应用、WMTS、TMS、WMS等地图服务;支持二次开发调用;支持数据集管理、支持矢量数据编辑、自定义数据属性...
Libgdx是一款基于OpenGL ES技术开发的Android游戏引擎,支持Android平台下的2D和3D游戏开发,2D物理引擎采用Box2D实现。单就性能角度来说,堪称是一款非常强大的Android游戏引擎,但缺陷在于精灵类等相关组件在使用...
Wineyard3d是一个免费的开源3D游戏引擎,用Javascript和WebGL编写。 自2018年以来一直在开发中。我为我的个人项目编写了此引擎。 Wineyard3D在WebGL 1.0支持的所有Web浏览器中运行。 目前,Wineyard3d只能加载以...
Godot是一个全新开发的开源跨平台游戏引擎,其功能集类似知名的跨平台游戏引擎Unity,可用于开发PC、主机、移动和Web游戏。开发者声称引 擎的2D和动画支持要强于Unity,表示在功能和特性上没有其它开源游戏引擎能相...
UntoldEngine:易于使用的开源3D游戏引擎,用于iOS macOS游戏开发
godot官方中文手册 20190117...Godot是一个开源和免费的2d和3d的游戏引擎。 官网http://www.godotengine.org/ Godot自带编辑器,类似与unity的编辑器。使用自带的GDScript脚本增加了c#/c++等语言支持,可跨平台运行。
支持flash 3D开发的三维开源引擎,用于3D游戏的开发。