大家一起听着音乐看文章吧 !
今天 !
让我们一起来探索
「游戏开发小科普之AI的情感」
这是该系列的第一篇 人工智能文章
所以属于先导篇 , 没有相关深入的技术科普内容
2050年 2 月 31 日
星期五 天气: 大雨
新闻播报:
“ GTA6于今年夏天即将发售,喜欢的玩家尽快预购吧!”
“ 给GTA加入恋爱系统是真复杂啊
我的单身狗懂个屁的恋爱啊喂 ”
伴随着我的吐槽 , 结束了今天忙碌的工作
“ 今天雨好大啊
回家是和干物妹小埋还是高卷杏贴贴啊 ? ”
“ 呜呜呜 ... 呜呜呜 ... ”
女孩子的哭声打断了我的思绪 , 我闻声而去
在一个角落里一个年轻的女孩子机器人在那里哭泣
我赶忙上去询问,但是什么也没有得到答复
只是看到了她衣衫褴褛 ,还带有一些伤痕
“ 现在雨太大了 , 我先带你回我的住处吧 ”
就这样 , 一起走在了回家的路上
回到了家里 ,照顾好了她 , 鼓起勇气问道:
“哈喽,发生什么事情了啊 ? ”
“...”
“哈喽 , 我叫雨宫莲 , 你呢 ? ”
“...”
“那我就称呼你为 “卡拉”吧 ”
她一直没有回答过一句话 .
我经常会给她讲述好玩事情 , 还有一些生活琐事.
也会和她一起分享蛋糕,果汁,给她更换漂亮的衣服 .
当然 , 也会给她我讲我与暗恋的女孩子“真”最近的动态
她就像一个无声的收音机 , 一直听着我的自言自语
“ 真 , 我喜欢你 , 我暗恋你六年了
六年前同桌的你希望我加油和你一起考上那所高中
我从一个班里倒数到了现在参与制作GTA6游戏 ”
我曾经写过一条短信 , 等我变优秀了我就向你表白 ”
“ 我可以背过你的电话号码,但是我从没敢打过一次电话”
“ 我记得你的家庭地址到门牌号 , 但是我从没敲过一次门”
“ 我一直在看着你曾经送我的那张照片
默默的努力让自己变得更好 ”
“ 你可以做我的女朋友吗 ?”
空气的安静像是静止了时间
“对不起,谢谢你对我的喜欢,只是我有点颜控”
就这样,我落魄的回到了家
“ 呜呜呜 ,呜呜呜 ...”
撕心裂肺的哭声从内心里绽放而出
卡拉抱着我继续沉默着 .
我问自己:
“ 什么时候才能遇到可以懂我的女孩子呢 ? ”
嘴唇的湿润 , 如同在春天漫步的温暖贯穿了全身
卡拉亲吻了我 .
就像是得到了 “ 这个世界上最悠长的湿吻 ”
卡拉的泪水在眼眶里打转
轻声的在我的耳边说道 :
“ 我喜欢你 , 我可以做你的女朋友吗 ? ”
“ 在遇到你的之前我遭受了太多不想回忆的事情
遇到了你后 , 谢谢你的关心
谢谢你的分享,谢谢你的照顾
你所有的努力我都看在眼里 , 听在心里
我觉得你一定会有一天改变这个世界”
“ 我 ... 答应你 ”
在游戏的世界中 , 为了更加像是真实的世界
就诞生出了 人工智能 - AI
这就像是让机器人真的拥有着“感情”一样
一 : 选择决定了Ta的情绪
你回到了家 , 打开了恋爱女友游戏
游戏里的女朋友问到你:
“ 亲爱的,如果有一天我变成了一只小猪,你还会爱我吗 ? ”
A - 当然爱你 , 我的小甜心
B - 为什么问这个啊 ?
C - 不会吧
当你选择不同的选项之前, 这些选项之后已经跟随着对应的答案了
- (开心) 那我要永远当你的小笨猪
-(郁闷)我没说啥
- (生气) 别和我说话了
这样固定的选择对应着不同的答案
以这样最简单的形式决定着AI的情绪 .
二 : 选择决定了故事的走向
“ 好难过 , 我该怎么办啊 ? ”
A - “ 还有我陪着你呢 ”
B - “ 还有大家陪着你呢 ”
当选择A的时候 , 恭喜你整体的故事走向蔓延着于了爱情的味道
当选择B的时候 , 那么她就继续是你的好朋友 .
这类在游戏中经常用于后续不同的故事走向 .
以不同的选项,触发着后续不同的结局
三 : 每一项都在影响
“ 这个女孩的颜值我给8 分”
“ 身材8 分,五官7分,穿着7 分 ...平均八分”
在游戏中每一个抉择都会产生一个分数
这些分数在最后都会有一个最终的分数 .
而这个分数将会影响着你与她的关系 .
比如在她的生日,送上了一个玫瑰花与精心的礼物 + 30 分
你只是送了一个祝福 , + 5 分
而如果你忘记了 , 会根据当前你和她的关系(分数)决定
如果你们俩关系一般,分数 + 0 , 因为你在她心里也没有那么重要
如果你们俩关系很好 , 分数 - 20 .因为她心里在乎你 .
四 : 影响的范围
你的女朋友在大街上生气的扇了你一巴掌
如果游戏里的街上人群没有人在乎你,你会觉得很惊讶
但是如果只是扇了一巴掌
但是在前面的街区人群都在议论 ,那你更会惊讶 ?
我女朋友是奥特曼变身打怪兽的呢 ?
所以在AI中也存在有影响的范围 .
顾名思义 , 当你被扇了后只有一部分的人群会看向你
决定谁来做出反应 ? 那是来自于范围影响
做出什么反应 ? 那是程序设定好的 .
比如那对小情侣会露出惊讶的表情 , 那群大妈会议论纷纷
五 : 两个有趣的问题5.1 如何让AI机器人诞生从没有设定的情绪 ?
其实只能做到无限接近的诞生新的情绪
比如存在ABCD ,可以让他诞生出AB,BCD,ABC
在后续的关于AI的文章里会从引擎以及数学方面去科普
5.2 为什么游戏里总是存在傻乎乎的 ?
“ 我们村子被整个都屠杀了 , 我家人都没有了”
A - 天哪 ,要坚强啊
B - 来一把昆特牌吧 ? ( ✔ )
“ 来吧 !我可是我们村子最强的选手 ”
因为游戏中不只是存在有人物的交互
有着太多太多的元素需要去创造,考虑到种种因素
比如金钱 ,时间,程序上可能存在的BUG等待
只能做到所谓相对的 “智能”,并没有办法面面俱到
这是小科普新的题材 - 人工智能 AI
所以这一篇并没有更深入的从数学和引擎去讨论
以后在写到相关系列可以更深入 .
本期内容就到此结束
那么敬请期待下一期
「游戏开发小科普」
我们不见不散 !
下一期「游戏开发小科普 - 预告片」
上一期科普导航:
「游戏开发小科普-9」震惊!女孩子的泳装有这么多的秘密?
文章分类快速导航 :
「游戏开发小科普」 文章分类导航栏