Learning Path Unreal Engine Master Unreal Engine 4.X Free Download
Last updated 10/2017MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 1.81 GB | Duration: 7h 13m
Probe deep to enhance your game development proficiency using Unreal Ee 4.x with key elements of C
What you’ll learn
Work with classes and actors in UE4
Understand memory management in UE4
Learn to use the Unreal Ee C API
Navigate the API documentation
Add scripts to the character
Spawn the characters using C
Requirements
Basic programming knowledge of C is needed.
Description
Unreal Ee is among the most comprehensive and advanced game ees in the market. It’s a complete suite of game development tools for game developers. Along with the C programming language, UE4 will enable you to implement efficient games with unparalleled performance. If you’re interested to build complex stunning games with amazing graphics powered by Unreal Ee 4.x, then go for this Learning Path.
Packt’s Video Learning Paths are 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.
The highlights of this Learning Path are
Master aspects of game development in Unreal Ee 4.x
Creating Unreal Ee C projects and connecting them to source control
Understanding the relationship between the Unreal Ee blueprint system and the C API
Explore and enhance your game programming skills using Unreal Ee 4
Packed with exciting and practical recipes, this Learning Path is a guide showcasing techniques to use the power of C while developing games with UE4. In this Learning Path, you will learn basic Unreal Ee 4 C programming. You will be exposed to the architecture of Unreal Ee 4 classes, memory management, and basic coding utilizing the C programming language.
Further, you will learn how to add and edit C classes from within the Unreal Editor. You will then delve into one of Unreal’s primary strengths, the ability for designers to customize programmer-developed actors and components. The Learning Path will help you understand the benefits of when and how to use C as the scripting tool. With a blend of task-oriented recipes, this Learning Path will provide actionable information about scripting games with UE4, and manipulating the game and the development environment using C.
Towards the end of this Learning Path, you will be empowered to become a top-notch game developer with Unreal Ee 4 using C as the scripting language.
Meet Your Experts
We have combined the best works of the following esteemed authors to ensure that your learning journey is smooth
Dr. AlirezaTavakkoli 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 Eeering Laboratory. During his tenure at the university, Dr. Tavakkoli has taught graduate and undergraduate courses in computer science and gaming, including advanced level design, game ees programming, gaming network architecture, artificial intelligence, parallel computing, and theory of computation.
Paul Mauviel is a freelance contract consultant specializing in virtual reality, Unreal Ee and containerized web application technology. Paul has also worked on multiple containerized application solutions for dynamic web application hosting and deployment.Reuben Ward has helped people create their dreams in Unreal Ee! Till date, he has helped over 450,000 people learn something about making games using the Unreal Ee with his tutorial videos. When he first started using Unreal Ee, he felt the need for the lack of C tutorials for game developers. He wanted to make great games but had no idea where to start. Having mastered the art of game development in Unreal he has set out to make tutorials to help people learn, and help solve this very problem.
Overview
Section 1: Basics of Coding with Unreal Ee 4
Lecture 1 The Course Overview
Lecture 2 Installing UE 4
Lecture 3 Setting Up Your First Project
Lecture 4 Logging in Unreal Ee 4
Lecture 5 Creating Classes in Unreal Ee 4
Lecture 6 Making Classes Editable
Lecture 7 Actor and Component Classes
Lecture 8 Implementing Actor Functionality
Lecture 9 Spawning Actors
Lecture 10 Managed Versus Unmanaged Memory
Lecture 11 Tracking Objects in Memory
Lecture 12 Working with the Garbage Collection System in Unreal Ee 4
Lecture 13 Using Profilers and Debugging Your Code
Section 2: Unreal Ee 4 Scripting with C
Lecture 14 The Course Overview
Lecture 15 Examples of Using C for Scripting in Unreal
Lecture 16 Examples of the Unreal Ee Class Hierarchy
Lecture 17 Understanding Components in Unreal Ee 4
Lecture 18 Manipulating Components to Make Our Ideas Come to Life
Lecture 19 Examples of Actors in Unreal
Lecture 20 The Benefits of Understanding the C Syntax
Lecture 21 The Advantages of C Over Blueprints
Lecture 22 Creating Our First C Actor
Lecture 23 Adding Some Scripting to Our Actor
Lecture 24 Using C to Spawn Actors into Our Game
Lecture 25 Using a Particle System Component to Create an Explosion
Lecture 26 Exposing C Code to the Editor Using Macros
Lecture 27 Finishing Our Explosive Mine
Section 3: Mastering Unreal Ee 4.x Game Development
Lecture 28 The Course Overview
Lecture 29 Assets and Resources
Lecture 30 Project Setup
Lecture 31 Connecting to a Perforce Repository
Lecture 32 Connecting to a Git Repository
Lecture 33 Navigating the C API
Lecture 34 Unreal Ee C Workflow
Lecture 35 Unreal Ee Data Types
Lecture 36 Common UE4 Macros
Lecture 37 Debugging C Projects
Lecture 38 Basic Physics
Lecture 39 Tuning Physics
Lecture 40 Basic Raycasting
Lecture 41 Advanced Raycasting
Lecture 42 Importing Assets + Level Overview
Lecture 43 Character Foundations
Lecture 44 Character Input
Lecture 45 Character Animations and Particle Effects
Lecture 46 Tuning Character Physics
This Learning Path is targeted at game developers with a basic knowledge of C programming, who wish to explore Unreal Ee 4 as their game development platform.
lhAM2SJ6__Learning_P.part1.rar – 1.0 GB
lhAM2SJ6__Learning_P.part2.rar – 834.5 MB