TrueschoTruescho
All Courses
C++ Class Development
Coursera
Course
Unknown

C++ Class Development

University of Colorado System

Specialized course on game development using C++ and Unreal Engine, focusing on software design, class creation, and game integration.

Unknown4 weeksEnglish3,735 enrolled

About this Course

This course is the third 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 two courses in the specialization. You should make sure you have that knowledge, either by taking those previous courses 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: Learn how abstraction helps us develop good software and design and implement console app classes Module 2: Explore how functions really work "under the covers" Module 3: Design and implement Unreal classes and include them in a game. Discover how strings work in both C++ and in an Unreal HUD Module4: Expand your understanding of pointers and add sound effects to an Unreal game

What You'll Learn

  • Learn abstraction for software development
  • Design and implement console app classes
  • Explore function mechanics at code level
  • Design and implement Unreal Engine classes

Prerequisites

  • Completion of previous specialization courses or equivalent knowledge

Instructors

D

Dr. Tim "Dr. T" Chamillard

Associate Professor

Topics

Software Development
Computer Science
Game Design
Application Development
Software Design Patterns
Video Game Development
C++ (Programming Language)
Unreal Engine
Programming Principles
Object Oriented Programming (OOP)

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
تصميم الألعاب
تطوير التطبيقات
تصميم البرمجيات
تطوير ألعاب الفيديو
لغة C++
محرك Unreal
Programming Principles
Object Oriented Programming (OOP)

Start Learning Now