Hero background image
程序员
通过获得行业认可的证书,展示您为工作准备的Unity技能,并开始实时3D开发职业生涯的道路。
此页面为机器翻译。如需查看原文以确保准确性并作为权威参考,
让雇主注意到你具备的编程技能

让雇主注意到你具备的编程技能

展示核心技能和能力,包括编程、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 的主要目的
学习和模拟考试
学习

通过初级程序员路径学习参加此考试所需的技能。此免费路径假设具备Unity的基本知识,不需要数学先决条件。

通过课程材料补充您正在进行的学习或为考试中涉及的特定主题做好准备,这是一本强大的指南,包含实用的编码挑战,帮助您为考试日做好准备。

模拟考试

通过官方练习测试为考试做好准备,帮助您了解将遇到的问题类型,并提高您在考试日的信心。练习测试解释了得出正确答案所需的理由和思维过程,并包括指向Unity文档的链接,以便进行额外的准备和有针对性的学习。

取得认证
取得认证

通过获得Unity认证,开始进入实时3D开发生态系统的职业道路。

浏览认证
认证用户
用户

这些入门级认证旨在检验您的 Unity 基础技能以及创建交互式实时 3D 体验的能力。

认证用户:程序员

认证用户:艺术家

认证用户:VR 开发者

认证初级工程师
初级工程师

获得认证(专为参与过多个 Unity 项目创作,有意应聘其第一个专业 Unity 职位的人士设计),从人群中脱颖而出。

认证助理:程序员(此认证)

认证助理:艺术家

认证助理:游戏开发者

认证专业人士
专业人士

通过认证继续提高技能,向所有人宣布您已为应对下一个职业挑战做好准备。

认证专业人员:程序员

认证专业人员:艺术家