【2014.05.30】中世纪2全面战争的引擎近期发现了巨大突破!
本帖最后由 mahailong008 于 2014-6-3 09:22 编辑中世纪2全面战争的引擎近期发现了巨大突破,TWC网站上的Zarathos发现了可以绕过并解锁现在中2各种引擎限制的方法。广大做过MOD的大神和玩家们都知道,中2的引擎虽然比之后的Warscape引擎自由很多,可以随意修改大地图等等,但很多Hardcoded的限制还是存在的,比如:
阵营(最多31个)
宗教
文化(最多7个)
单位
地区(最多200个)
建筑
这些因素一直成为MODDER们的恶梦,因为无法超越引擎数量上的限制而被困扰,很多MOD也只能被锁定在某个区域范围之内,无法扩展。这些上限一直是大家无法突破的,因为想修改这些需要游戏的源代码(只有CA才有)而且还会涉及到版权问题。但现在不同了,Zarathos使用了一种修改内存的方法(Memory Editing),在游戏被内存读取的时候来修改游戏数据,可以绕过引擎上的各种限制。
玩过辐射或老滚的玩家肯定熟悉一个叫Script Extender的插件吧?原理是相似的,都是通过外挂Launcher来修改内存并添加新的游戏功能,而在游戏退出的时候所添加的功能也就消失,所以这样根本没修改游戏的exe,也就不会有任何版权问题,想要加载这些新功能也只需要用这个单独的挂件开启游戏就成了。
这无疑是给制作组和玩家们的一份厚礼,MOD以后可以做的更大更好,不再受那么多的引擎限制。环球MOD不再是幻想,地区可以横跨欧亚大陆,阵营、宗教和文化想做多少做多少(当然是有精力在先),制作建筑也不用考虑那么多,每个级别进行卡位了。其他功能比如单个的英雄单位也可以实现,汉之殇的武将单挑,魔戒里的护戒小队不再是梦想,更好的飞行单位(可以飞跃城墙)也都可以一一实现。
TWC上的原贴在这里,大家可以看看或提供建议:
**** Hidden Message *****
另外会C/C++编程的朋友也可以考虑加入他们小组来帮助研究,毕竟现在还缺人手,帮助研究可以增快新功能添入的速度。会编程工具的(如IDA Pro, OllyDBG或任何的debugger和hex editior)都可以。这将无疑是中2甚至整个全面战争MOD界的最大突破。
这真是太XX强大了! fffffffffffffffffffffffffffffff 希望快快做个好MOD出来 {:soso_e102:}
端午节快乐! 我擦 。。。。顶一下 撸过看看。。 太强大了,支持下,期待武将单挑 单人英雄哈哈,爽啊!!!!!!!1
看看!不错!大神威武! 看看。。。。
天大的好消息呀,是不是就能整出海战了,汉之殇海战老坑了 @唐较瘦 教授来看看吧 opppppppppppppp 小手一抖 感谢楼主分享,顶贴支持~ 规范的规范的规范的 {:soso_e179:}{:soso_e179:}{:soso_e179:}希望汉之殇越来越好 强大,顶下 这个消息太好了 支持! luguokankan
12楼[发帖际遇]: 张飞长坂坡一声吼,lcy668跌落马下,骨折疗伤花了 6 枚 金币.
我的[发帖际遇]: 张飞长坂坡一声吼,chenxinsiqi跌落马下,骨折疗伤花了 8 枚 金币.
张飞比较活跃啊 厉害,厉害!!!!