m_hunter 2007-5-6 06:34
无限引擎最新开源项目!
昨天在Source Forge上闲逛,看到了一个无限引擎的开发项目—GemRB。在Google中搜了一下,国内没有相关的介绍和报道。我就现丑了。
GemRB 是一个开源的模拟无限引擎(Infinity Engine)的项目。博德之门,冰风谷,以及异域惊魂曲都是基于无限引擎的游戏。这个项目的目的是在Linux\Unix, MacOS上运行基于无限引擎的游戏。同时,由于源代码使用Python 以及 C++写的,也可以在Windows 平台下编译运行。
另外NTRPG提到的Near Infinity 游戏引擎与2004年宣布停止开发,在作者的主页上,他推荐用GemRB。
GemRB的Sourceforge 主页
[url]http://sourceforge.net/projects/gemrb/[/url]
可以下载0.2.8的源代码,和Unix/Linux发行版,Windows发行版。(P.S. 这只是个引擎,不是游戏!)
主页上有BG, PT的运行截图。
我只是用了一下Windows版本的,由于我手头没有BG,我只能下了一个BG:SOA的DEMO版测试。
将GemRB解压后需要配置GemRB.cfg文件来提供GemRB的具体位置和BG的安装路径。(游戏引擎运行需要读取游戏的资源和存档,所以需要这些路径。不过Linux版本就不用配置GemRB的位置了,make时会自动填上。)
我用的由于是演示版才200兆,只有Irea的地牢情节,因此有很多资源不存在,运行GemRB.exe时会看到一些Not Found的警告。游戏可以正常跑起来,不过,感觉速度比无限引擎还有差距。
另外,在Planepocket上,也有些这个工具的介绍。
200231031 2007-5-6 09:31
是黑岛才让无限引擎得以不朽。而单纯从引擎角度讲,在这个3D满天飞的年代,2D的东西已经处于逐渐被淘汰的地位了。
毒草 2007-5-6 10:21
最近5 1 都没怎么出去玩,下了三款超级老游戏:《地下城的守护者2》《愤怒的大法师2》等...平均下来都是快9年前的游戏了(还在要求DX5和98系统,而且貌似98系统对于当时才是刚出),不过游戏性现在的N多游戏完全比不上...所以现在的游戏市场为什么没当时火热是有原因的...最后PS一句:永远怀念和赞美"牛蛙",感谢他带给了我们<地下城的守护者>系列的游戏.并给了个3的预告,虽然估计不能实现了.不过还是要感谢牛蛙无限的创意.
200231031 2007-5-6 10:37
[quote]原帖由 [i]毒草[/i] 于 2007-5-6 10:21 发表 [url=http://www.odyguild.net/bbs/redirect.php?goto=findpost&pid=41744&ptid=6961][img]http://www.odyguild.net/bbs/images/common/back.gif[/img][/url]
永远怀念和赞美"牛蛙",感谢他带给了我们<地下城的守护者>系列的游戏.并给了个3的预告,虽然估计不能实现了.不过还是要感谢牛蛙无限的创意.[/quote]
这个很难说啊。虽然黑岛早散伙了,范布伦计划也早成了笑话,但时隔这么多年后,Fallout3仍然被提上开发日程。所以很难说DK3就绝对没戏了。知是不知道DK的版权是不是还握在EA手上。。。
davidmouse 2007-5-6 21:19
话说EA旗下真的有过好多顶级的工作室,怀念啊
m_hunter 2007-5-8 08:46
。。。。。。
这个引擎怎么了。。。其实,这个项目是2000年就开始了,当时这个引擎可是很牛呀!
楼上同学知道3D引擎和2D引擎的区别么?3D只不过是增加了行列式的处理,和贴图等等。。。其实他们的实质都是一样的。
奇幻虽然好玩,可是不能当饭吃。。。毕竟,写代码才是王道。。。
我写这个帖子,也只是想让更多的玩家多学点东西,寓教于乐罢了。。。
其实最主要的是:这个引擎可以让BG系列在Linux下运行!当开源遇上奇幻!!!GOD...
m_hunter 2007-5-8 08:53
要知道。。。黑岛以前那帮牛人都是迷恋奇幻的程序员。。。就连写DOOM和QUAKE的那个老马也是迷恋游戏的coder。。。
在国内,工作为了游戏。。。
在国外,游戏就是工作。。。
到这边一年了。。。还没见过玩游戏耽误学业的老外呢。。。就是不一样亚。。。
blueskybless 2007-5-9 06:38
哦,在引擎还没完全完善之前。我想大多数爱好者可能更偏向用原来的无限做mod.一家之言...