Coursera
Coursera Logo

University of Colorado Boulder - More C++ Programming and Unreal 

  • Offered byCoursera

More C++ Programming and Unreal
 at 
Coursera 
Overview

Duration

18 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

More C++ Programming and Unreal
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
  • Course 2 of 4 in the C++ Programming for Unreal Game Development Specialization
  • Financial aid available
Details Icon

More C++ Programming and Unreal
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • 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
  • 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

More C++ Programming and Unreal
 at 
Coursera 
Curriculum

Selection

Course Introduction

Navigating a Coursera Course

Meet the Instructor (optional)

Lesson Introduction

Booleans

If Statements

Switch Statements

Implementing a Manual Timer

Testing a Manual Timer

Spawning Teddies: Actor and UProperty

Spawning Teddies: Finishing Up

Tagged Destruction

Course Models

Large Download Sizes

Chapter 7: Selection

Exercise 1: If Statements

Exercise 2: Switch Statements

Exercise 3: Shrink and Grow

Exercise 4: Jump That Actor

Number Characteristics Solution

Unreal Input

Lesson Introduction

Mouse Location Processing

Working for the Clampdown

Mouse Button Processing

Keyboard Processing

Gamepad Processing

Chapter 8: Unreal Input

Exercise 5: Mouse Jumping

Exercise 6: Spawn and Destroy

Exercise 7: Finally, a Driving Game

Unreal Input

Iteration

Lesson Introduction

For Loops

Nested For Loops

While Loops

Do-While Loops

Nesting and Boxes

Multiple Spawns

Exercise 8: For Loops

Exercise 9: While Loops

When Will They Stop? Solution

Arrays and Containers

Lesson Introduction

Intro to Arrays

Initializing an Array

Why We Start at Zero

How Big is an Array?

Processing an Array

The Array Container

The Vector Container

The Unreal TArray Container

Ted the Collector

Finishing Up

Exercise 10: Arrays

Exercise 11: Vectors

Exercise 12: Min and Max

Exercise 13: Random Destruction

Give Me a Hand Solution

More C++ Programming and Unreal
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    More C++ Programming and Unreal
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...