菩提飞瑶 发表于 2024-11-28 20:36:53

老兄们,我再回来待几天,高端源码继续奉上

人工智能的三维虚拟世界、虚拟人生、虚拟人,可人工智能对话和自动学习。
完全免费和开源,单机不联网。
源码、游戏实例、教程(三合一)我放到了夸克网盘https://pan.quark.cn/s/4e8d126632f9


















2024年11月28日更新:增加手柄控制,手柄左边摇杆控制人物行走和转身,手柄右边摇杆控制画面视角。手柄A键可以把第三人称视角切换为第一人称视角。第一人称视角配合手柄,身临其境的融入感很强。手柄B键是白天、傍晚、夜晚的切换。其它功能用键盘按键。
W键(长按):向前走。
S键(长按):向后走。
A键(长按):向左转。
D键(长按):向右转。
手柄左摇杆也可以控制人物行走和旋转。
鼠标左右上下移动来控制摄像机视角(屏幕视角),人物前进方向自动朝向摄像机视角。手柄右摇杆也可以控制视角。
F键(单击)或手柄A键:第三人称视角和第一人称视角的切换。第三人称视角适合用在街上,第一人称视角适合用在家里。
空格键(单击):显示或关闭文字的输入输出框(默认不显示,需要点击空格键才显示)。输入完文字后,按回车键发送。
J键(单击):女主角更换形态。
N键(单击):男主角换衣服。
K键(单击)或手柄B键:白天、傍晚、夜晚的切换。
B键(单击):正常景色和雪景的切换。适用于一些场景。
G键(单击):女主角跟随男主角时,第一次按G键,男主角和女主角分开,女主角停留在原地。第二次按G键,女主角来到男主角身边。
C键:找凳子坐下和恢复行走。女主角跟随男主角时,第一次按C键,男女主角坐下,第二次按C键,男女主角起身恢复行走。C键适用于一些场景:家、樱公园、商场、学校。
H键(单击):在家中,女主角跟随男主角时,第一次按H键,女主角回到自己的房间,和男主角分开。第二次按H键,女主角回到男主角身边。
鼠标左键点击路人,路人会走到男主角跟前。然后鼠标右键点击路人,路人会离开男主角,回到自己原本的路线上。
M键(单击):背景音乐,继续按,是下一首好听的背景音乐。
Esc键(单击):退出游戏。
男主角离开家门时,女主角会自动跟上,和男主角走在一起。
女主角在家坐着说话时,话语框的一部分会被墙挡住,这个问题以后再修复。
更多解释,具体看使用说明和教程。
对于人工智能部分,请先看完人工智能教程,才能看懂人工智能源码。
最近感慨:虚拟世界无论做的再好,有一个方面,永远做不好,永远达不到现实的程度,那就是随机数。电脑是按程序运行的,电脑不可能自己随便产生一个随机数。电脑的随机数是根据当前时间,再与其它数字进行加减乘除运算,而得到的。这样的话,就无法完全随机了,因为我们用的是12小时,时间是0到9的时候,每个数字数字出现的概率是随机的,但是到10的时候,1和0就再次出现了,11的时候1又多出现了2次,12的时候1和2又再次出现,那么对于0到12来说,1、0、2的出现概率,就要高于3、4、5、6、7、8、9的出现概率,这就不完全随机了。所以电脑生成的随机数,永远无法达到完全随机,因此虚拟世界的随机数据,并不表现出完全随机性。再例如分钟最多到60,那么7、8、9就没了,也会偏离随机性。
最令我困惑的事情产生了,我这些年的研究发现,现实世界的随机数字信息,也不是完全随机的。虽然我现在还没有完全研究清楚,需要再过几年才能下定结论,但目前差不多已经可以确定现实世界随机的数字信息,其实是一个规律变化的数字,与其它数字进行运算后得出的,不完全随机的数字,这是我这辈子觉得最没道理的事情。从这一特点表明,我们的世界可能是被一台计算机模拟出来的,所以才无法达到完全随机数。我现在最需要还原的是那个规律变化的数字的规律到底是什么。目前的研究很含糊的表明那个规律变化的数字,最大值不是12,也不是60,而且不是十进制,而更倾向于8进制。

Diorゞ時尚 发表于 2024-11-28 21:11:27

酱油党莅临的地方,不仅仅是挽尊,不仅仅是消灭零回复,酱油所过暖意无边
页: [1]
查看完整版本: 老兄们,我再回来待几天,高端源码继续奉上