Board logo

标题: 提一个建议,不知道引擎可以实现否 [打印本页]

作者: JFLS28mj    时间: 2009-4-5 14:36     标题: 提一个建议,不知道引擎可以实现否

自己感觉倒是应该能实现的

大体思想就是对特殊兵种不能转职致使前期偏强后期偏弱的补偿。

设置一个变量,比如对应等级,当等级低于20时四方攻击,等级高于20时八面攻击
这样就只用了1个兵种位置却完成了兵种的转职(除了形象和名字没变)

当然,也可以不对应等级,而对应能力。比如白马骑兵,敏捷达到XXX可以先手攻击,这样杂兵需要35级能达到敏捷要求、公孙瓒需要30级、而赵云只需要25级,更有甚者,如果玩家把赵云的敏捷在10级之前吃到100的话那么20级即可获得能力。

大家可以对建议的可行性与游戏性进行讨论,望不吝赐教
作者: 蛇夫座    时间: 2009-4-5 15:01     标题: 回复 #1 JFLS28mj 的帖子

以上的自动转职控制,原全可以通过剧本实现。
作者: zhan0301    时间: 2009-4-5 16:50     标题: 回复 #2 蛇夫座 的帖子

蛇大大.请问一下应该如何写呢?那些特效怎么贼给兵种或某人物?求教谢谢!
作者: JFLS28mj    时间: 2009-4-5 17:38

自我感觉类似于夏侯独眼事件

应该是有一个变量,达到要求后触发,赋以某种效果

用Java比较直观,Mips汇编也成,就是不知道曹操传的代码是什么汇编
作者: 蛇夫座    时间: 2009-4-5 18:22     标题: 回复 #3 zhan0301 的帖子

首先我不是什么大大
    请参看GODTYPE版主的 <用新引擎做的一些剧本特效>
    岱大的<[教程讲义] [创艺杯]讲课内容, 第一讲:隋唐炼药系统模板; 第二讲 说岳数字累积评分系统;第三讲:S剧本战棋的设计>

[ 本帖最后由 蛇夫座 于 2009-4-5 18:27 编辑 ]
作者: obin    时间: 2009-4-5 19:18

很不錯的想法
武聖傳會考慮使用
相較於擴充兵種來說簡單多了

曹操傳是用Microsoft Visual C++ 5.0寫的
但是具體修改還是要靠反匯編程式
作者: summer3965    时间: 2009-4-5 21:19

這提議不錯,支持一下
不過阿斌別忘了研究個人使用策略
作者: godtype    时间: 2009-4-5 22:00

要在引擎中改出来并不是什么难的事,能力在我之上的人都可以改出来吧。如果是新引擎,我个人就不会用等级来限制,而是用整型变量来剧本控制,没有整型变量指令的引擎就只能做等级测试或者个人能力测试。
不过,这个做法是否真的很有必要,就要看实际改出来之后的实际效果了,个人认为本身特殊兵种已经设置了其他三转兵种没有的特殊能力(一般MOD来说,那些三转会加上特殊能力的除外考虑),如果再加强,还是需要实战效果来判断是否有必要。
作者: zhan0301    时间: 2009-4-5 22:34     标题: 回复 #5 蛇夫座 的帖子

都看过啦,还是不明白怎么用剧本改变一个兵种或人物的攻击范围和加兵种特效.除非改变兵种.但这样就达不到LZ所说的效果了
感觉这是要修改EXE.能指点一二吗?

[ 本帖最后由 zhan0301 于 2009-4-5 22:37 编辑 ]
作者: godtype    时间: 2009-4-5 22:41     标题: 回复 #9 zhan0301 的帖子

当然要修改EXE啦,可以参考一下这帖:
http://www.xycq.net/forum/viewthread.php?tid=183637
作者: JFLS28mj    时间: 2009-4-5 22:45     标题: 回复 #8 godtype 的帖子

我所针对的就是现在的那些三转加能力的mod

就是为了前期特殊兵种威风八面而后期沦为平庸而提的建议


或者可以彻底取消转职,用等级、能力控制赋以新形象和新特性,这样mod兵种便又有了突破性的扩展
作者: JFLS28mj    时间: 2009-4-5 22:51

浏览了那个帖子,很好很强大

依此类推甚至可以做出如果类似无双立志模式的游戏

一开始主角只会四方攻击,什么都不会

每触发一次关键对话/单挑/其他特殊事件加一次特性,最终成为超强兵种
作者: 飞龙在世    时间: 2009-4-7 17:25     标题: 回复 #12 JFLS28mj 的帖子

又让我想起了和某同学谈 浣花洗剑录Model制作中,基本上主角就有6个兵种了…………




欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0