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

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

Links booklink

Contact Us: admin [ a t ] ucptt.com