终项项目


文档摘要

终项项目 概述 在整个课程中,你已经学习了许多与XR开发相关的概念。虽然这个课程只是开始熟悉XR开发的第一步,但你学到的概念将在更复杂的应用程序开发中发挥作用。这个终项项目为你提供了一个展示你在这7个单元中学到的知识的机会。对于你的终项项目,你需要开发一个可以部署到你选择的XR设备的应用程序。你可以将本课程中创建的篮球游戏应用进行改造,或者创建一个新的项目。 鼓励你探索本课程以外的概念来帮助完成你的项目。 期望 规划一个遵循课程中介绍的工作流程的方法:设计、原型制作、开发、部署。 创建或导入模型和材质等资产。免费的3D模型和纹理可以在Sketchfab、CGTrader 和 Poly Haven 上找到。 使用Unity创建应用程序。

终项项目

概述

在整个课程中,你已经学习了许多与XR开发相关的概念。虽然这个课程只是开始熟悉XR开发的第一步,但你学到的概念将在更复杂的应用程序开发中发挥作用。这个终项项目为你提供了一个展示你在这7个单元中学到的知识的机会。对于你的终项项目,你需要开发一个可以部署到你选择的XR设备的应用程序。你可以将本课程中创建的篮球游戏应用进行改造,或者创建一个新的项目。

鼓励你探索本课程以外的概念来帮助完成你的项目。

期望

  • 规划一个遵循课程中介绍的工作流程的方法:设计、原型制作、开发、部署。
  • 创建或导入模型和材质等资产。免费的3D模型和纹理可以在SketchfabCGTraderPoly Haven 上找到。
  • 使用Unity创建应用程序。
  • 创建一份两页的书面理由,包括以下内容:
    • 应用程序的目标受众。
    • 关于设备选择的解释。
    • 关于开发工作流程的解释。
    • 应用程序的故事板。
    • 影响开发决策的设计和环境考虑因素。
    • 文档化的脚本以解释应用程序逻辑。

评分标准

标准 优秀 合格 需要改进
创建一个功能良好的AR或VR应用原型。 应用程序运行良好,无错误。 应用程序产生一些错误但仍能工作。 应用程序无法正常工作。
确定应用受众。 选定的受众适合该应用。 选定的受众适合应用的部分内容。 选定的受众不适合该应用。
设备选择的解释。 选定的设备适合该应用。 选定的设备适合某些交互但不适合全部。 选定的设备不适合该应用。
开发工作流程的解释。 工作流程清晰且有条理。 工作流程的一部分有条理但整体清晰度不足。 开发工作流程没有条理。
为应用创建故事板。 故事板识别出一个从头到尾的体验,并考虑了不同的决策路径。 故事板识别出一个从头到尾的体验,但只有一条决策路径。 故事板没有识别出一个清晰的从头到尾的体验。
确定设计和环境对决策的影响。 理由考虑了各种因素。 对设计和环境影响的考虑较少(3个或更少的因素)。 没有考虑设计和环境影响。
创建文档化的脚本以解释应用逻辑。 脚本有详细的注释,解释代码的端到端逻辑。 脚本包含一些注释来解释逻辑,但不能全面解释。 脚本缺乏注释来解释代码的作用。

实现示例

增强现实 - iOS

iOS AR实现示例

声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。


作者与出处
原作者: microsoft
来源:microsoft
许可证:MIT
整理: 灏天文库整理
由灏天文库结构化整理,提供目录导航、全文检索与在线阅读,便于系统化学习
发布者: 作者: microsoft 转发
评论区 (0)
U