About the course
Build a multiplayer 3D Platformer in Simple and Easy steps
This course is designed to take the student from a basic level of Unreal Engine 4 knowledge to being fluent and capable of navigating the Engine to build quality games using the C++ API. It is designed to be an in-depth, easy to understand guide to programming Unreal Engine 4 games using C++. Designed as a tool for learning the C++ API from the perspective of an Unreal Engine 4 developer using blueprints, we will delve inThis course is aimed at developers who have a basic understanding of Unreal Engine 4 using blueprints, C++, and basic Computer Science concepts such as: Control Structures (if, while, for, switch, and more), Object Oriented Programming, and data structures (Arrays, Queues, Maps, and sto both engine specifics (UE4 Marketplace, source control, application lifecycle and data types) and game specifics (player control, enemy creation, physics, data manipulation and networking). The course will begin with the goal of familiarizing you with the UE4 C++ API and then move on to practical applications designed to take you from an empty project to a fully networked game demo. Finally, we'll delve into the UE4 graphics pipeline to utilize the powerful tools at the developer's disposal for creating visually stunning games.
Style and Approach
This product is going to take you through the process of building a multiplayer 3D platformer game, in Unreal Engine 4
What You Will Learn
- Creating Unreal Engine C++ projects and connecting them to source control
- Using the Unreal Engine C++ API
- Understanding the relationship between the Unreal Engine blueprint system and the C++ API
- Navigating the API documentation
- Core game development concepts: UI, Input, Data-driven gameplay, Networking
- Graphics and rendering: Mesh materials (object shaders), Particle effects, Lighting, Post processing materials (render shaders)
Paul 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 as seen at http://dreamdesk.io 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.
Building a Character using Blender 3D [Video]