对元宇宙的兴趣以及 Oculus Quest 2 耳机的快速普及引发了人们对 VR 应用程序和游戏的浓厚兴趣。如果您正在寻找一种快速、简单的方法来构建 VR 游戏和体验,那么本课程适合您。在本课程中,我们将仅使用 html 和 javascript 来创建身临其境的 VR 游戏和体验。有一个名为 A-Frame 的 VR javascript 库,它是专门为制作 VR 应用程序而创建的。它快速且易于使用。只需 10 行代码即可创建沉浸式 VR 场景。使用 A-Frame 构建 VR 应用程序就像将乐高积木组件添加在一起来创建体验一样。而且它是完全免费的。如果您已经了解 html,那么这对您来说会很方便。您只需使用 html 标签即可为 A-Frame 创建 VR 体验。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 26 lectures (3h 6m) | Size: 1.53 GB
在本课程中,我将仅使用免费工具:
- chrome browser
- glitch website
- free assets
故障网站允许您一次性构建并在网络上发布。无需审查或批准。只需上传并与您喜欢的任何人分享您的链接即可。使用Oculus Quest的浏览器,只需访问您的网站并选择VR模式,您就会立即进入沉浸式体验。无需构建任何 apk 文件即可旁加载至 Oculus 耳机,也无需使用任何连接线连接至 PC。这是可能的,因为大多数网络浏览器(例如Chrome和Firefox)已经支持VR(WebVR)。沉浸式 VR 体验与Unity 和 Unreal 创建的原生 VR 应用程序没有什么不同。
本课程8大特色:
- 专为初学者而设计
- 以小块的方式构建体验,然后逐渐添加更多组件
- 极简主义,即编码和设计简单
- 免费工具和资产 – 无需安装
- 应用程序立即部署在网络上 – 不受供应商特定应用程序商店的控制。
- 无需将您创建的游戏安装或旁加载到 Oculus 耳机上
- 只需使用 Oculus 浏览器访问您发布的网站(游戏)并进入 VR 模式即可。
- 每个部分都会教授特定的游戏机制。以不同的方式组合它们来创建您独特的游戏。
适合:
- 希望利用现有技能来创建 VR 游戏和体验的 Web 开发人员
- 想要通过构建 VR 应用程序开始使用 HTML 和 Javascript 的学生
- 任何有兴趣学习如何使用 html 和 javascript 创建 VR 游戏的人
- 那些尝试过 Unity 或 Unreal,并且想要更简单、更快地开发的人
- 希望将 VR 概念引入课程的学校和学术界
视频预览
你将会学到的
使用 html 和 javascript 构建 VR 游戏
使用A-Frame库
在游戏中使用 Oculus Quest 触摸控制器
在游戏中使用 Oculus 触摸控制器进行导航
使用拇指操纵杆移动
向前和向后运动以及急转弯
快速地形环境生成
将物理添加到您的游戏中
添加音效和背景音乐
可重复使用的游戏机制
控制器交互
光线投射和对象选择
VR世界中物体的距离抓取
使用故障即时发布到网络
使用 Oculus Quest 耳机进行测试和调试
碰撞和交叉检测
自动对象创建和删除
将摄像机添加到场景中
触发按钮应用
添加动画
游戏项目-beat saber 克隆
添加触觉反馈
使用框架创建 3D 模型
和更多…
此课程面向哪些人:
- 希望利用现有技能来创建 VR 游戏和体验的 Web 开发人员
- 想要通过构建 VR 应用程序开始使用 HTML 和 Javascript 的学生
- 任何有兴趣学习如何使用 html 和 javascript 创建 VR 游戏的人