University of Colorado Boulder - Introduction to C++ Programming and Unreal
- Offered byCoursera
Introduction to C++ Programming and Unreal at Coursera Overview
Duration | 20 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Introduction to C++ Programming and Unreal at Coursera Highlights
- Earn a Certificate upon completion
- Financial aid available
Introduction to C++ Programming and Unreal at Coursera Course details
- This course is all about starting to learn how to develop video games using the C++ programming language and the Unreal Engine on Windows or Mac
- This course assumes you have previous programming experience in some other language
- Start at the very beginning for C++, hardly anybody learns (or teaches) C++ as a first language
- Computer programming is really fun in general, and programming games is even better
Introduction to C++ Programming and Unreal at Coursera Curriculum
Starting to Program
Course Introduction
Navigating a Coursera Course
Meet the Instructor (optional)
Lesson Introduction
Installing Visual Studio on Windows
Installing Xcode on a Mac
Your First Console App in Visual Studio
Your First Console App in Xcode
Installing Unreal Engine
Your First Unreal Script
Your First Unreal Script in Xcode
Course Models
Large Download Sizes
Setting Up Your Development Environment
Using Doxygen Commenting
Exercise 1: Writing Your First Console App
Exercise 2: Writing Your First Unreal Script
It's Elemental Solution
Data Types, Variables, and Constants
Lesson Introduction
Bits and Bytes
Data Types, Variables, and Constants
Integer Data Types
Floating-Point Data Types
Reading Documentation
Debugging in Visual Studio
Debugging in Xcode
Exercise 3: Declaring and Using Variables
Exercise 4: Calculating with Integers
Exercise 5: Declaring and Using Constants and Variables
Exercise 6: Trigonometry with Floats
Exercise 7: Calculations and Rounding
It's All Greek To Me Solution
Bits and Bytes
Data Types
Classes and Objects
Lesson Introduction
Introduction to Classes and Objects
Using a Class: Constructor
Using a Class: Getter
Using a Class: Functions
Classes and Objects in Unreal Engine
Exercise 8: Roll the Dice
Exercise 9: Look at the Cards
Nothing Like Blackjack Solution
Unreal Engine Basics
Lesson Introduction
The Unreal Editor
Meshes and Actors
Lights, Camera, ...
Scripts as Actors
Debugging a Script
Blueprints
Basic Physics
Collisions
Finishing Up
Chapter 6: Unreal Engine Basics
Exercise 10: Unreal Engine Basics
Exercise 11: Growing Teddies
Exercise 12: Move That Actor
Exercise 13: More Unreal Practice
Final Exam