Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/more-programming-unreal

在现代游戏开发中,C++ 编程语言和虚幻引擎已成为不可或缺的组合。《更深入的 C++ 编程与虚幻引擎》是 Coursera 上特别课程的第二部分,旨在帮助学员深入掌握使用 C++ 和虚幻引擎开发视频游戏的技能。

本课程假设学员已经掌握了上一课程所需的基本知识。这是一个非常重要的前提,因为本课程的内容更为深入和复杂。在课程进行中,学员们将继续建立和强化其 C++ 编程的基础。

课程大纲涵盖了几个重要的主题:

  1. 选择控制结构:在这一模块中,你将学习选择控制结构的应用。选择结构使得我们能够根据特定的条件来决定执行哪些代码,从而使程序更加灵活。
  2. 虚幻引擎输入处理:本模块教授如何处理鼠标、键盘和游戏手柄的输入。这是游戏开发中的关键,因为这让玩家能够真正与游戏进行互动。
  3. 迭代控制结构:你将学习迭代控制结构,也称为循环。这允许我们在一定次数内或直到某个条件为假之前重复执行代码,对于开发复杂的游戏逻辑至关重要。
  4. 数组和容器:在这一部分,你将学习 C++ 数组和虚幻引擎的容器使用。这些数据结构能够帮助我们在单个变量中存储多个值,为游戏开发提供灵活性和便利性。

总的来看,这门课程结合了编程的基础与虚幻引擎的实际应用,为学员提供了一个全面的学习体验。通过实际的项目和练习,学员能够在实践中巩固所学知识。此外,课程还有配套的学习材料和示例,帮助加深理解。

无论你是想进入游戏开发领域的初学者,还是希望通过 C++ 和虚幻引擎进一步提升自己技能的开发者,这门课程都是一个极好的选择。通过系统的学习和实践,你将能够在游戏开发的道路上更进一步。

课程主页: https://www.coursera.org/learn/more-programming-unreal

作者 CourseEye