第3章 e语言魔法设计(中)

上一章 目录 下一章
见有客人进来,旁边一个空着的服务员便走过来向贾川跃介绍起了店里的物品。看来这家店的服务态度相当好啊,刚才还被独臂大汉当作乞丐呢,这里的服务员竟然还这么好的态度,贾川跃心里这样想着。
“我想看一下魔法笔、玉石和水晶。”贾川跃对正在向自己推销商品的服务员说道。
服务员很负责的把贾川跃带到了放置魔法笔和玉石的地方。
魔法笔是刻魔法字符用的,用贾川跃理解来说,就好比编程工具。魔法笔没有档次之分,银制,笔端程针型,有利于把魔法程序刻到玉石上,毕竟魔法道具是战斗用的,小点的便于携带。说是“刻”,但其实根本不用在玉石上刻出痕迹来,只要把精神力凝聚在笔尖,轻轻划过,把精神力印记在玉石上就可以了,真的有了痕迹就是残次品了。
玉石是精神印记的载体,就相当与计算机,在玉石上刻上魔法字符就是编程。计算机配置的好坏影响程序的运行,玉石品质的好坏同样也影响魔法的释放。高级魔法如果刻在低品质的玉石上会导致精神印记消散。
这就好比一个高配置的计算机能够运行3D大型游戏仍旧顺畅,甚至游戏程序本身允许的话双开都不城问题;而低配置的计算机甚至连一个小游戏运行起来都会出现死机。
水晶是释放魔法的终端,好比计算机的显示器,由精神力控制的魔力最后通过水晶才能转换成魔法释放出来。高品质的水晶在一定程度上对魔法有加成作用,因此除了魔法物品上用到水晶之外,魔法师自身释放魔法也可以用到水晶。
除了这些之外,设计魔法有些还会用到秘银和魔晶。秘银是魔力的优良导体,就相当于网线,有时一个魔法程序达不到某一效果的时候就要用到两个或多个魔法程序,秘银的作用就是把各个魔法程序连接起来。
魔晶是带有魔力的晶石,是自然的产物,能够从魔晶矿中获得。魔晶和魔力一样都是没有属性之分的,所以从理论上来说每个魔法师都是可以释放多种属性的魔法的。而实际上却因为每个人的精神力都有固定频率范围的缘故,导致掌握各种魔法的难易度有很大的差别,这就是所谓的天赋。当然一些精神力频率范围大的人也可以比较容易的掌握多系魔法。
而刻画魔法程序是不受精神力频率制约的,因为魔法程序本来就是用字符的变化来表达精神力变化的,这其中就包括了精神力频率的变化。虽然魔法咒语也有这种效果,但却比不了魔法程序的效果大,而且差很多。
不知道这些解释读者能不能够接受,小e对程序设计也是个门外汉只学过一点VB——早还给老师了,后来也只看过谭浩强的《c语言程序设计》。有什么写得不好的地方还请大家多多谅解。)
贾川跃首先买了一支魔法笔,这个东西是必备的,而且价格也不是很贵,毕竟是银制的嘛!魔法笔花掉贾川跃20个银币,手上还剩80银币,这让贾川跃知道了金币和银币的比率是1:100。
接下去是买玉石,贾川跃看了一下柜台里的玉石,高品质的和低品质的价格差距相当大,毕竟低级的魔法程序刻在玉石上也没什么用,就算自己念咒释放也不需要多少时间。这可让贾川跃犯愁了,就算制作出低级的魔法道具也没人会花钱去买,制作高级点的又没那么多钱买高品质玉石。
正当贾川跃发愁的时候,看到了隔壁一个人正在买秘银,贾川跃马上眼前一亮,随即有暗淡了下来。他刚刚想到可以用秘银把几快玉石连起来,然后把魔法程序分刻在几块玉石上,让几块玉石分担一个程序,虽然这样会因为要添加一段连接用的命令而导致程序整体增大,但这段命令比较简单占用的“资源”很小,相对分担掉的部分来说可以忽略。
玉石的品质取决于本身的质地和体积的大小,当然,同等品质的玉石小的自然要贵,就像笔记本和台式机,同等级配置的笔记本肯定币台式机贵。

不过贾川跃随即又想到,这个秘银在魔法程序设计上用到的地方比玉石少不了多少,价格肯定也不低,因此这个方案马上被否决掉了。
但当他看到隔壁的人只用了一个金币就买走了相当于一个金币大小的秘银后就兴奋了,难道秘银的产量这么高吗?都跟金子相当的价格了(秘银的密度跟金子差不多)。但是也不对啊!既然秘银这么便宜,那低品质的玉石应该不会这么便宜啊,难道异界的人都是傻子?自己刚刚想到的方案明显很简单,只要不是傻子都能想到啊!
于是贾川跃问了一下服务员。
“客人,你是不是以前没接触过魔法,现在刚要学啊?”服务员笑着问道。
“嗯,我对魔法根本就是一窍不通,最近才开始接触的。”虽然贾川跃不知道他为什么问这个,但还是回答了他。
“难怪!魔法阵是一个整体,不能分刻在几块玉石上的。”
“魔法阵?”贾川跃下意识的问了一句。
“魔法阵是120年前(在小e的小说里,不会出现那种动辄上千上万岁的怪物,时间概念也就相当于地球)伟大的卡雷大魔导师(大魔导师不是职业等级,而是对一些杰出的魔法师的敬称)发明的一种把精神力刻在玉石上……”说到一半,服务员便停了下来。他有点弄不明白了,这个客人既然是来买魔法笔和玉石的,总不会连魔法阵是什么都不知道吧!于是他便问了一句。
贾川跃也想了解一下情况,于是就编了个理由,说自己被一个魔法师看中,说要教自己魔法,又让自己先来买魔法笔和玉石云云。
于是服务员又继续讲了下去,这回讲的更加起劲,能被魔法师看中并收为弟子的人,一般可都是很有魔法天赋的,而且是关门弟子,这可不得了,当然要巴结一下了。
从服务员的讲述中,贾川跃了解到这个魔法阵跟《e语言魔法设计》是不同的,除了魔法阵不能拆分之外,还有两个不同点。一是,魔法阵比e语言死板,不能对已经刻上去的部分进行修改,因为魔法阵是真正刻上去的。一般用魔法阵刻出的魔法都是现在已经存在的魔法,就算是这样,刻起来也是相当的耗费精神力,更不用说设计新的魔法了;二是,一般的魔法阵有冷却时间,越是高级的魔法,其冷却时间也就越长,而越是高品质的玉石越能够有效缩短冷却时间。
而e语言刻的魔法能够连续甚至持续的使用,当然玉石上的精神印记要足够稳定,不然魔力输入的功率过大的话就会导致精神印记消失。而魔法程序的刻制之所以对玉石品质有要求,就是因为越是高品质的玉石越能够提高精神印记的稳定性,当然刻制魔法程序的魔法师的精神力强弱也在一定程度上影响精神印记稳定性。
一个e语言魔法程序所要调用的魔力分为两个方面:一个方面当然是魔法本身所需的魔力;另一个则是魔法程序再运行时候的损耗,魔法程序越是复杂,中间所损耗的魔力便越多。
而魔法阵也有比e语言好的地方,由于魔法阵是真正刻上去的,虽然不能在刻画的时候进行修改,但是好处就是精神印记比较稳定,所以就算高级魔法也可以刻在低品质玉石上。当然,这样的话冷却时间就不是很乐观了,或许你这次用了,下次就要等到你儿子来用了也说不定。不过你可以把它当作一次性消耗品来用,只是很少魔法师会把高级魔法刻在低级玉石上面。
之后当贾川跃问及《e语言魔法设计》的时候,服务员却说根本没有听说过。听了这句话,贾川跃心里即是兴奋又是担忧。兴奋的是可能e语言已经失传了,那么自己掌握这这么高级的技术岂不是要风得风,要雨得雨;担忧的是自己脑中的e语言更不就没这么回事儿,到时一点用处都没有可就完了。
为了验证e语言到底有没有用,贾川跃只买了一块便宜的玉石和水晶之后,迫不及待的离开了魔法商店……
书书网手机版 m.1pwx.com