Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

Esther|撰文 [原文来自:www.11jj.com]

上一篇文章中,Oculus指出了VR开发者想要在Quest..获得成功,所需要进行的前期准备、..策略和商业模式选取,以及如何选择PC VR和一体机..,并提出多种建议。

[转载出处:www.11jj.com]

今天,我们将继续了解一下开发者使用Unity和Unreal不同引擎来开发Oculus应用的注意事项,以及虚拟头像与VR社交、内容安全、建立用户社群等方面。

1)Unity开发:

在下方视频中,Oculus和Unity工程师展示了利用Unity开发Quest应用的最新成果,包括推出API、XR插件系统、提升开发迭代速度、优化通用渲染流程等方面。

2)Unreal开发:

在下方视频中,Epic Games和Oculus工程师展示了Oculus在于UE4引擎集成上的重大提升,包括加速开发迭代、全新的示例代码和更新的Unreal Editor。此外,Epic还将推出免费的12节线上..课程,帮助开发者用Unreal开发VR应用。

3)开发者可考虑的VR社交特性:

○ 临场感、协作性、用户新鲜事;

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ 全新的Avatar II更新美术风格、SDK 2.0和Body API;

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ 全新的头显系统加入更多样的发型、五官特征、脸型、体型、妆容、饰品、服装等定制化内容,号称有10亿种不同的搭配;

○ 未来虚拟头像还将加入下肢,实现全身形象模拟;

○ Avatar SDK 2.0可在VR应用中直接使用,无需额外开发或编辑3D虚拟形象;

○ 自Quest推出以来,Avatar系统加入注视点识别、微表情、机器学习驱动的对口型等功能;

○ 除了新增多种功能外,Avatar SDK 2.0还具备模块化特性,提供资源API、动画API(可用来动态优化渲染效率)、上半身追踪API;

○ 上半身追踪API具备3Point IK模拟、手势识别、唇部口型同步等特点;

○ 重定向API可自然将用户实际姿态与虚拟形象匹配,即使身体比例不匹配;

○ 串流API可用于录制虚拟头像动作,并与其他用户分享;

4)多人协作系统:

○ Oculus现有的多人协作功能包括:Destination、Rich presence、Deep Linking;

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ Destination可以为用户展示可以进入的VR应用内场景;

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ Rich Presence可以让你看到好友正在VR中做什么,还可以加入;

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ Oculus Parties新增功能Travel Together结合Destination和Deep Linking功能,可以让最多8名用户同时进入VR应用同一场景(相当于组队游戏);

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ 支持Travel Together功能的游戏将有效降低VR用户寻找好友的时间,快速组队开始游戏,即使用户不在VR中也可以收到邀请,你还可以加入其他人的队伍;

○ 开发者可自定义Deep Linking,包括设置分享url、可分享的空间和关卡、设置共享空间、竞赛、私人空间等功能;

○ 建议开发者优化Deep Linking载入时间、预先设置可定位进入的社交地点、设置密码设定等功能来确保安全性、通过丰富的图像和描述来帮助用户寻找优质内容;

○ 可通过结合通知与Deep Linking功能,提醒用户好友的进度(比如破纪录的关卡等);

○ 开发者还可以利用Oculus的Scoreboards分数应用,促进玩家与好友的互动跟竞争,为玩家自定义游戏挑战;

○ Scoreboards新增挑战功能,可以让玩家创建不同分数等级和时间限制的挑战,而且挑战等级也随着玩家成绩而不断提高;

○ 用户移动端Oculus应用中就能查看Scoreboards和Challenge,无需进入VR;

5)应对盗版与作弊风险;

○ Quest既是一款游戏主机,也是一个开发套件,一些用户可能会利用它来进行VR应用盗版和作弊,甚至会容易利用Quest基于的安卓..的开源代码,来开发模拟器;

○ Oculus建议开发者不要使用模拟器..,因为Oculus官方..更安全,可确保其他人不会盗取你的应用;

○ Oculus..通过验证启动(只有Facebook支持的系统软件才能在Oculus设备上运行)、月更安全补丁、检测技术(可识别更改软件);

○ 建议开发者在上传资源时预先验证(包括OBB和DLC文件),并谨慎对待多人服务器(验证用户,排除机器人);

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ 利用Oculus Developer Dashboard来检测应用弱点;

6)培养活跃社群:

○ 通过与活跃VR用户和拥护者互动与合作,构建活跃的社群;

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

○ VR拥护者是VR社区成员的一部分,也是最活跃的部分,应用体验时间最长、讨论贡献最多、最热衷于宣传VR的人群;

○ VR拥护者对于发展VR用户群有关键作用,因此开发者需要为VR应用制定社群标准和文化;

○ 构建VR生态、促进玩家间互动可通过竞赛活动、排行榜、奖励等方式实现;

○ 通过规章制度和文化来塑造积极的VR用户社群;

○ 吸引志同道合的VR拥护者,共同构建社群。

( END)


 
   推荐阅读    


Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全


Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全


Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全


Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全


Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全

Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全 
每天五分钟,轻松了解前沿科技。    
         —— 青亭网  
Oculus官方教程:利用Unity和Unreal开发Quest应用与内容安全
自媒体 微信号:11jj 扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1

    伊嘉儿数学教学质量如何(伊嘉儿数学长期班教材)

    大家好,小豪今天来为大家解答伊嘉儿数学教学质量如何以下问题,伊嘉儿数学长期班教材很多人还不知道,现在让我们一起来看看吧!1、伊嘉儿数

  2. 2

    涤纶和尼龙的区别是什么材料(涤纶面料与尼龙面料哪个好)

    大家好,小娟今天来为大家解答涤纶和尼龙的区别是什么材料以下问题,涤纶面料与尼龙面料哪个好很多人还不知道,现在让我们一起来看看吧!1、

  3. 3

    动脉粥样硬化的原因及解决办法(动脉粥样硬化是什么)

    大家好,小美今天来为大家解答动脉粥样硬化的原因及解决办法以下问题,动脉粥样硬化是什么很多人还不知道,现在让我们一起来看看吧!1、一般

  4. 4

    五岳名山分别在哪里(五岳名山的名称及所在省份)

    大家好,小豪今天来为大家解答五岳名山分别在哪里以下问题,五岳名山的名称及所在省份很多人还不知道,现在让我们一起来看看吧!1、中国五大

  5. 5

    企业核名流程(企业核名成功去什么地方查询)

    大家好,小伟今天来为大家解答企业核名流程以下问题,企业核名成功去什么地方查询很多人还不知道,现在让我们一起来看看吧!1、工商局名称核

  6. 6

    杨梅里的虫子能吃吗(杨梅里的虫子可以吃嘛)

    大家好,小伟今天来为大家解答杨梅里的虫子能吃吗以下问题,杨梅里的虫子可以吃嘛很多人还不知道,现在让我们一起来看看吧!1、杨梅里的白色

  7. 7

    我现在的具体位置在哪(我现在的具体位置叫什么)

    大家好,小豪今天来为大家解答我现在的具体位置在哪以下问题,我现在的具体位置叫什么很多人还不知道,现在让我们一起来看看吧!1、首先打开

  8. 8

    傅声死的现场照片(傅声死亡过程)

    大家好,小丽今天来为大家解答傅声死的现场照片以下问题,傅声死亡过程很多人还不知道,现在让我们一起来看看吧!1、1983年7月6日晚间10点半,

Copyright 2024.依依自媒体,让大家了解更多图文资讯!