Course overview
- Provider
- Udemy
- Course type
- Paid course
- Level
- Expert
- Duration
- 10 hours
- Lessons
- 58 lessons
- Certificate
- Available on completion
- Course author
- Packt Publishing
-
- How to implement an RTS-style free roaming cameraselecting non-playablecharacters (NPCs) through mouse input
- How to implement an RTS-style free roaming cameraselecting non-playablecharacters (NPCs) through mouse input
- Programming simple logging functionality in UE 4 with C++
- Learning memory management in UE4
- Using the Unreal Engine C++ API
- How to create Destructible environments
Description
If you’re a game developer who is familiar with Unreal Engine 4, and video game development in general, but want to learn more about gameplay programming in Unreal Engine 4, this learning path is for you.
Unreal Engine holds the undisputed title of being the the most successful video game engine.
Learning Path: Unreal Engine: Master Game Development is Packt’s Video Learning Path that is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
Creating Unreal Engine C++ projects and connecting them to source control. Bring everything together with an RTS-style user interface using Unreal Motion Graphics (UMG).
The above-mentioned activities are some of the highlights of the course.
Beginning with implementing an RTS-style free roaming camera from scratch, you will then move on to selecting Non-Playable Characters (NPCs) through mouse input, and using basic Artificial Intelligence (AI) and Pathfinding to have selected NPCs move around a level. You will then be exposed to the architecture of Unreal Engine 4 classes, memory management, and basic coding utilizing the C++ programming language.
Moving on, create your own high standard game with Unreal Engine 4.x. Finally, in the last module, add a second unit to the game, making a unit attack,creating destructible environments, and bring everything together with an RTS-style user interface using Unreal Motion Graphics (UMG).
The goal of this Learning Path is to make a industry-standard game developer out of you.
This Learning Path is authored by one of the best in the field.
Jonathan A. Daley
Jonathan A. Daley is a co-founder of independent game studio Nacelle Games, which he founded with his wife Carrie Daley, in 2014. Since then they've shipped several games and apps for iOS and tvOS, as well as consulted on several VR projects. He has programmed and designed over 20 games and apps since 2013, using everything from the Unreal Engine 4 and Unity 3D game engines, to programming games and apps from scratch in Xcode and Visual Studio.
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 telerobotics, and high-performance computing. During his tenure at the university, he 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.
Paul MauvielPaul Mauviel is a freelance contract consultant specializing in Virtual Reality, Unreal Engine and Containerized Web Application Technology. His most recent work is that of DreamDesk which is a Virtual Reality Desktop Application built in Unreal Engine 4 which differentiates itself from the competition by allows users to view any of their open windows in VR. Paul has also worked on multiple containerized application solutions for dynamic web application hosting and deployment.
Similar courses
-
English language
-
Recommended provider
-
Certificate available