VR Station:总览
【小啦啦(茶水)原创作品,首发泰斗社区,http://www.taidous.com,转载请保留此行。】
分享,是一种自我能力的肯定。 ——小啦啦(茶水)
大家好,初次入驻泰斗社区,应优弧邀请,来贵区分享干货。先做一个简短的自我介绍,我是一名学生,热爱游戏设计(主要专注于逻辑方面,对图形学了解有限),曾在其他论坛发表过系列教程,后续会慢慢转载过来。目前我就读于美国某山区大学。
本次分享的干货是一个系列内容,源自我们目前的研究项目。该项目运用Unity和VR技术搭建了一个场景,旨在研究人们在陌生环境中如何借助路牌或其他指示牌找到目标方向,简单来说,就是研究人在陌生环境中的搜索方式,并据此给出路牌摆放或更改的建议。
出于保密考虑,本次教程不会涉及研究的核心内容。不过,随着后续逐步解禁,会提供修改后的核心内容,对研究感兴趣的同学可以交流探讨。即便如此,这个场景的搭建以及场景内的互动设计,仍可作为一个优质的教程。
项目视频
首先,附上项目视频链接: [此处应补充具体视频链接]
地铁站模型介绍
这是一个基于波士顿Kenmore地铁站改编的地铁站模型,完全通过手工打造(使用了Probuilder插件),基本涵盖了地铁站的主要设施,如指示牌、闸口、售票机、扶手电梯、电梯、广告牌、列车等元素。
地铁站结构特点
- 全景展示:呈现了地铁站的整体面貌。
- 两层结构:地铁站采用两层结构设计,通过楼梯、扶手电梯和电梯实现上下层的连接。
- 扶手电梯:为乘客提供便捷的上下楼方式。
- 电梯:方便乘客快速到达不同楼层。
- 电梯内部:展示了电梯内部的具体构造。
- 指示牌:用于引导乘客的出行方向。
- 广告牌:地铁站内的广告展示区域。
- 售票机:供乘客购买车票。
- 闸口:控制乘客进出地铁站。
场景结构说明
接下来介绍一下这个场景的结构。从上层到下层按顺序,场景的群组分别为:
- 站牌指示群组:包含各种指示牌相关的元素,用于引导方向。
- 地铁站布局:涵盖上层和下层区域,以及各类功能对象群。
- 略
- 略
- 玩家控制器:包括3D摄像机和VR设备,用于玩家的交互体验。
- 略
- 略
- 传送门系统(路点系统):目前该系统处于阉割状态。
- 主系统:部分功能处于阉割状态。
后续内容与源码下载
有兴趣的同学可以先行浏览一下项目。本篇开篇介绍文章就到此为止,下一篇将详细讲解各种交互对象的设计思路。关于代码部分,我就不再赘述了,因为源码已经给出,详细解读代码意义不大。我的分享风格主要侧重于思路传授,毕竟让一个程序员接受另一个程序员的代码风格并非易事。
这里提供完整的项目源码,包括所需的插件等。按照国际惯例,请仅用于学习。 下载链接