Learning AWS Lumberyard Game Development

Create stunning 3D multiplayer games with integrated cloud-based features
Preview in Mapt

Learning AWS Lumberyard Game Development

Dr. Edward Lavieri

Create stunning 3D multiplayer games with integrated cloud-based features
Mapt Subscription
FREE
$29.99/m after trial
eBook
$22.40
RRP $31.99
Save 29%
Print + eBook
$39.99
RRP $39.99
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
$22.40
$39.99
$29.99p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Learning AWS Lumberyard Game Development Book Cover
Learning AWS Lumberyard Game Development
$ 31.99
$ 22.40
Learning LibGDX Game Development- Second Edition Book Cover
Learning LibGDX Game Development- Second Edition
$ 29.99
$ 21.00
Buy 2 for $35.00
Save $26.98
Add to Cart
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
 

Book Details

ISBN 139781786460868
Paperback268 pages

Book Description

Amazon’s Lumberyard is a 3D cross-platform game development engine for building high-quality AAA games. It makes the process of creating multi-player games and adding realistic characters, stunning terrains, and special effects much faster and more efficient.

This book will show you how to use Lumberyard to create a multiplayer 3D game with cloud computing, storage, and Twitch integration for user engagement. We will start with an introduction to Lumberyard and provide an overview of its capabilities and integration options. Once the game engine is installed, we’ll guide you through the creation of an immersive game world with characters. You’ll add animations and audio to bring the game to life. We’ll explore external interactions to support live multiplayer game play, data storage, user engagement, and the back end.

By the end of the book, you will be efficient in building cross-platform games using Lumberyard.

Table of Contents

Chapter 1: Welcome to the Lumberyard
What is Lumberyard?
System requirements
Downloading and installing Lumberyard
Launching Lumberyard
Introducing the Lumberyard Editor
Summary
Chapter 2: Planning Your Game in the Lumberyard
Beta software
Overview of sample content
Game design and game design documents
Planning your Lumberyard development process
Summary
Chapter 3: Constructing an Immersive 3D Game World
Your first level
Creating terrain
Configuring the game world
Playing Mother Nature
Testing your environment using Game Mode
Summary
Chapter 4: Creating 3D Characters
Dissecting 3D characters
Lumberyard's capabilities
Creating your own character
Summary
Chapter 5: Animating Your Characters
Basic animation concepts
Introducing Mannequin
Getting familiar with Mannequin's UI
Using Mannequin
Adding animations to characters
Putting it all together
Summary
Chapter 6: Creating Gameplay
Understanding gameplay
Getting started
Exploring the Camera_Sample game
Understanding the Flow Graph system and UI
Summary
Chapter 7: Creating Multiplayer Gameplay
Multiplayer gameplay considerations
Understanding AWS
Summary
Chapter 8: Bringing Your Game to Life with Audio and Sound Effects
Getting started with the Lumberyard Audio System
Using sample asset packages
Audio options
Audio Controls Editor
Summary
Chapter 9: Employing Cloud Computing and Storage
The need for cloud-based solutions
Cloud Canvas in action
Amazon S3 in action
Summary
Chapter 10: Engaging With Users Using Twitch
Don't jerk, Twitch!
Dissecting Twitch
Implementing the Twitch ChatPlay system
Understanding Twitch JoinIn
Twitching with the Twitch API
Summary
Chapter 11: Providing Your Game to the World
Taking your game beyond the Lumberyard Editor
Generating game builds
Lumberyard's testing tools
Summary
Chapter 12: Stretching Your Lumberyard Wings
Virtual Reality and Augmented Reality
The Waf build system
Lumberyard's cinematics system
System streaming
Memory handling
Amazon Web Services
Summary

What You Will Learn

  • Explore Lumberyard’s graphical user interface
  • Create stunning game worlds
  • Use Geppetto editor to create 3D characters
  • Create and animate game characters using Lumberyard’s toolset
  • Create impressive gameplay to add multiplayer functionality to your game
  • Debug and play your 3D game
  • Add multiplayer functionality to your game using Amazon GameLift
  • Integrate with Amazon cloud services to support cloud computing and storage
  • Engage your users during gameplay with Twitch

Authors

Table of Contents

Chapter 1: Welcome to the Lumberyard
What is Lumberyard?
System requirements
Downloading and installing Lumberyard
Launching Lumberyard
Introducing the Lumberyard Editor
Summary
Chapter 2: Planning Your Game in the Lumberyard
Beta software
Overview of sample content
Game design and game design documents
Planning your Lumberyard development process
Summary
Chapter 3: Constructing an Immersive 3D Game World
Your first level
Creating terrain
Configuring the game world
Playing Mother Nature
Testing your environment using Game Mode
Summary
Chapter 4: Creating 3D Characters
Dissecting 3D characters
Lumberyard's capabilities
Creating your own character
Summary
Chapter 5: Animating Your Characters
Basic animation concepts
Introducing Mannequin
Getting familiar with Mannequin's UI
Using Mannequin
Adding animations to characters
Putting it all together
Summary
Chapter 6: Creating Gameplay
Understanding gameplay
Getting started
Exploring the Camera_Sample game
Understanding the Flow Graph system and UI
Summary
Chapter 7: Creating Multiplayer Gameplay
Multiplayer gameplay considerations
Understanding AWS
Summary
Chapter 8: Bringing Your Game to Life with Audio and Sound Effects
Getting started with the Lumberyard Audio System
Using sample asset packages
Audio options
Audio Controls Editor
Summary
Chapter 9: Employing Cloud Computing and Storage
The need for cloud-based solutions
Cloud Canvas in action
Amazon S3 in action
Summary
Chapter 10: Engaging With Users Using Twitch
Don't jerk, Twitch!
Dissecting Twitch
Implementing the Twitch ChatPlay system
Understanding Twitch JoinIn
Twitching with the Twitch API
Summary
Chapter 11: Providing Your Game to the World
Taking your game beyond the Lumberyard Editor
Generating game builds
Lumberyard's testing tools
Summary
Chapter 12: Stretching Your Lumberyard Wings
Virtual Reality and Augmented Reality
The Waf build system
Lumberyard's cinematics system
System streaming
Memory handling
Amazon Web Services
Summary

Book Details

ISBN 139781786460868
Paperback268 pages
Read More

Read More Reviews

Recommended for You

Procedural Content Generation for Unity Game Development Book Cover
Procedural Content Generation for Unity Game Development
$ 39.99
$ 28.00
Unity Character Animation with Mecanim Book Cover
Unity Character Animation with Mecanim
$ 39.99
$ 28.00
Learning Unity 2D Game Development by Example Book Cover
Learning Unity 2D Game Development by Example
$ 26.99
$ 18.90
Mastering Unity 2D Game Development Book Cover
Mastering Unity 2D Game Development
$ 32.99
$ 6.60
Blender 3D Incredible Machines Book Cover
Blender 3D Incredible Machines
$ 35.99
$ 25.20
Building a Game with Unity and Blender Book Cover
Building a Game with Unity and Blender
$ 35.99
$ 25.20