Basics of Coding with Unreal Engine 4
Course
Online
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
Start date
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
Reviews
This centre's achievements
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
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the 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
- 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
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the 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
- 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
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the Unreal Engine 4
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the Unreal Engine 4
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the Unreal Engine 4
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the Unreal Engine 4
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the Unreal Engine 4
- Go to the Unreal Engine website
- Register an account with Epic Games
- Install the 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- 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 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
- 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
- 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
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- 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 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
- 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
- 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
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- Create new classes
- Learn about the UCLASS in UE4
- Discuss different aspects of new classes in UE4
- 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
- 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
- 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
- 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
- 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
- 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 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
- Learn about...
Additional information
Basics of Coding with Unreal Engine 4
