More C++ Programming and Unreal

Course Feature
  • Cost
    Free
  • Provider
    Coursera
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    22nd May, 2023
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Dr. Tim "Dr. T" Chamillard
Next Course
2.0
0 Ratings
This course is the second installment in a specialization focused on developing video games using C++ and the Unreal game engine on Windows or Mac. Learners will gain a comprehensive understanding of C++ programming and the Unreal game engine.
Show All
Course Overview

❗The content presented here is sourced directly from Coursera platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [March 06th, 2023]

This course, More C++ Programming and Unreal, 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. It is designed to build on the prerequisite knowledge from the previous course in the specialization.

In this course, learners will continue building their foundational C++ and Unreal knowledge by exploring more C++ and Unreal topics. The course is divided into four modules. In Module 1, learners will discover how to make decisions in their code. Module 2 will cover how to get and use player input in their Unreal games. Module 3 will teach learners how to use iteration (looping) to repeat actions in their code. Finally, Module 4 will explore storing lots of data in arrays, C++ containers, and the Unreal TArray container.

By the end of this course, learners will have a better understanding of C++ and Unreal and will be able to create more complex video games.

[Applications]
Upon completion of this course, students should be able to apply their knowledge of C++ programming and Unreal game engine to create more complex video games. They should be able to use decision making, player input, iteration, and data storage to create more dynamic and interactive games. Additionally, they should be able to use the Unreal TArray container to store and manipulate data.

[Career Paths]
1. Video Game Programmer: Video game programmers are responsible for writing code that makes video games run. They create the game’s logic and design, and they also debug and optimize the game’s performance. This job is expected to grow as the gaming industry continues to expand.

2. Video Game Designer: Video game designers are responsible for creating the overall look and feel of the game. They create the game’s story, characters, levels, and other elements. This job is expected to grow as the gaming industry continues to expand.

3. Video Game Artist: Video game artists are responsible for creating the game’s visuals. They create the game’s characters, environments, and other assets. This job is expected to grow as the gaming industry continues to expand.

4. Video Game Tester: Video game testers are responsible for testing the game for bugs and other issues. They play the game and report any issues they find. This job is expected to grow as the gaming industry continues to expand.

[Education Paths]
1. Bachelor of Science in Computer Science: This degree program provides students with a comprehensive understanding of computer science fundamentals, including programming, software engineering, and computer architecture. Students will learn how to design, develop, and maintain software systems, as well as how to use the latest technologies to create innovative solutions. This degree is ideal for those interested in pursuing a career in software development, game development, or computer engineering.

2. Master of Science in Computer Science: This degree program provides students with an advanced understanding of computer science principles and technologies. Students will learn how to design, develop, and maintain complex software systems, as well as how to use the latest technologies to create innovative solutions. This degree is ideal for those interested in pursuing a career in software development, game development, or computer engineering.

3. Bachelor of Science in Game Design: This degree program provides students with a comprehensive understanding of game design principles, including game mechanics, level design, and game engine programming. Students will learn how to design, develop, and maintain video games, as well as how to use the latest technologies to create innovative solutions. This degree is ideal for those interested in pursuing a career in game development, software engineering, or computer engineering.

4. Master of Science in Game Design: This degree program provides students with an advanced understanding of game design principles, including game mechanics, level design, and game engine programming. Students will learn how to design, develop, and maintain complex video games, as well as how to use the latest technologies to create innovative solutions. This degree is ideal for those interested in pursuing a career in game development, software engineering, or computer engineering.

The development trends for these degree paths are rapidly changing as technology advances. As such, students should be prepared to stay up-to-date on the latest technologies and trends in order to remain competitive in the job market. Additionally, students should be prepared to develop their skills in areas such as artificial intelligence, virtual reality, and augmented reality, as these are becoming increasingly important in the field of computer science and game design.

Show All
Pros & Cons
  • Thorough tutorials, engaging instructor, great experience creating video games, engaging instructional videos, good content, thorough explanations.
  • Difficult final projects, little engagement from instructor, limited scope of assignments, inefficient teaching order, poor organization.
Show All
Recommended Courses
free how-this-cyberpunk-girl-was-made-pixel-peeping-jared-chavez-17415
How This Cyberpunk Girl was Made Pixel Peeping Jared Chavez
1.5
Youtube 1 learners
Learn More
This tutorial by Jared Chavez takes viewers through the process of creating a cyberpunk girl using Unreal Engine 5. It covers topics such as modeling, skin, hair, and clothing, as well as lighting and post-processing. The end result is a stunningly detailed 3D character that is sure to impress.
free unreal-engine-c-tutorial-1st-person-shooter-game-17416
Unreal Engine & C++ Tutorial - 1st Person Shooter Game
2.0
freeCodeCamp 7 learners
Learn More
This Unreal Engine & C++ Tutorial provides an overview of how to create a first person shooter game. It covers topics such as creating the player character, player movement, the projectile class, shooting the projectile, creating the enemy and enemy animations, and AI perception components. The tutorial provides a comprehensive guide to creating a complete game.
free how-i-made-nima-for-unreal-engine-5-17417
How I made Nima for UNREAL ENGINE 5
1.5
Youtube 0 learners
Learn More
This course covers the entire process of creating a 3D character, Nima, for Unreal Engine 5. It begins with an introduction and reference blockout, followed by hair creation in Maya, importing into Unreal, final modeling, texturing, rigging, finishing touches, and final renders. The instructor provides step-by-step guidance to help viewers create their own 3D character in Unreal Engine 5.
free how-i-made-my-own-character-for-unreal-engine-5-17418
How I made my own Character for UNREAL ENGINE 5
2.0
Youtube 0 learners
Learn More
This course teaches viewers how to create their own character for Unreal Engine 5. It covers topics such as reference blockout, modeling the arms, creating the hair, exporting to UE, setting up the scene, preparing the meshes, texturing, skillshare rendering, and more. By the end of the course, viewers will have a fully rendered character in Unreal Engine 5.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free More C++ Programming and Unreal courses!