|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/more-programming-unreal
课程评论:没有评论
课程名称:更多C++编程与虚幻 课程概述:此课程是有关使用C++编程语言和虚幻游戏引擎开发视频游戏的专业化课程的第二部分。课程假设您具备上一课程的先决知识,确保在开始本课程前,您已经通过参加之前的课程或通过个人经验掌握了相关知识。通过本课程,您将继续深化对C++和虚幻的基础知识,探索更多的C++与虚幻主题。 模块1:了解如何在代码中做出决策 模块2:在虚幻游戏中获取并使用玩家输入 模块3:学习如何使用迭代(循环)重复代码中的操作 模块4:探讨在数组、C++容器以及虚幻TArray<>容器中存储大量数据的方法 课程大纲: - **名称:选择** **描述:** 在本模块中,您将学习选择控制结构。选择非常有用,因为它允许我们根据某些条件决定要执行的代码。 - **名称:虚幻输入** **描述:** 在本模块中,您将学习如何在虚幻中处理鼠标、键盘和游戏手柄输入。这是非常重要的,因为这让玩家能够与游戏进行实际互动! - **名称:迭代** **描述:** 在本模块中,您将学习迭代控制结构。迭代控制结构(有些人称之为循环)让我们能够在某个条件为真时重复执行代码。您将看到这些概念在模块材料中的重要性。 - **名称:数组和容器** **描述:** 在本模块中,您将学习关于C++数组和容器以及我们在虚幻游戏中常用的虚幻容器的知识。数组和容器允许我们在一个变量中存储多个值,这在游戏中非常有用。
Name:Selection
Description:In this module, you'll learn about the selection control structure. Selection is really useful because it lets us decide which code we want to execute based on some condition.
Name:Unreal Input
Description:In this module, you'll learn how to process mouse, keyboard, and gamepad input in Unreal. This is hugely important, because doing this lets the player actually interact with the game!
Name:Iteration
Description:In this module, you'll learn about the iteration control structure. The iteration control structure (which some people call looping) lets us repeatedly execute code a certain number of times or until some condition is false. You'll see why this is really useful as you work your way through the module materials.
Name:Arrays and Containers
Description:In this module, you'll learn about C# arrays and containers and the Unreal container we'll regularly use in our Unreal games. Arrays and containers let us store multiple values in a single variable, which is very helpful in our games.
This course is the second course in the specialization about learning how to develop video games using the C++ programming language and the Unreal game engine on Windows or Mac. This course assumes you have the prerequisite knowledge from the previous course in the specialization. You should make sure you have that knowledge, either by taking that previous course or from personal experience, before tackling this course. Throughout this course you'll continue building your foundational C++ and Unreal knowledge by exploring more C++ and Unreal topics. Module 1: Discover how we make decisions in our code Module 2: Get and use player input in your Unreal games Module 3: Learn how to use iteration (looping) to repeat actions in your code Module4: Explore storing lots of data in arrays, C++ containers, and the Unreal TArray<> container