此页面为机器翻译。如需查看原文以确保准确性并作为权威参考,
让雇主注意到你具备的编程技能
展示核心技能和能力,包括编程、UI、调试和资产管理,以帮助您获得第一个使用Unity的专业编程职位。
先决条件
- 2-3个学期的高等教育Unity课程作业或同等的独立学习
- 参与过各种Unity项目的经验
- 导入资产或代码,包括来自Unity Asset Store或Unity Package Manager的资产或代码,并解决由此产生的冲突
- 执行非复杂问题的调试
- 解释已有的、文档齐全的代码
- 集成和修改现有的文档齐全的代码
- 构建基本场景管理,包括加载场景
- 创建、编辑和使用预制件
- 部署基本构建
考试详细信息
考试基于Unity 6。
这次考试提供以下语言版本:
- 英语
- 简体中文和繁体中文
- 日语
- 韩语
- 西班牙语 - 拉丁美洲
考试内容
Unity 编程
- 评估代码以集成到由负责人创建/设计的现有系统中
- 根据高级程序员的指导,应用编码标准和最佳实践
- 确定可以完成指定交互或编程逻辑的代码
- 确定实现场景之间过渡的过程
- 使用静态变量和PlayerPrefs等方法在场景之间和会话之间保存数据
- 通过使用Unity API方法并参考Unity的API文档,获得一个明确的结果
- 选择适当的GameObjects属性、脚本和组件以完成所需任务
- 解释基本继承和接口之间的区别
- 选择适合特定情况的常用数据结构,包括但不限于列表、数组和字典。
- 选择适合特定情况的数据类型,包括但不限于浮点数、布尔值和字符串。
- 构建一个应用程序到WebGL或个人电脑
UI
- 根据定义的布局使用锚点、枢轴和组在画布上排列UI组件
- 识别在各种UI元素中显示数据所需的过程
- 解释如何使用UnityEvent系统响应用户输入
调试
- 程序调试消息以识别代码未按预期执行的可能原因
- 确定编译错误的原因,给定一段代码
- 识别由空变量引起的错误
- 识别需要的技术以重构和改进代码以符合定义的编码标准
- 选择合适的分析工具来识别性能问题的来源
资源管理
- 解释如何在场景中使用预制件
- 描述更改嵌套预制件或预制件变体的过程和结果
- 解释在 Unity 中使用 Version Control 的主要目的
浏览认证
用户
初级工程师
专业人士