xxxxxx 今天刚玩《火炬之光 2》,发现里面用了很多开源的东东 xxxxxx
本帖最后由 WiFi 于 2012-12-5 12:11 编辑首先,在游戏目录下望见:OgreMain.dll,毫无疑问此游戏应该是基于 OGRE 图形渲染引擎修改的!?
- 维基百科英文(OGRE)
- 维基百科中文(OGRE)
- 百度百科(OGRE)
- 官方网站(OGRE – 3D Graphics Engine)
- 授权协议(MIT)
然后,在 .\licenses 目录下屑见:cegui.txt,毫无疑问此游戏的图形用户界面应该是基于 CEGUI 修改的!?
- 维基百科英文(CEGUI)
- 维基百科中文(暂无)
- 百度百科(CEGUI)
- 官方网站(CEGUI - Graphical User Interface C++ Library)
- 授权协议(0.5 以上版本 MIT,0.5 以下版本 LGPL)
接着,在.\licenses 目录下看见:freeimage.txt,毫无疑问此游戏的多格式位图资源的读写等应该是基于 FreeImage 修改的!?
- 维基百科英文(暂无)
- 维基百科中文(暂无)
- 百度百科(FreeImage)
- 官方网站(FreeImage - Image Processing Library)
- 授权协议(GPLv2、GPLv3、FIPL)
继续,在.\licenses 目录下望见:freetype.txt,毫无疑问此游戏的字体渲染和处理等应该是基于 FreeType 修改的!?
- 维基百科英文(FreeType)
- 维基百科中文(FreeType)
- 百度百科(FreeType)
- 官方网站(FreeType - Font Engine)
- 授权协议(GPL、FreeType License)
哦开,在.\licenses 目录下屑见:libcurl.txt,毫无疑问此游戏的网络文件传输方面等应该是基于 Libcurl 修改的!?
- 维基百科英文(Libcurl)
- 维基百科中文(Libcurl)
- 百度百科(Libcurl)
- 官方网站(Libcurl - The Multiprotocol File Transfer Library)
- 授权协议(MIT/X Derivate License)
嗯嗯,在.\licenses 目录下看见:openssl.txt,毫无疑问此游戏的网络传输安全协议的实现等应该是基于 OpenSSL 修改的!?
- 维基百科英文(OpenSSL)
- 维基百科中文(OpenSSL)
- 百度百科(OpenSSL)
- 官方网站(OpenSSL -Implementation Of The SSL And TLS Protocols)
- 授权协议(Apache License 1.0、4-Clause BSD License)
嘿嘿,在.\licenses 目录下看见:vorbis.txt,毫无疑问此游戏处理音乐及音效等的实现应该是基于 Vorbis 修改的!?
- 维基百科英文(Vorbis)
- 维基百科中文(Vorbis)
- 百度百科(Vorbis)
- 官方网站(Vorbis -Audio codec)
- 授权协议(BSD-style License)
·················································································································还有好多·················································································································
【2012.10.04 补充】在别处得知《火炬之光》的三维建模使用开源的 Blender 来完成,天哪,我热血沸腾,是否可以自己使用这些开源软件来制作一款小游戏呢?
虽不明但觉厉 {:3_135:}有这么多东西哇 虽不明但觉厉 虽不明但觉厉 他们还是创业公司,而且在售价的问题上,制作公司也曾今说明过,用的都是来源软件制作的游戏,所以售价也会相应低价。真得感谢这样的选择呀,我个人很喜欢这种画风。楼主真是细心,找目录里去了! 开源好啊,我现在很多东西都是用开源或免费的,有些软件真心不错。 虽不明但觉厉:) 管你鸟事,管我鸟事,管大家鸟事. 管他开不开源...反正我们都是玩的盗版的. 本来就是基于OGRE引擎的开发套件制作的啊,有问题么?:lol 【2012.10.04 补充】在别处得知《火炬之光》的三维建模使用开源的 Blender 来完成,天哪,我热血沸腾,是否可以自己使用这些开源软件来制作一款小游戏呢? 开发工具是开源的,但是游戏系统,情节设计,数值系统等都得自己设计的哦 还有好多, 是否能够继续列出来 这个要Mark一下 对喷专用脉冲炮 发表于 2012-12-3 23:37 static/image/common/back.gif
本来就是基于OGRE引擎的开发套件制作的啊,有问题么?
这个比较难,因为引擎开源不等于开发套件开源,你得用源码再重写开发套件,包括各种编辑器和各种渲染效果.....:lol
页:
[1]