第12章 科学的程序和不科学的魔法(1/2)
“认识自己——成为法师的第一步。”每次打开老索尔的法术书,都能看到这么一句箴言。
怎么认识自己?高恩在精神空间里揪着头发,他发现自己还是把学习法术想的太简单了。
学会【酸液术】,一半是靠的自己前世的程序员知识,一半是靠的老索尔的魔法卷轴。
魔法卷轴本身就是封装了法术的完善术式,等于是已经装好了的程序,只要稍加熟悉就能够使用。
从法术模型开始搭建法术,则等同于自己从头开始写程序,法术书上模型只是参考例题而已。
这也是魔法卷轴的价格数倍乃至于数十倍于法术模型的原因,利用魔法卷轴学习法术,是学习魔法的捷径!
但是老索尔的法术书里也写了,“没有一个法师可以靠捷径爬上巅峰”,只是依靠魔法卷轴来学习法术,是没有办法突破等级,晋升为更高级的法师的,只要不断的研究法术模型,学会属于自己的法术,才能摸到晋升的台阶。
我只是要学会【忍耐高温】啊!高恩烦躁的看着法术模型,他明白光是看懂这个程序,他是无法施法的。
想要学会法术,还需要系统的学习法师知识,从头到尾的构建一个法术。
高恩只能关上了【忍耐高温】的法术模型,重新打开了法师入门知识的部分。
浏览老索尔的笔记,几乎所有的法术流派,都认为认识自己,建立‘元点’,是法师修行的第一步。
比如“一元流”,将自己定义为坐标轴的元点,以自己的视角为元点描绘世界,这种法师在南方地区很流行,被称之为“心学流”,擅长附魔派系的法术,注重挖掘心灵方面的能力。
比如“像素派”,将自己简化为像素的模型,重视法术运行轨道,在塑能派系上很擅长,在冰风星系地区是主流学派。
翻过这些概论的部分,高恩终于找到了老索尔的流派——“建模法”,这是将自己的身体数学化,建立复杂的三位模型来描述自己。
看到这里,高恩脸色古怪,这不就是前世的建模吗?
作为一个码农,又是从事游戏方面的码农,高恩自然是接触过建模的。
老索尔笔记的方法,不就是将自己的数据量化,建立一个数据模型来描述自己吗?
书中的方法讲得复杂,但是在高恩看来,这些内容都有些小儿科了。
老索尔的方法,是将人体分解成很多的部分,然后通过搭积木的方法,建立一个模型。
这都是业内几十年前的方法了,高恩接触到的建模,往往都采用“蒙皮”的方法,那就是先通过建立骨骼模型,再加上肌肉和其他纹理,最后用算法自动演化出皮肤。
高恩突然萌生了大胆的猜测,难道这个世界没有程序员吗?
明明是最基础的计算机知识,却成了法师之间秘传的知识。
可想到依翠丝,高恩又疑惑了,明明机器人都制造出了,计算机技术应该很发达了才是啊。
连忙收起疑惑,老索尔的建模方法太慢了,高恩咬咬牙,按照自己前世的建模方法,在脑海中构建自己的身体。
先是骨骼,接着是骨骼上的肌肉,接着高恩开始按照自己的身材修改标准模型,接着开始向身体上“蒙皮”。
一般的魔法学徒,光是构建‘元点’,就需要花费三个月的时间,高恩已经没有这么长时间了,他一边测量自己的参数,一边在数据空间中“建造”自我。
说是“建造”也没错了,随着高恩的程序越来越长,在精神空间中,出现了一个高恩的“模型”。
在性命威胁下,高恩发挥了自己全部的实力,他坐在精神空间的地上,飞快的书写着代码。
是的,法师构建的自己的方法,就是在精神空间里书写代码。
当高恩写完了最后一个代码后,一个白色的雕塑出现在空间正中,一股愉悦感油然而生,看着这个和自己七八分相似的雕塑,高恩摸着头说道:“先这样吧,也不知道能不能用。”
再次打开了【忍耐高温】的法术模型,高恩一下子明白了,为什么构建‘元点’是成为法师的第一步。
任何法术都需要一个目标,在法师的学习中,以自己为目标的法术,也是最简单的法术。
构建了‘元点’后,法术模型中那些模型才有了坐标原点,程序中的数值才有了意义。
明白了这一点后,高恩振奋不已,他抓紧时间看完了【忍耐高温】的法术模型,脸色又古怪了起来。
这个【忍耐高温】,是一段300多行的代码,除去定义‘元点’和以‘元点’为基础的空间坐标系,核心代码其实只有一百行不到。
而这一段代码,是每一个程序员都会学习的算法。
甚至可以说,这是所有程序员的启蒙算法,那就是——冒泡排序。
其实这个算法非常的简单,如何让计算机给一组数字排序呢?
冒泡排序就是让每一个数字和后面一个数字比较,如果比后面的数字大,那就和后面的数字交换位置,这样大的数字就像是汽水里泡泡,迅速浮到最上面去了。
而具体到了【忍耐高温】这个法术,高恩要做就是将让身体周围的以太,和更加外围的以太比较温度,温度更大的就交换位置,这样就能将高温的以太挤到身体最外围了。
高恩觉得给这个戏法起名的法师,根本就弄错了法术的含义,这根本不是忍耐高温,而是“降低
第1页完,继续看下一页