Open Source游戏开发资源

曦图老吴 2003-02-05 10:21:07
本文的PDF可以从http://www.pmtsolution.net下载。

更多关于Open Source游戏开发,欢迎访问http://www.openge.org


Open Source游戏开发
第一版 2003年2月 2日

PMT 编辑

本文是“PMT Files”的一部分,收集、整理和汇编了Open Source游戏和游戏开发的资源。最新版本可以从http://www.pmtsolution.net获得。

PMT Files是PMT倡导的一项志愿活动,目的是按照主题精选优秀的软件开发资料(主要包括,但不限于Open Source)并自由分享,以帮助有同样兴趣的学习者和实践者节省收集和学习的时间、开阔眼界、减少重复性的劳动,从而能够将更多的精力投入到软件的创新中。

一、 底层开发包和工具
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/
SDL(Simple DirectMedia Layer)是一个跨平台的多媒体和游戏开发包,提供2D、音频、事件驱动、多线程和定时器 等服务,并有大量的扩充开发包,如TCP/IP网络、游戏角色、混音等。SDL是用C开发的,但也有Perl、PHP、Delphi等多种语言的版本。


2. http://www.clanlib.org
ClanLib是一个通用的C++游戏开发包,提供游戏资源操作、网络对象处理、GUI主题和游戏脚本等支持。支持Windows和Linux。


三、 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等功能。




四、 游戏和游戏框架
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是一个人工智能的工具包,包括神经网络、遗传算法、有限状态机等。

...全文
177 42 打赏 收藏 转发到动态 举报
写回复
用AI写文章
42 条回复
切换为时间正序
请发表友善的回复…
发表回复
jasonke 2003-09-10
  • 打赏
  • 举报
回复
xxxxxxxxxx
hookuy 2003-09-10
  • 打赏
  • 举报
回复
up
kl520 2003-08-15
  • 打赏
  • 举报
回复
要一份先
Godisme 2003-07-31
  • 打赏
  • 举报
回复
经典!
970361 2003-07-29
  • 打赏
  • 举报
回复
up
IT写轮眼 2003-07-24
  • 打赏
  • 举报
回复
up
lkal4587 2003-07-23
  • 打赏
  • 举报
回复
up
HashCodeWithJava 2003-07-23
  • 打赏
  • 举报
回复
开加入FAQ
nomind 2003-07-23
  • 打赏
  • 举报
回复
up
tgtt 2003-07-22
  • 打赏
  • 举报
回复
up
lichao001 2003-07-21
  • 打赏
  • 举报
回复
thank
YOURSUN2008 2003-07-21
  • 打赏
  • 举报
回复
既然是共享就不要再注册和登录了,最为反感的是碰到需要回复才能查看的帖子(每次遇到这种情况我都是直接退出网站,再也不回来)
弟十六 2003-07-21
  • 打赏
  • 举报
回复
up and thank U.
kernelspirit 2003-07-20
  • 打赏
  • 举报
回复
使劲顶!!
ukyoking 2003-05-20
  • 打赏
  • 举报
回复
ding
XmagicX 2003-05-20
  • 打赏
  • 举报
回复

junglesong 2003-05-20
  • 打赏
  • 举报
回复
好,搜肠.
xiaolizi 2003-05-19
  • 打赏
  • 举报
回复
up
finalvictory 2003-05-18
  • 打赏
  • 举报
回复
感动得我热泪盈眶啊!3x!
梧桐168 2003-05-16
  • 打赏
  • 举报
回复
太好了
加载更多回复(22)

8,305

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧