大家好,
我们越来越接近课程的终点线,和往常一样,我们旅程中最精彩的项目是迄今为止最具挑战性的项目——项目#3:分区。一开始,我们班分为两大队:雅达利队和任天堂队。我是任天堂部门的一员,我很乐意与您分享我的经验。
项目阶段:
1.设计和分区阶段:对于我们的项目,我们正在重新设计经典的俄罗斯方块游戏。我们从一个充满错误和缺失功能的基本文件开始,我们的工作就是使其变得完美。
这一阶段,我们积极与整个部门进行沟通。我们最初选择 Microsoft Teams 作为我们的主要沟通工具,但由于一些团队成员发现 Teams 有点繁重,我们还设置了一个 Discord 服务器来保持事情清晰有序。在第一次会议之前,我们已经选择了一名部门团队领导,以及每个小组的当地团队领导。在我们的第一次会议上,我们的部门团队负责人 Rachael 向我们介绍了议程并介绍了项目计划。每个团队成员都半自愿地承担责任并贡献想法。
我说“半”是因为,正如你所料,事情并不总是按计划进行。在这两个阶段中,我们最终都朝着一个主要目标努力:完成设计项目。
2.实施和集成阶段:一旦我们完成了设计,有趣的部分就开始了。我们的团队 Team TypeScript 主要负责编码、测试和设计(视觉和文档设计)。向 Myo 致敬,他的编码工作非常出色!我的角色专注于测试和发现错误。然而,我真正感到自豪的部分是设计游戏的视觉效果。我们部门想使用教授脸部的动画版本作为游戏背景,我必须将其变为现实。完成设计后,我将代码合并到主分支并完成了拉取请求。
由于这个项目涉及的人员较多,每一步都需要多次审核和批准,有时会把简单的任务变成复杂的流程。说实话,我更喜欢与较小的团队合作,但我也认识到当涉及这么多人时划分任务是多么重要。
在设计背景时,我认为如果玩家每次清除一条线时激光眼都会发光,那么将我们的游戏提升到一个新的水平会很酷。我与团队分享了我的想法,并与 Myo 一起在游戏中将其变为现实。
随着越来越多的团队成员开始贡献,我们添加了更多功能,例如游戏音乐、错误修复和“如何玩”指南。总的来说,我在这个项目中获得的经验非常宝贵,因为它让我们深入了解大型企业环境中的真实工作流程是什么样的。
就像这样,这是我的最后一篇博文。多么美妙的旅程啊!如果我能回到本季度初,我会告诉自己所有的努力都是值得的。这是一次充满学习和成长的奇妙经历。
下次见,
您的网络好友
以上是项目意向部门。俄罗斯方块游戏的详细内容。更多信息请关注PHP中文网其他相关文章!