威尼斯电玩城游戏下载和威尼斯游戏软件下载的合作伙伴使用cookie等技术来个性化内容和执行网站分析. 使用威尼斯游戏软件下载的网站,即表示您同意威尼斯游戏软件下载使用cookie. 请参阅威尼斯游戏软件下载的 隐私政策 欲了解更多信息.
威尼斯电玩城游戏下载的 游戏设计学士学位 是围绕六个设计集中点建立的——级设计, 叙述设计, 系统设计, 技术设计, 用户体验设计, 以及用户研究. 学生们花前两年的时间学习每个设计学科, 然后在大二结束时选择两门他们想专攻的专业. 而这六个学科相互重叠和相互作用, 本系列将详细介绍每种浓度.
正如威尼斯电玩城游戏下载教练乔·克朗克所说, 如果你问游戏行业中的人技术设计师是做什么的, 你会得到很多不同的答案. “每个工作室的工作描述完全不同. 我在课堂上用过一张幻灯片,上面写着‘什么是技术设计?’配图是一个人戴着50顶不同的帽子,”克朗克笑着说.
这是因为技术设计师就像游戏开发团队的瑞士军刀——设计师和程序员的交叉学科混合体,其主要工作是让每个人的生活更轻松, 这取决于他们需要什么. 通常,技术设计师的大部分工作都很简单 弄清楚 每个人都需要的. 克朗克说:“你必须具备多种技能. 尽管技术设计师在他们的工作中撒下了广泛的网, 有几个常见的线程定义角色. Cronk说道:“技术设计师通常被分为两大阵营:游戏玩法或工具. “在任何一方, 技术设计师的目标是优化流程并减少团队成员的认知负荷.”
游戏玩法阵营, 技术设计师使用他们的编程知识来创建可玩的原型,让设计团队中的其他人(可能没有太多编程知识)可以进行测试. “你是在汲取团队中其他设计师的无形理念, 比如系统和机制, 并在游戏引擎中快速执行它们,克朗克说. 因为技术设计师本质上还是设计师, 它们还在帮助完善游戏感觉的微妙方面发挥着关键作用. “任何时候你都在处理射速问题, 移动速度, 像这样的变量, 你可以在游戏编辑器中公开它们,这样设计师就可以对它们进行调整. 这意味着设计师可以更加自主,而不必总是与程序员交谈.“技术设计师的原型可能不会使用最有效的代码——这是属于真正的引擎程序员的任务——但这不是重点. “花大量时间编写完美的代码是没有意义的,因为任何东西都将被抛弃,克朗克说. “你希望能够快速创建原型,迭代,并了解事物是如何运作的.”
在工具端, 技术设计人员通过确定他们的特定需求并创建自定义工具来帮助他们的团队成员简化工作. 这些工具可以节省人们无数小时的工作时间, 就像克朗克在他们的技术设计生涯早期发现的那样 古墓丽影:传说. “我问威尼斯游戏软件下载的艺术家,他们是否一直在做什么, 用手, 这需要多个步骤,克朗克说. “其中之一是他们必须操纵和激活人类骨骼网格的方式.在学习了一些MaxScript之后, Cronk扩展了艺术家的3D Studio Max工具栏,这样他们就可以用一个按钮完成整个过程. “我记得艺术家们都说,‘等一下,你做到了 什么!?’”创造好的工具也意味着改变用户界面(UI),让你的团队成员更容易理解. “有时创意团队成员会得到程序员设计的带有UI的工具, 为 程序员,”Cronk说. “你真的需要了解你的队友想要做什么, 他们是怎么习惯做这些事的, 以及他们自己的思维模式是什么,以便为他们创建用户友好的ui.”
处在像设计这样的创造性学科和像编程这样的技术学科的边缘, 技术设计师经常成为两者之间的调解人和翻译. “编程和设计在这个角色中显然非常重要, 但书面和口头沟通等“软”技能也同样重要,克朗克说. 开发团队中设计人员和程序员之间的误解(他们并不总是说同一种语言)会导致严重的生产阻塞. “你会听到程序员拒绝了设计团队的功能要求,因为引擎不支持它,克朗克说. “所以你问设计师他们的要求是什么,你意识到他们的要求是有意义的 完全 实际上是不同的 is 在发动机中可行. 但他们就是不知道要什么.“通过在部门之间进行干扰,充当开发团队中缺失的一环, 技术设计师为每个人的工作扫清障碍,让事情不断向前发展.
在威尼斯电玩城游戏下载,技术设计I是游戏设计学士的首批课程之一. “威尼斯游戏软件下载希望让学生们尽早体验各种原型设计,这样他们就可以提高工作效率, 游戏团队的职能成员,克朗克说. 使用Unity和可视化脚本工具, 学生每周创建几个交互式应用程序并练习不同的开发技术. “威尼斯游戏软件下载专注于创造2D角色控制器和摄像机系统, 执行游戏玩法系统, 想想游戏感觉,克朗克说. “威尼斯游戏软件下载还花时间讨论学生们玩过的不同游戏, 试着分析人们喜欢或不喜欢的控制或摄像头是什么, 为什么.“在学期末, 学生们将他们所学到的所有技能结合起来设计和执行一款小型单人2D游戏. 在更高级的技术设计课程, 学生在虚幻引擎4中学习原型设计, 快速适应他们在老牌游戏工作室可能遇到的自定义引擎的方法, 并有机会探索特别感兴趣的主题,如动态摄像机系统, 工具开发, 和更多的.
威尼斯电玩城游戏下载游戏设计专业学士Kevin Jacobson谈技术设计:
“技术设计结合了我对游戏设计和编程的热情. 我的职责是理解正在开发的游戏和用于开发游戏的引擎. 其中一个关键部分是促进部门之间的沟通, 所以设计师了解引擎的可能性, 程序员了解设计师想从游戏中得到什么. 我也喜欢亲力亲为, 我自己直接执行游戏玩法功能,而不是传递给其他人.
“工具编程也是我的爱好. 我不只是喜欢让事情顺利进行——我喜欢让事情顺利进行. 这可能意味着添加新功能, 改进用户界面, 或者甚至完全重构一个工具集. 有经验的技术设计人员可以查看团队的工作流程, 找到瓶颈, 并设计一种工具来改善它们, 让每个人的生活更轻松. 我喜欢帮助别人,所以这感觉就像在家一样.
“大一的时候, 我利用自己的c#经验在Unity中为威尼斯游戏软件下载的游戏项目创造了一个基于物理的“漂移”控制器, 完成一个“牵引光束”抓钩. 在我大二的比赛中, 我用c++写了一些早期的游戏机制——移动平台和旋转激光, 我经常帮助程序员在威尼斯游戏软件下载的定制引擎中调试问题. 今年我大三了, 当威尼斯游戏软件下载开始使用Unreal时,我将与团队的其他成员更加紧密地合作, 帮助解决工具问题,并在设计之间翻译概念, 艺术, audio, 和技术.”