Basics of Coding with Unreal Engine 4

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Explore and enhance your game programming skills using Unreal Engine 4 with Basic C++.In this title, you will learn basic Unreal Engine 4 C++ programming. You will be exposed to the architecture of Unreal Engine 4 classes, memory management, and basic coding utilizing the C++ programming language. UE4 is among the most comprehensive and advanced game engines on the market. Along with the C++ programming language, this title will enable you to implement efficient games with unparalleled performance. This title is structured to introduce UE4, to program simple actor functionalities within UE 4 utilizing the C++ programming language, and to expose you to how UE4 deals with memory management.About the AuthorDr. Alireza Tavakkoli is an Associate Professor of Computer Science at the University of Houston-Victoria. He is the director of the Digital Gaming and Simulation program. He is also the founding director of the Computation and Advanced Visualization Engineering Laboratory. His research interests include visual computing and visualization, Artificial Intelligence and machine learning, virtual reality for telepresence and telerobotics, and high-performance computing. During his tenure at the university, Dr. Tavakkoli has taught graduate and undergraduate courses in Computer Science and Gaming, including Advanced Level Design, Game Engines Programming, Gaming Network Architecture, Artificial Intelligence, Parallel Computing, and Theory of Computation.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Installing UE 4
Programming simple logging functionality in UE 4 with C++
Working with classes and actors in UE4
Implementing actor functionalities in UE4
Spawning and de-spawning actors in UE4
Making actors editable in UE4
Learning memory management in UE4

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Install
  • Programming
  • Project
  • University
  • Magic
  • Simulation
  • Works
  • C programming
  • Artificial Intelligence
  • Computing

Course programme

Visual Studio and Unreal Engine 4 4 lectures 40:23 The Course Overview This video gives an overview of entire course. Installing UE 4 Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Setting Up Your First Project Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Logging in Unreal Engine 4 Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
Visual Studio and Unreal Engine 4 4 lectures 40:23 The Course Overview This video gives an overview of entire course. Installing UE 4 Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Setting Up Your First Project Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Logging in Unreal Engine 4 Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
The Course Overview This video gives an overview of entire course. The Course Overview This video gives an overview of entire course. The Course Overview This video gives an overview of entire course. The Course Overview This video gives an overview of entire course. This video gives an overview of entire course. This video gives an overview of entire course. Installing UE 4 Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Installing UE 4 Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Installing UE 4 Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Installing UE 4 Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Install the Unreal Engine 4.
  • Go to the Unreal Engine website
  • Register an account with Epic Games
  • Install the Unreal Engine 4
Setting Up Your First Project Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Setting Up Your First Project Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Setting Up Your First Project Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Setting Up Your First Project Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Set up a code project based on the third-person template in Unreal Engine 4.
  • Create a New Code Project
  • Make the project based on the third person template and learn about different templates
  • Navigate in the level and see how the template project works
Logging in Unreal Engine 4 Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
Logging in Unreal Engine 4 Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
Logging in Unreal Engine 4 Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
Logging in Unreal Engine 4 Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
Learn how to log information on the Output Log window of the Unreal Engine Editor from the C++ code base.
  • Override the jump functionality of the third person character
  • Log on the Output Log window when the character jumps
  • Maintain the number of times the character jumps in a variable and then log this information on the Output Log of the Unreal Engine Editor
Classes in Unreal Engine 4 5 lectures 01:08:00 Creating Classes in Unreal Engine 4 Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Making Classes Editable Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Actor and Component Classes Learn how to add physical and visual representation to actors through components.
  • Learn about visual and physical representations for the actors
  • Add mesh and box components to our classes
  • Discuss the use of FObjectFinder and ConstructorHelpers to add elements to the actors
Implementing Actor Functionality Learn to add functionality to custom actors and classes in Unreal Engine 4.
  • Make a magic pill class and a pill spawner class
  • Make the pill spawner find a random location within its bounding box
  • Establish items to spawn in the pill spawner class
Spawning Actors Learn how to spawn custom actors in the game world in Unreal Engine 4.
  • Add physics simulation to the magic pill class
  • Write a spawn functionality into the pill spawner class
  • Spawn magic pills using the event begin play of the pill spawner class
Classes in Unreal Engine 4. 5 lectures 01:08:00 Creating Classes in Unreal Engine 4 Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Making Classes Editable Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Actor and Component Classes Learn how to add physical and visual representation to actors through components.
  • Learn about visual and physical representations for the actors
  • Add mesh and box components to our classes
  • Discuss the use of FObjectFinder and ConstructorHelpers to add elements to the actors
Implementing Actor Functionality Learn to add functionality to custom actors and classes in Unreal Engine 4.
  • Make a magic pill class and a pill spawner class
  • Make the pill spawner find a random location within its bounding box
  • Establish items to spawn in the pill spawner class
Spawning Actors Learn how to spawn custom actors in the game world in Unreal Engine 4.
  • Add physics simulation to the magic pill class
  • Write a spawn functionality into the pill spawner class
  • Spawn magic pills using the event begin play of the pill spawner class
Creating Classes in Unreal Engine 4 Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Creating Classes in Unreal Engine 4 Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Creating Classes in Unreal Engine 4 Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Creating Classes in Unreal Engine 4 Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Learn how to create custom actors in Unreal Engine 4.
  • Create new classes
  • Learn about the UCLASS in UE4
  • Discuss different aspects of new classes in UE4
Making Classes Editable Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Making Classes Editable Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Making Classes Editable Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Making Classes Editable Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Learn how to add properties that are editable and useable in Unreal Editor and Blueprint Editor.
  • Add properties to the new classes
  • Learn about the UPROERTY macro
  • Utilize the UPROPERTY macro to make classes and properties exposed to the engine and editor
Actor and Component Classes Learn how to add physical and visual representation to actors through components.
  • Learn about visual and physical representations for the actors
  • Add mesh and box components to our classes
  • Discuss the use of FObjectFinder and ConstructorHelpers to add elements to the actors
Actor and Component Classes Learn how to add physical and visual representation to actors through components to use smart pointers to track objects in memory.
  • Learn about...

Additional information

Basic knowledge of C++ programming

Basics of Coding with Unreal Engine 4

£ 150 VAT inc.