Course

C++ Class Development

University of Colorado System

Embark on an exhilarating journey to master C++ game development using the Unreal engine. This comprehensive course delves into advanced concepts such as abstraction, functions, Unreal classes, and pointers. Whether you're a budding game developer or seeking to enhance your skills, this specialization offers a rich learning experience. Dive into the world of game development and unleash your creative potential.

  • Develop video games using C++ and Unreal Engine
  • Explore advanced concepts such as abstraction and functions
  • Master Unreal classes and pointers for game development
  • Enhance your skills in game development on Windows or Mac

Certificate Available ✔

Get Started / More Info
C++ Class Development
Course Modules

Master the intricacies of C++ game development through this specialized course. Explore abstraction, functions, Unreal classes, and pointers to elevate your game development skills.

Abstraction and Console App Classes

Embark on a journey into the world of abstraction and console app classes. Learn how abstraction aids in software development and delve into designing and implementing console app classes. This module equips you with vital skills to build a strong foundation in C++ and Unreal.

A Closer Look at Functions

Delve deeper into the intricacies of functions and understand how they operate "under the covers." Explore pass-by-value, pass-by-reference, and passing containers and objects to functions. Gain insights into overcoming stumbling blocks associated with functions.

Unreal Engine Classes and Strings

Immerse yourself in the realm of Unreal Engine classes and strings. Design and implement Unreal classes, comprehend the nuances of strings, and explore their usage in game development. This module provides a comprehensive understanding of integrating strings into C++ and Unreal HUD.

Pointers and Unreal Engine Audio

Expand your expertise in pointers and Unreal Engine audio. Gain proficiency in C++ raw pointers, smart pointers, and Unreal smart pointers. Learn to incorporate sound effects into Unreal games and master the art of using audio assets effectively.

More Software Development Courses

Introduction to Programming with Python and Java

University of Pennsylvania

This Specialization offers a comprehensive introduction to Python and Java programming, guiding learners from basic concepts to advanced skills in data science,...

IBM COBOL Core

IBM & LearnQuest

COBOL Core is an in-depth course covering numeric usage, structured programming, table handling, and intrinsic functions in COBOL. Students will gain practical skills...

Processing Data with Python

Coursera Project Network

Processing Data with Python is a comprehensive course covering data processing, cleaning, and analysis using Python's Pandas library.

Data Structures & Backend with Java

Board Infinity

Data Structures & Backend with Java is a comprehensive course covering Java-based data structures, Spring, Spring Boot, and RESTful web services. Gain proficiency...