Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering Game Development with Unreal  Engine 4: Build high-performance AAA games with UE 4, 2nd Edition

Buy

A comprehensive guide with coverage on AudioFX, Particle system, shaders, sequencers, and the latest features of Unreal 4.19 that will take your game development skills to the next level

Key Features

  • Create a high-performance Combat game using the essential features of Unreal Engine 4.18+.
  • Master the complex competitive features needed in modern games such as Volumetric Lightmaps and Precomputed Lighting on Volumetric Fog, and build an impressive UI.
  • Experience not only VR support for your game but also the inbuilt support of Apple's ARKit and Google's ARCore with UE4's newly released support for these platforms.

Book Description

To make a basic combat game from scratch, you will quickly override existing UE4 classes, and add and implement simple C++ functions while running and building them. These are all discussed as a short summary for new developers and as a quick refresher for experienced developers. Next, you will build a combat player character with expanded controls, create logic for a character, swap weapons, attack and move, bridge over scene changes and transitions, retain data between scenes, and manage the scene-change process.

You will then build an intelligent enemy AI and add physics based particles for weapon impacts. You will also get acquainted with cutting-edge features such as Volumetric Lightmaps for precomputed lighting, and Atmospheric and Volumetric Fog, to build advanced visuals in our ongoing GitHub project.

Moving on, you will explore the tools required to build an in-game cut-scene for a more professional gameplay experience and story direction.

Along the way, you will implement a solid game UI, including writing a full in-game load and save system that will enable players to resume their game from any point. You will also prepare, build, and work on VR and AR taking them from editor to real-world, building two new projects one in each of these brand new areas of UE4 and integrate classes from the main project into AR!

By the end of the book, you will have mastered all major UE features and will be able to bring self-imagined games to life through Unreal Engine 4.18+.

What you will learn

  • The fundamentals of a combat-based game that will let you build and work all other systems from the core gameplay: the input, inventory, A.I. enemies, U.I., and audio
  • Manage performance tools and branching shaders based on platform capabilities in the Material Editor
  • Explore scene or level transitions and management strategies
  • Improve visuals using UE4 systems such as Volumetric Lightmaps, Precomputed Lighting, and Cutscenes
  • Implement audio-to-animation timelines and trigger them from visual FX
  • Integrate Augmented Reality into a game with UE4's brand new ARKit and ARCore support
  • Perform almost any game logic needed via Blueprint Visual Scripting, and know when to implement it in Blueprint as opposed to C++

Who this book is for

This book is for game developers who want to build high-performance games with amazing UIs. Experience with C++ is required and some knowledge of working with Unreal Engine 4 would be an advantage.

Table of Contents

  1. Making a C++ Project for a First-person Shooter
  2. Inventory and Weapons for the Player
  3. Blueprint Review and When to Use BP Scripting
  4. U.I. Necessities, Menus, HUD, and Load/Save
  5. Adding Enemies!
  6. Changing Levels, Streaming, and Retaining Data
  7. Getting Audio in Your Game
  8. Shader Editing and Optimization Tips
  9. Adding an In-Game Cutscene with Sequencer
  10. Packaging the Game (PC, Mobile)
  11. Volumetric Lightmaps, Fog, and Precomputing
  12. In-scene Video and Visual Effects
  13. Virtual Reality and Augmented Reality in UE4
(HTML tags aren't allowed.)

Digital Video Quality: Vision Models and Metrics
Digital Video Quality: Vision Models and Metrics
What the eye does not see, compression gets away with.

Digital Video Quality presents a comprehensive introduction to vision modeling and video quality assessment. The rapid spread of digital imaging systems poses an important new challenge: optimizing their performance with respect to the capture, display, storage...

Internet Routing Architectures (2nd Edition)
Internet Routing Architectures (2nd Edition)
The industry¿s leading resource for Internet routing solutions and scenariosExplore the functions, attributes, and applications of BGP-4, the de facto interdomain routing protocol, through practical scenarios and configuration examplesLearn the contemporary Internet structure and understand how to evaluate a service provider in dealing with...
The Principles of Object-Oriented JavaScript
The Principles of Object-Oriented JavaScript

If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don't even need to define any objects in order to write code. But don't be fooled—JavaScript is an incredibly powerful and expressive...


Data Quality and High-Dimensional Data Analysis: Proceedings of the DASFAA 2008 Workshops
Data Quality and High-Dimensional Data Analysis: Proceedings of the DASFAA 2008 Workshops
The First International Workshop on Data Quality in Collaborative Information Systems was held in conjunction with the 13th International Conference on Database Systems for Advanced Applications, 19-22nd March, 2008, in New Delhi, India. The present volume contains the texts for four accepted papers and two invited papers presented at the workshop,...
Java Security (2nd Edition)
Java Security (2nd Edition)
One of Java's most striking claims is that it provides a secure programming environment. Yet despite endless discussion, few people understand precisely what Java's claims mean and how it backs up those claims. If you're a developer, network administrator or anyone else who must understand or work with Java's security mechanisms, Java Security is...
Fodder Crops and Amenity Grasses (Handbook of Plant Breeding)
Fodder Crops and Amenity Grasses (Handbook of Plant Breeding)

The main role of grasses, clovers and alfalfa in temperate agriculture is still to provide forage for ruminant animals but, in the last decades, the importance of amenity grasses increased markedly and, in the near future, new developments in the areas of energy and biomass use can be envisaged. Fodder Crops and Amenity Grasses, fifth volume in...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy