在线课程 – 科罗拉多大学系统公司 Unreal 游戏开发 C++ 编程专业认证

学习 C++ 以及如何在 Unreal 游戏中使用 C++。了解编程的基础知识,并培养使用最先进技术开发游戏的重要技能。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

中档

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 使用 C++ 编程
  • Unreal Engine 中的游戏开发
  • 在 C++ 中应用编程技能
  • 控制台应用程序开发
  • 了解 C++ 中的重要概念
  • 了解 Unreal Engine 中的重要概念

What you will learn in the course

Courses for which the course is suitable

  • 游戏程序员
  • 软件开发人员
  • 虚幻游戏开发人员
  • C++ 程序员
  • 控制台应用程序开发人员
  • 交互式游戏开发人员
  • 系统程序员
  • 游戏应用开发者

专业化 – 由 4 部分组成的课程系列

此专业面向有兴趣学习如何在 Unreal utilizando C++ 引擎中对游戏进行编程的中级程序员。在开始此专业之前,学习者必须在 coursera 中完成至少一个额外的编程专业,或者在高中或大学完成一个编码课程。

第一门课程假定您具有一定程度的编程经验。在该专业的 4 门课程中,您将学习如何使用 C++ 编程,以及如何利用这些知识在 Unreal Engine 中对游戏进行编程。

应用研究项目

每门课程都包括 10-20 个练习,旨在教您 C++ 和 Unreal 中的小概念。您可以使用 C++ 开发许多控制台应用程序,所有这些应用程序都旨在向您传授 C++ 和 Unreal 引擎中的重要概念。

通过执行编程练习和任务,您可以将 C++ 编程技能应用于控制台应用程序和 Unreal 游戏。

Details of the courses that make up the specialization

C++ 和 Unrill 编程简介

课程 1
19 小时
4.6 (164 评价)

学习内容

本课程涉及学习如何在 Windows 或 Mac 操作系统上使用 C++ 编程语言和 Unreal 游戏引擎开发视频游戏。本课程假定您以前有使用其他语言进行编程的经验。

模块:

  • 编写您的第一个 C++ 控制台应用程序和 Unreal 脚本
  • 我们如何在计划中存储和使用数据
  • 我们如何使用类和对象来实现我们的代码
  • Unrail 引擎基础知识

高级 C++ 编程和 Unrealile

课程 2
17 小时
4.5 (33 评价)

学习内容

本课程是使用 C++ 和 Unreal 进行视频游戏开发系列课程的第二门课程。该课程假定您具备上一门课程的必要知识。

模块:

  • 了解我们如何在代码中做出决策
  • 在 Unreel 游戏中获取和使用玩家输入
  • 了解如何使用迭代(循环)在代码中重复操作
  • 探索如何在数组和 Unreal TArray tank 中存储大量数据

使用 C++ 开发部门

课程 3
18 小时
4.8 (16 评价)

学习内容

本课程是使用 C++ 和 Unreal 进行视频游戏开发系列课程的第三门课程。该课程假定您具备前两个课程的必要知识。

模块:

  • 了解抽象如何帮助我们开发优秀的软件,并在控制台应用程序中设计和实现类
  • 探索 Functions 如何在“幕后”工作
  • 设计和实现 OnRail 类及其在游戏中的包含
  • 扩大您对选民的理解并为 Unreal 的游戏添加音效

用于 Unreel 游戏的中型面向对象编程

课程 4
15 小时
4.9 (15 评价)

学习内容

本课程是使用 C++ 和 Unreal 进行视频游戏开发系列课程的第四门也是最后一门课程。该课程假定您具备前三个课程的必要知识。

模块:

  • 开始使用文件在 OnRail 上实现您的游戏
  • 了解继承和多态性如何帮助我们减少为游戏编写的代码
  • 实施事件处理以创建更有效的面向对象的设计
  • 探索小型 Unreel 游戏的完整性能