Basics of Coding with Unreal Engine 4 [Video]

More Information
  • 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

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.

Style and Approach

The course takes a hands-on approach in teaching game programming with C++ in UE4. Therefore, the main structure of the course is tutorial-based. Learners will code simple games while following the tutorials and learn the ins and outs of the Unreal Engine 4’s basic toolsets.

  • Carefully organized instructions to help you solve problems efficiently 
  • Clear explanations of what you did
  • Solutions that can be applied to real-world problems
Course Length 2 hours 36 minutes
ISBN 9781788394222
Date Of Publication 30 May 2017


Dr. Alireza Tavakkoli

Dr. 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 tele-robotics, 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.