rimworld吧 关注:231,236贴子:4,039,086
  • 7回复贴,共1

看吧内帖突然的灵感,希望有会程序能力的大佬看到能实现

只看楼主收藏回复

根据一些贴的关于远行大冒险的描述
和机器猎人扩展剧情任务的想法
产生了,是不是可以整出一套一些剧情上多有关联的任务模板自定义mod
玩家可以自定义,并套到某些派系上
原版任务大多都是独立性,完成都是单元任务,或许寻找圣物有那么一点连续性。
单元格任务在玩的很久的玩家来讲多少有些枯燥乏味,没有一点成就史诗感。
如果能自定义任务脚本,并且是剧情触发式,就可以根据玩家自己的能力,去创造有趣的一系列剧情。
甚至落地开始的文本描述也不单单只是降落的背景板,之后就毫无关联了。
然后剧情剧本任务还可以上传的,供其他玩家可以学习修改,或者直接套用


IP属地:河南1楼2022-09-06 17:31回复
    根据玩家需求调用生成代码,和一段原版任务的代码,生成问号,冒号小人之类。
    然后就是在任务代码可以随意替换其他需求任务,(建筑任务转换成干掉一个人,又或者送货,传递什么,救人)
    在此基础上,在动作上的接触,又或者把什么小人扔进冷冻仓,帮忙建造什么(去他们的基地(希望还是认真去完成,而不是乘机打劫,不过如果是个非常烂的剧情任务剧本,那就随你),拆除生出来的建筑啥的。(更复杂的脚本触发)
    摧毁一个派系据点,不单单只是各个派系关系变化,甚至会产生更多单向选择,又或者多选择可同时接触的剧情任务触发,获得
    如果不幸本来发布任务问号,冒号的小人死亡,可能一系列剧情任务会失效,当然也可以有补救措施,过一段时间相同替代角色会重新出现,不过也可以提前预防,比如出现可以类似求救选择界面一样,可以选择等我希望接受时候再来,不至于错过了,做不了之类。
    又或者,只有去对方派系小镇时候才生成的剧情任务,只要在友好的模式下(边缘城市联动,或许有加持这将变得有趣)


    IP属地:河南2楼2022-09-06 17:49
    回复
      不过剧情任务,更关键的是
      文本描述,所以自定义剧情更多是自娱自乐添加一种史诗感,不过如果使用的玩家多了,上传的剧本多了,没准也会变得丰富多彩
      落地触发——长久的——主线的——空白的文本描述模板(这里根据需要触发插入几页(连续显示新的文本描述))——需求,任务要求——记录进任务——去往——触发新的文本——到达——完成需求,要求(拯救迫降在其他地方的同伴之类)——选择(根据选择给出不同的文本描述又或者结束文本描述)(去寻找飞船,永久居此,自我建造,更好的决定(同时也算完成主线)自我建造和找飞船依然是在完成以后飞天结局算结束——蹦出结束文本描述(我不想最后看到飞升描述完,再看到所有人要不死亡要不就是离开了,而是一种逃脱史诗感,硬生生本打破气氛感觉)(其实如果可以的话,能插入图片就更好,同时有着图片和文本描述来写飞升结局)
      这一切似乎看起来,跟自己在原版玩的没差,但有文本时不时蹦出描述,这会让自己觉得干的事更有一种成就感
      自我指导式做一系列新手任务一样,有个显眼的自定目标


      IP属地:河南3楼2022-09-06 18:06
      回复
        又或者
        一个商队冒号npc——接触,触发——蹦出文本了解——选择——文本Xn——得到需求——任务目标——去做——触发脚本——冒出描述——根据选择触发不同脚本(比如可以友好,又或者大沙特莎)——结束触发蹦出文本描述——完成——同时可以根据需求新的npc加入场景并触发对话文本——暂时的结束并获得阶段的奖励——过段时间会再次联系——有或者连续的需要去往其他哪里,干什么——继续——一系列关联任务——最终任务——摧毁又或者建造,或给予什么——最终完成,奖励是玩家通常操作难以获得的奖励(比如生成一个距离玩家据点格在不减关系外的友好派系据点)(又或者在最终任务修复一艘飞船,而这个破损或是未完成飞船会出现玩家据点很近的距离,天空堕毁,又或者任务关联派系是集所有科技资源打造艘飞船上天去重新联系到闪耀世界的势力)方式很多,添加复杂的脚本去实现更有趣的事情,毕竟要设想到很多关联mod的可能性


        IP属地:河南4楼2022-09-06 18:27
        回复
          可惜本人非程序专业,对代码一窍不通,更多可能是美工(2d,3d设计)
          所以发出此贴,希望这个想法能被更多人得知,万一呢
          不过毕竟有段时间没有玩环世界了
          可能有类似的mod出现,但我不知道,如果有的话,见笑了


          IP属地:河南5楼2022-09-06 18:30
          回复
            如果有什么疑问,又或者认为我的想法,有什么遗落
            我都可以再补充,供你们参考


            IP属地:河南6楼2022-09-06 18:30
            回复
              类似例子的话,比如mc的自定义npc,就是创造npc同时设置出一系列任务链,或者单项任务,又有代码脚本触发。
              环世界其实感觉算做这个简单了,mc本身没有任何任务,一切都要从零设置(然后到现在因为几次互联网上各种问题,npc教程被拆的七零八落,脚本也难找)
              而环世界,感觉只是需调动那部分任务脚本代码再使其连续起来,更多其他,可以试着申请向某些mod作者获得支持(比如机器猎人派系,就是他的剧情任务链,得到些借鉴参考的话)


              IP属地:河南7楼2022-09-06 18:38
              回复
                希望帖子没有被隐藏,或者沉了


                IP属地:河南8楼2022-09-06 18:39
                回复