Description |
1 online resource (823 pages) |
|
data file rda |
Note |
Description based upon print version of record. |
Contents |
Cover -- FM -- Copyright -- Table of Contents -- Preface -- Chapter 1: Unreal Engine Introduction -- Introduction -- Exercise 1.01: Creating an Unreal Engine 4 Project -- Getting to Know Unreal -- Editor Windows -- Viewport Navigation -- Manipulating Actors -- Exercise 1.02: Adding and Removing Actors -- Blueprint Actors -- Exercise 1.03: Creating Blueprint Actors -- The Blueprint Editor -- Event Graph -- Exercise 1.04: Creating Blueprint Variables -- Exercise 1.05: Creating Blueprint Functions -- The Float Multiplication Node -- BeginPlay and Tick |
|
Exercise 1.06: Offsetting the TestActor Class on the Z Axis -- ThirdPersonCharacter Blueprint Class -- Meshes and Materials -- Meshes -- Materials -- Manipulating Materials in UE4 -- Activity 1.01: Propelling TestActor on the Z Axis Indefinitely -- Summary -- Chapter 2: Working with Unreal Engine -- Introduction -- Creating and Setting Up a Blank C++ Project -- Exercise 2.01: Creating an Empty C++ Project -- Content Folder Structure in Unreal Engine -- Working with the Visual Studio Solution -- Solution Analysis -- The Engine Project -- Game Project -- Debugging Code in Visual Studio |
|
Exercise 2.02: Debugging the Third Person Template Code -- Importing the Required Assets -- Exercise 2.03: Importing a Character FBX File -- The Unreal Game Mode Class -- Game Mode Default Classes -- Gameplay Events -- Networking -- GameModeBase versus GameMode -- Levels -- The Unreal Pawn Class -- The Default Pawn -- The Spectator Pawn -- The Unreal Player Controller Class -- Exercise 2.04: Setting Up the Game Mode, Player Controller, and Pawn -- Animations -- Animation Blueprints -- Event Graph -- The Anim Graph -- State Machines -- Transition Rules -- Blend Spaces |
|
Exercise 2.05: Creating a Mannequin Animation -- Activity 2.01: Linking Animations to a Character -- Summary -- Chapter 3: Character Class Components and Blueprint Setup -- Introduction -- The Unreal Character Class -- Extending the Character Class -- Exercise 3.01: Creating and Setting Up a Third-Person Character C++ Class -- Extending the C++ Class with Blueprints -- Exercise 3.02: Extending C++ with Blueprints -- Activity 3.01: Extending the C++ Character Class with Blueprint in the Animation Project -- Summary -- Chapter 4: Player Input -- Introduction -- Input Actions and Axes |
|
Exercise 4.01: Creating the Jump Action and Movement Axes -- Processing Player Input -- DefaultInput.ini -- Exercise 4.02: Listening to Movement Actions and Axes -- Turning the camera around the character -- Mobile platforms -- Exercise 4.03: Previewing on Mobile -- Exercise 4.04: Adding Touchscreen Input -- Activity 4.01: Adding Walking Logic to Our Character -- Summary -- Chapter 5: Line Traces -- Introduction -- Collision -- Project Setup -- Exercise 5.01: Converting DodgeballCharacter to a Top-Down Perspective -- Line Traces -- Creating the EnemyCharacter C++ class |
Note |
Exercise 5.02: Creating the CanSeeActor Function, Which Executes Line Traces. |
Summary |
Start with the fundamentals of UE4 and progressively build your knowledge and skills through several easy-to-follow projects. Take a hands-on approach to equip yourself with the tools needed to develop your own high-quality, immersive games. |
Subject |
Video games.
|
|
Video games -- Development.
|
|
Video games -- Programming.
|
|
Computer games. (OCoLC)fst00872108
|
|
Computer games -- Programming.
(OCoLC)fst00872114
|
Added Author |
Marques, Gonçalo.
|
|
Pereira, David.
|
|
Sherry, Devin.
|
Other Form: |
Print version: Fozi, Hammad Game Development Projects with Unreal Engine : Learn to Build Your First Games and Bring Your Ideas to Life Using UE4 and C++ Birmingham : Packt Publishing, Limited,c2020 9781800209220 |
|