天才一秒记住【第一中文网】地址:www.dyzww.cc
三维的,存在于一个空间坐标中,然后采用三维技术,将三位物体投射到一个二维图像上,然后将二维图像显示在屏幕上。
这个三维技术,大约投入使用已经有四五十年了,至少我读大学的时候就已经在科研上使用,最早的实用技术叫openGL,其理论可以追溯到更早。后来各种三维技术,都是基于同样的理论,包括微软的diectx等等。
简单的说,就是有多个物体(3d object),然后有一个照相机(camera),有一个虚拟投射屏(screen),按照照相机的方向和视角,通过向量计算,将三维空间的物体投射成二维图像到投射屏上。由于大量的向量计算,所以显卡都带有高性能的GpU,而AI计算也是向量计算,这就是为什么原本图形卡制造商Nvidia现在变成了一家市值最高的AI概念公司。
那么,在我想象的新元系统(NEE)中,自然也应该包括一个坐标系,所有的物体,每个物体有它的性质,包括形状、位置、结构和材质等等,和材质相关的是物理性能。简单的来说,所有的物体(object)都是死物。能自主物体,即有思维的物体,都是活物,活物必然包括死的部分,或者说静态的部分,如形状位置等。
动物、人类、智能体等都是活物(living object),它们的行为是由自己的思维决定的,所以,任何一个活物,其实都是一台AI虚拟机(AIVm),里面运行着自己的思维,这是和死物不同的地方。这里我们看到了,在虚拟机中,出现了嵌套的虚拟机,其思维部分,决定了它的静态部分的行为(behavior)。思维,对于非人类的活物来说,主要就是AI,AI有复杂和简单的,取决于智能体人,还是动物或虫子。
由于每个活物有动态(思维)和静态(static object)两个部分,所以必须由一个描述字(descriptor)或者叫做句柄(handler)的数据结构,并在NEE中注册(register)以便管理。
还有一个重要部分是知识库,而知识库在NEE中其实是一个物理模型引擎(physical modeling engine),在现存的游戏中,都有物理模型库,最简单的就是碰撞测试(clision detect),还有弹性碰撞等等,通常是以算法或方程的形式存在,但NEE要复杂得多,应该包括AI模型部分,所以将物理模型引擎做成一个虚拟机,层次上会更加清晰。你可以想象这是个非常睿智的老人,具备了人类所有已知的知识。
物理模型引擎最复杂的方面,应该是模拟实验部分,因为游戏中的人类和智能体会创造出新的工具出来,比如做一把驽,那就要根据驽臂的材质和弦的材质计算弹性,还要根据制作的结构来计算准星等等,非常复杂。当然,有些不重要物理模型可以简化。
任何智能体(AIo),和现在游戏中的Npc是不同的,它们自己决定自己的行为,Npc是死物。
人,或者说玩家,是一个活物,也是一个智能体,和智能体不同的是,他的思维来自于他的大脑,而通过头盔(headset)收集脑电波传送到他的虚拟机中,同时虚拟机也将游戏中产生的反馈通过头盔传回大脑。这是想象的过程,还算比较靠谱的。不靠谱的地方是可能太危险,但这是脑科学上的问题了,目前还有太多的迷。
技术上先说这些,以后碰到了再继续解释。或者不写番外,在“读者的话”中解释一下。
在故事里,所有的人,即玩家,是被屏蔽了现实世界中的记忆的,调用的都是游戏中的记忆,所以他们并不意识到自己在游戏中。但他们也有一些大脑中的潜意识,这样当他们在学习知识的时候会学得很快,像吴茜华
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!