第48章:开始设计智能系统
作者:伯兄      更新:2017-12-19 12:26      字数:2392

3D游戏对于陈经来说还是一个崭新的课题,虽然他也偶尔看一下这方面的书,但是由于其它方面的工作一直比较多,因此没定下心来去学,好在现在招来的人有几个好手,很多问题直接请教他们就行了,有时候身边有人问一下的话很多事都变得简单,当然也不是说不用自己看书了,而是通过别人的指点可以更有针对性的学习,比如说那些地方要注意,那些地方不用理它,这些都是需要经验的,初学者没有一个人指点的话很多细节就漏过了,而成败往往就在一些细节上,尤其是3D游戏这种只要有一点点细节上的错误那往往就设计成四不象。

所以说陈经是很幸运的,在3D发展之初便能招来一批相关人才,游戏设计方面陈经已经不用操心了,他学3D技术并不是为了游戏,而是想法运用到系统中去,他发现现在的V系统用起来虽然不错,而且在各个程序切换的时候也处理得很好,象每个程序都打开后都占用很少的空间,而且同一程序打开几个的时候在任务栏上也只占用一个位置,但是系统整个任务栏宽度就那么点,无论做得多好,当开的程序一多之后就显得很拥挤了,其实也不是没有办法解决这个问题,只要象Linux一样搞一个多桌面就行了,但是这样一来就不够美观,而且如果程序很多的时候那不是要多开几个桌面出来才行,桌面一开多了到时候找各个程序打开在那个桌面就够了,而3D技术可以利用立体的空间来合理安排这些程序,这样子每个窗口都有6面甚至更多的面来安排,这时程序的设计也可以通过立体设计带来革命性的效果,试想一个程序可以同时在几个窗口运行,而同时响应用户的操作,这样的可以做出一些匪夷所思效果出来。

正是基于这样的想法陈经才学起3D技术来,当他认真学一样东西的时候并不难,何况还有人在教他,所以陈经用不了多长时间就学得差不多了,他也在想着如何把这一技术运用到系统中去,陈经觉得3D结合系统不可能仅仅是做出一些特效而已,结合操作系统应该能使系统产生一个彻底的变化,对于3D陈经首先想到的就是魔方,魔方无疑是个经久不衰的玩具,尤其是作为小朋友们的启蒙游戏,当然一些大朋友也在玩,用魔方来解析什么是立体再好不过了,如果能把这种结构运用到系统中那系统空间就会显得大多了,这样放上很多的东西而不影响系统美观。

通过一段时间的学习,对于如何把3D技术与系统结合,陈经现在也有了一点想法,但还未成熟,现在最重要的还是如何让系统产生智能,所以3D技术他有所涉及就行了,知道一些相关的知识,然后在设计的时候就让圈圈科技的其它人来完成就行了,总不能什么事都要亲力亲为吧,现在陈经很羡慕韦老他们,因为他们几人已经退居二线,只作临时培训员工的工作,用陆风源的话说就是“现在都是年轻人年天下了,我们几个老家伙也该休息一阵子了,这几年好不容易才憋出个V系统来,都快要闷死了,早知道当初就不参和老韦这事,这些年连陪孙女的时间都没了。”

几老是说什么都不参与公司其它产品的研发了,不过看在不是圈圈科技股东的份上才不时地对员工作一些针对性的培训,陈经本想叫上他们一起设计智能系统的,可他们一致否决了,说什么锻炼新人,不想忙活了就直说嘛,借口都不找个好点的,其实几老也是忙怕了,虽说他们几人设计出V系统虽说能获得了“中国首个自主操作系统”这一无上荣誉,但付出的更多,都六七十岁的人了,还经常熬夜工作,陈经也能理解几老的苦衷,没办法之下也只能自己完成系统了,系统内核是不能泄露的,起码目前还只能由陈经和几老来完善修改内核,这点必须要得到保证,否则圈圈科技就没什么技术优势了,毕竟微软还是个巨头,如果把代码泄露了,那人家参考一下就能做出更好的产品来,所以在几老不参与的情况下,操作系统的部分只能由陈经来亲自操刀了,最多就是一些界面设计才能交给其他人处理,但这些之前的V系统已经基本完成了,直接从那移植过来就OK了,现在陈经想加入3D技术一方面是系统需要,另一方面也有锻炼队伍的意思,公司以后不可能只能他一个人完成所有的工作,所以很多事都要作好准备。

作为智能系统的核心,智能模块和操作系统的内核一样重要,所以也是不能交给别人做的,就算要交也要让这批人彻底地从心底里成为圈圈科技的人,或者有更新的技术代替之后才行,这些都是圈圈科技的根,不可能直接交给一些刚进公司不到两个月的人。

真正设计智能系统时陈经才发现,自己当初学了那么久的心理学还真没有白费,他首先就发现了要使系统产生智能,那就要改变过往系统中按命令运行的方式,不再是通过用户操作给系统发出某个指令,然后系统就执行这个指令,而是把系统设计成按照规则来运行,整个系统都遵循某种规则,不需要用户过多的操作,就能自动识别用户将要干什么,然后合理地分配资源,使用户能最快地完成要做的事,因此他想到智能系统的实现关键在于如何创建合适的规则。

为此陈经绞尽了脑汁,连电视电影上、小说中的有关机器人某某定则都考虑进去了,结果收效甚微,因为不同的规则会相互影响,甚至相互冲突,从而造成系统卡死,要使得一个没有生命的东西产生智能,那需要设计的规则不是一两条就完事的呀,这要涉及到方方面面的内容,而且最要命的是,这些规则不能冲突,现在陈经是头痛得很,这些规则还没添加进系统冲突,却在他脑袋里打起架来了,没办法之下陈经只得暂时放弃了直接找出适合规则的想法了,这样复杂的活儿根本不是人做的嘛!