Re: [讨论] 我会这样设计书中的法术设定

楼主: aurorasea (aurorasea)   2020-12-23 22:59:05
※ 引述《montmartre (montmartre)》之铭言:
: 我一直觉得,可以用computer中系统的概念来解释法术,系统的运作概念就是输入资料
: ,处理资料,输出结果。以这观点来解释法术,不管是火球术还是变羊术,原理基本都
: 相同的;火球术的运作过程首先是输入灵气(输入),然后五行把灵气转换成火元素并
: 捏成火球(处理),最后发射(输出)。
: 术式的基本模型,氅餮鼗曩磲蕤颥鳎鹕鲦鲻耱貊貘鍪籴耋瓞耵这19个字是元音,堃鷑鸠
: 悐冬趀蘪藇酾o10个字是子音,元音是指令,子音则是参数。每个元音都有其意义,比如
: 有起(开始),承(强化),转(变化),发(结束);或者是收(吸引),化(分解
: ),运(转换),发(输出)....etc。
: 然后术式模型中也有很多图型或线条,比如方块代表处理,方块里面要填入处理步骤,
: 还有名字,并且加上属性。菱形代表选择,它可伸出多个结果,让使用者选择法术要如
: 何继续走下去;实心圆代表开始,虚心圆代表术式的结束;直线箭头表示往下处理,双
: 箭头表示有反馈,虚线表示具现化,是某法术函式在现实中的承现。如果线条指回上层
: 的某个处理,表示该术式有循环,要写出脱离循环的条件,不然该术式会陷入死机,无
: 法脱离,对操作者可能会造成伤害。
: 对很多法师而言,把术式写出来,输出结果正确,这是不够的,术式也不是上网去githu
: b上随便乱抄就好的;术式可以简化,加快处理速度,把重复的部份写成术式函式,能重
: 覆使用;甚至把某些术式给物件化,利用继承、封装、多型等概念来设定其术式结构,
: 但要记住,术式是给人看的,如写重构这本书的大法师Martin Fowler所言,写给天道看
: 的术式人人会写,写某个法师都能看懂的术式则不容易。
: 法师还要加强数学与算法的能力,以神识扫瞄来说,用循序渐进式的扫瞄是最慢的,
: 其时间复杂度是O(n),如果你使用杂凑扫瞄大法来进行神识搜寻,速度则最快,但你的
: 神魂需要分割出更多的位置来摆放资料,然后还有溢位的问题,对法师操控力也要求最
: 高,低阶法师在使用时要特别小心。
: 我的术式结构讲座进行到这,谢谢各位。
:
作者: alwaysstrong (不要踩小强)   2020-12-23 23:40:00
替身常常会忽然多出新能力 有的甚至在度过难关后就消失 再也没用过那新能力 要说严谨就算了吧~

Links booklink

Contact Us: admin [ a t ] ucptt.com