Building an Unreal RTS Game: The Basics [Video]

Building an Unreal RTS Game: The Basics [Video]

Jonathan A. Daley

Learn the Real Time Strategy (RTS) genre, using Unreal Engine 4
Mapt Subscription
FREE
€29.98/m after trial
Video
€121.38
RRP €142.78
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€121.38
€29.98p/m after trial
RRP €142.78
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781787285279
Course Length2 hours and 15 minutes

Video Description

In this course, you will learn about gameplay programming in Unreal Engine 4, using examples from the well-known Real Time Strategy (RTS) genre. You will become familiar with how versatile the structure of the Unreal Engine is, and how it can be used to create many kinds of game. 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. Finally, the course will cover how to modify Navigation Mesh (Nav Mesh) Data to provide varied and interesting gameplay.

Then, in Volume 2, you will add a second unit to the game, make a unit attack, create destructible environments, and finally bring everything together with an RTS-style user interface using Unreal Motion Graphics (UMG).

The topics covered in this course will not only form the basis for an RTS game, but will also introduce various concepts that underlie gameplay programming in Unreal Engine 4.

Style and appraoch

Beginning with implementing an RTS-style free roaming camera from scratch. Audience will be introduced to various concepts that underlie gameplay programming in Unreal Engine 4

Table of Contents

Implementing an RTS-Style Free Roaming Camera
The Course Overview
Creating a New Pawn Class for Controlling the Camera
Implementing Keyboard Controls through Key Bindings
Implementing Camera Zoom
Implement Selecting NPCs Using Mouse Input
Modifying Top Down Character Template Class to Serve as Basis for an Infantry Unit
Implementing Selection of NPCs Using Mouse Input
Utilizing Material Instancing and Decals for User Interface (UI) Feedback of Mouse Input
Implementing Basic AI for NPC Movement
Creating an AIController and Input Action for Controlling NPC Movement
Implementing Responses to Mouse Input through Visual Feedback in UI
Implementing Utilization of AIController to Have NPCs Path to a Desired Location
Modifying Navigation Mesh (Nav Mesh) Data to Implement Varied Gameplay
Utilizing Navigation Settings on Actor's
Modifying Nav Mesh Data with Nav Mesh Bounds Volume
Customizing Pathfinding with Nav Link Proxy

What You Will Learn

  • The audience will learn how to implement an RTS-style free roaming cameraselecting non-playablecharacters (NPCs) through mouse input
  • Using basic Artificial Intelligence (AI) and Pathfinding to have selected NPCs move around a level
  • How to modify Navigation Mesh (Nav Mesh) data to be able to implement varied and interesting gameplay
  • How to add a second unit to the game,how to make a unit attack,how to create Destructible environments, and finally bring everything together with an RTS-style user interface using Unreal Motion Graphics (UMG).

Authors

Table of Contents

Implementing an RTS-Style Free Roaming Camera
The Course Overview
Creating a New Pawn Class for Controlling the Camera
Implementing Keyboard Controls through Key Bindings
Implementing Camera Zoom
Implement Selecting NPCs Using Mouse Input
Modifying Top Down Character Template Class to Serve as Basis for an Infantry Unit
Implementing Selection of NPCs Using Mouse Input
Utilizing Material Instancing and Decals for User Interface (UI) Feedback of Mouse Input
Implementing Basic AI for NPC Movement
Creating an AIController and Input Action for Controlling NPC Movement
Implementing Responses to Mouse Input through Visual Feedback in UI
Implementing Utilization of AIController to Have NPCs Path to a Desired Location
Modifying Navigation Mesh (Nav Mesh) Data to Implement Varied Gameplay
Utilizing Navigation Settings on Actor's
Modifying Nav Mesh Data with Nav Mesh Bounds Volume
Customizing Pathfinding with Nav Link Proxy

Video Details

ISBN 139781787285279
Course Length2 hours and 15 minutes
Read More

Read More Reviews

Recommended for You

Building an Unreal RTS Game: Adding Killer Features [Video] Book Cover
Building an Unreal RTS Game: Adding Killer Features [Video]
€ 142.78
€ 121.38
Beginner Solutions in Go – The Basics, Clients, and Servers [Video] Book Cover
Beginner Solutions in Go – The Basics, Clients, and Servers [Video]
€ 142.78
€ 121.38
Building an FPS Game with Unity and UFPS [Video] Book Cover
Building an FPS Game with Unity and UFPS [Video]
€ 142.78
€ 121.38
Building an Adventure Game with Unity [Video] Book Cover
Building an Adventure Game with Unity [Video]
€ 142.78
€ 121.38
Basics of Coding with Unreal Engine 4 [Video] Book Cover
Basics of Coding with Unreal Engine 4 [Video]
€ 142.78
€ 121.38
Unreal Development Kit Game Programming with UnrealScript [Video] Book Cover
Unreal Development Kit Game Programming with UnrealScript [Video]
€ 85.18
€ 72.42