星系探索者

Galaxy explorer

你分享了你的创意。 我们将共享代码。

星系探索者项目已准备就绪。 你已经将想法分享给了社区,选择了一个应用,观看了团队如何构建它,现在可以获得源代码了。 如果你有一个设备,则可以从 Microsoft HoloLens 的 Windows 应用商店下载“星系探索者项目”。

注意

此示例应用适用于 HoloLens 第一代。 请参阅 HoloLens 2 版本的星系探索者 2.0

我们的由设计师、艺术家和开发人员组成的 HoloLens 开发团队构建了星系探索者,并邀请了所有人参与这一旅程。 经过六周的核心开发和两周的优化,此应用现已准备就绪! 你还可以按照以下视频系列中的整个过程进行操作。


分享你的想法

星系探索者旅程以“分享你的创意”活动为起点。


Microsoft HoloLens 社区为你提供大量关于全息计算如何改变我们的世界的惊人创意。 我们相信,最令人难以置信的 HoloLens 应用将会来自你们的共同创意。

在这几周的时间内共享了超过 5000 个的精彩创意! 我们的开发团队回顾了最成功的和最可行的创意,并提出构建三大创意之一。

经过 24 小时的 Twitter 投票,星系探索者创意最终胜出! 我们的由设计师、艺术家和开发人员组成的 HoloLens 开发团队构建了星系探索者,并邀请了所有人参与这一旅程。 你可以按照下面视频中的开发过程进行操作。

阶段 1:信任过程

在阶段 1 中,开发团队开始创意过程:有关原型内容的集体讨论、概念形成和决策。

阶段 2:让我们这样做

在阶段 2 中,开发团队完成原型设计阶段 - 处理棘手的问题,找出要进一步探讨的创意。

阶段 3:打基础

在阶段 3 中,团队开始开发的第一周 - 制定计划、编写生产代码、创建艺术资产,以及确定用户界面。

阶段 4:使其成为现实

在阶段 4 中,团队更深入地进行开发 - 引入科学数据,优化渲染过程,以及纳入空间映射。

阶段 5:了解发生的情况

在阶段 5 中,开发团队测试应用,搜索需要修复的 bug,并优化体验。

阶段 6:即将推出

在阶段 6 中,团队完成开发的最后一周,准备进行两周的改进工作,并思考进度情况

阶段 7:最终产品

在阶段 7 中,团队完成项目并共享其代码。

案例研究

你可以通过阅读“在混合现实中创建星系”案例研究,从开发星系探索者的过程中找到更多见解和教训。

认识团队

Galaxy Explorer development team
星系探索者开发团队

我们的体会是,构建正确的团队是我们能够做出的最重要投资之一,因此决定组织一个与游戏工作室类似的团队,大家都已熟悉该开发模式。 为了控制好范围,我们选择成立一个有 11 个核心成员的团队,因为我们的时间有限(必须在 2016 年 3 月 30 日的 Build 大会之前把它搞出来)。

对于此项目,我们首先得有一个制作人,那就是 Jessica,负责规划、进度审查以及日常事务。 她是粉红色头发的那个人。 我们有一位设计总监 (Jon),还有一位高级设计人员 (Peter)。 他俩负责星系探索者的创意愿景。 Jon 是前排戴眼镜的那个,Peter 是后排右二。

我们有三位开发人员 - BJ(Jon 和 Jessica 之间的那位)、Mike(第二排左侧)和 Karim(第二排中间,BJ 旁边)。 他们负责那些实现该创意愿景所需的技术解决方案。

我们还有四位全职艺术家 - 概念艺术家(Jedd,后排左数第二)、建模师(Andy,后排右数第三)、技术美工(Alex,最右侧),以及动画师(Steve,最左侧)。 他们都还有其他任务,但这是他们的主要职责。

我们有一位全职测试人员 - Lena,负责每天对我们的版本进行测试、设置版本审查,以及在功能上线时对其进行审查。 不过,每个人都在不断地进行测试,因为我们一直都在审查我们的版本。 Lena 是穿皮夹克的那位。

我们都是 Microsoft 的一个更大型工作室(进行非游戏开发的 THINK 团队)的成员。 还有很多其他人也都参与了项目 - 我们在项目完成过程中经常召唤我们的艺术总监、音频工程师和工作室领导,但这些人是我们与更大团队负责的其他项目共享的资源。

另请参阅