首先更新自己的输入方式(还不熟悉嗯,要慢慢习惯。现在非常的不习惯🤣):
本来超想用科大讯飞Android版SDK。真是久仰大名,也一直很关注他们项目。不过测试后发现他们英文识别不强,可能要专门做中文版的app时使用吧。仅9M轻量级SDK,小巧精悍。
关于使用Android Studio还是有Unity 3D考虑了很久。嗯感觉如果是注重娱乐性,那肯定还是Unity 3D比较好。
刚查了Unity3D中的。语音识别plugin,有免费的,而且还有一个收费的效果都做的不错。科大讯飞也出过,但是已经下架了。蛮牛也有资源!
有一篇讨论语音识别在VR/AR中的文章写的挺不错。
现在准备先做一个3d AR俄罗斯方块来练手。可以用别人的那个自动补完设计——给你你需要的,一次消很多行。
感觉很不错的话,下一步就是设计一个“克苏鲁/黑魂题材,室内解密/冒险类游戏”,通过语音识别来操作,密室环境交互。运用unity3D + Google ARCore. (手持与头戴可切换)
其他:
1. ARCore 和 ARKit 提供了场景中的光照实时估计: 可以迅速调整模拟光照,以便匹配真实世界(还可能同时触发动画人物)
ARCore的核心功能有三个:相机姿态估计, 环境感知以及光源感知(Light Estimation)。
2.Mapping,即 SLAM 中的‘M’,也叫构建地图: 将 3D 真实世界的环境信息存在内存中,供追踪器(VIO系统中的重要部分)进行设备的定位。设备就可以知道自己在环境中所处的位置。
不过随着地图构建的越大,搜索过程会更耗时,过程也会更 密集。其次,手机当前的位置永远不会精准地与手机过去那一时刻的位置相匹配。基本上,即便有了构建地图,如果你移动的离地图太远,应用就没法定位了,系统需要重置、重启。
从中期来看,AR 应用应该可以在 ARKit 上更好地获利。Android 的优势在于规模化,但 Android 生态系统需要至少 12 个月才能将所有的部分整合在一起,并在大多数新设备中获得硬件支持的 ARCore。(时间可能会更长,通常 OEM 厂商会在 10 月份决定 2018 年的产品。)
(ARKit or ARCore?they’re basically the same. vedio)
2013年的一篇带代码的关于俄罗斯方块:俄语:Тетрис,英语:Tetris
到底什么才能算是“基于 AR”的应用呢?
跳出手机的条条框框
手持与头戴可大不相同(允许切换)
拿什么吸引用户把手机从口袋掏出来?
与世界互动
“地理位置”也是决胜因素
别被自己的“好点子”所迷惑!!!!!
“视场”是个巨大的绊脚石
接受吧,你根本拿不到场景的控制权
该如何握持手机?
屏幕不再是输入和交互的媒介
控制视频反馈
拟物化是个好选择
用户不肯相信自己看到的怎么办?
角色设计