• Complain

Dr. Edward Lavieri [Dr. Edward Lavieri] - Learning AWS Lumberyard Game Development

Here you can read online Dr. Edward Lavieri [Dr. Edward Lavieri] - Learning AWS Lumberyard Game Development full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2016, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Dr. Edward Lavieri [Dr. Edward Lavieri] Learning AWS Lumberyard Game Development

Learning AWS Lumberyard Game Development: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Learning AWS Lumberyard Game Development" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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

About This Book

  • Build a multiplayer 3D game from scratch using the features of Amazons Lumberyard
  • Explore the world of Lumberyard along with Twitch and various key Amazon Web Services to build a game
  • This step-by-step practical guide will teach you how to build cross-platform games using Lumberyard

Who This Book Is For

The book caters for those who have an interest or desire to create their own games, either as a hobbyist or to enhance their skills as a professional games developer. The book requires previous knowledge of software development. Experience with C++ will also be beneficial.

What You Will Learn

  • Explore Lumberyards graphical user interface
  • Create stunning game worlds
  • Use Geppetto editor to create 3D characters
  • Create and animate game characters using Lumberyards 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

In Detail

Amazons 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, well guide you through the creation of an immersive game world with characters. Youll add animations and audio to bring the game to life. Well 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.

Style and approach

This step-by-step tutorial is filled with practical examples that will introduce you to the game engines interface, as well as setting up your development environment.

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.

Dr. Edward Lavieri [Dr. Edward Lavieri]: author's other books


Who wrote Learning AWS Lumberyard Game Development? Find out the surname, the name of the author of the book and a list of all author's works by series.

Learning AWS Lumberyard Game Development — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Learning AWS Lumberyard Game Development" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Chapter 1. Welcome to the Lumberyard

The purpose of this chapter is to provide you with a brief overview of Lumberyard, what it is capable of, and what you can do with it. We'll start with a brief discussion of where Lumberyard fits into the game engine landscape. Our initial look at Lumberyard will include system requirements and how it integrates with the cloud for computing and storage. You'll be provided with step-by-step instructions for the download and installation process. Lastly, a tour of the Lumberyard interface will be provided.

In this chapter, you will:

  • Understand Lumberyard
  • Become familiar with Lumberyard's system requirements
  • Download and install Lumberyard
  • Understand the Lumberyard Setup Assistant
  • Download and install required software, SDKs, and plugins
  • Become familiar with the Lumberyard Editor and the user interface
  • Start a new Lumberyard project
What is Lumberyard?

Lumberyard is a free 3D game engine that has, in addition to typical 3D game engine capabilities, an impressive set of unique qualities. Most impressively, Lumberyard integrates with Amazon Web Services ( AWS ) for cloud computing and storage. You will learn about AWS in , Engaging With Users Using Twitch .

Another component that makes Lumberyard unique among other game engines is the tremendous support for multiplayer games. As you'll see in , Creating Multiplayer Gameplay , the use of Amazon GameLift empowers developers to instantiate multiplayer game sessions with relative ease.

Lumberyard is presented as a game engine intended for creating cross-platform AAA games. There are two important components of that statement. First, cross-platform refers to, in the case of Lumberyard, the ability to develop games for PC/Windows, PlayStation 4, and Xbox One. At the time of this book's publication, additional support for Mac OS, iOS, and Android devices was being worked on. There is no doubt that these additional platforms will be supported soon. The second component of the earlier statement is AAA games . A triple-A ( AAA ) game is like a top-grossing movie, one that had a tremendous budget, was extensively advertised, and wildly successful. If you can think of a console game (for Xbox One and/or PlayStation 4) that is advertised on national television, it is a sign the title is a AAA game.

Note

Now that this AAA game engine is available for free, it is likely that more than just AAA games will be developed using Lumberyard. This is an exciting time to be a game developer.

More specifically, Amazon hopes that Lumberyard will be used to develop multiplayer online games that use AWS for cloud computing and storage, and that integrate with Twitch for user engagement. The engine is free, but AWS usage is not. Specifics on this issue will be covered , Employing Cloud Computing and Storage . Don't worry, you can create single-player games with Lumberyard as well.

System requirements

Amazon recommends a system with the following specifications for developing games with Lumberyard:

  • PC running a 64-bit version of Windows 7 or Windows 10
  • At least 8 GB RAM
  • A minimum of 60 GB hard disk storage
  • A 3 GHz or greater quad-core processor
  • A DirectX 11 (DX11) compatible video card with at least 2 GB of video RAM (VRAM)

As mentioned above, currently, there is no support for running Lumberyard on a Mac OS or Linux computer.

The game engine is a very large and complex software suite. You should take the system requirements seriously and, if at all possible, exceed the minimum requirements.

Downloading and installing Lumberyard
Note

The Internet is a dynamic medium and some links are subject to change after this book's publication date. If a link does not work, you can search for the new web page using an Internet browser. Some of the images, buttons, and other graphical references might be different from what is presented here.

The following steps will guide you through the download and installation processes for Lumberyard. Before following these steps, be sure your system meets the minimum requirements listed in the previous section:

  1. Open your Internet browser and navigate to https://aws.amazon.com/lumberyard.
  2. Find the Download Lumberyard button, as shown in the following screenshot, centered and towards the bottom of the screenshot, and click it. This will take you to the https://aws.amazon.com/lumberyard/downloads/ page:
    On the downloads page click the Download Lumberyard button You will be - photo 1
  3. On the downloads page, click the Download Lumberyard button. You will be reminded that downloading the game engine indicates you agree to the AWS Customer Agreement and Lumberyard Server Terms . As shown in the following screenshot, there are links to both of those legal documents beneath the download button:
    Shortly after clicking the Download Lumberyard button you will see that the - photo 2
  4. Shortly after clicking the Download Lumberyard button, you will see that the Lumberyard Installer (filename LumberyardInstaller1.1.0.0.exe) was downloaded. Your version number might be slightly different, and that is okay. Double-click the installer to run it.
  5. The installer's interface should now be present (refer to the following screenshot). We'll use the default installation directory (C:\Amazon\Lumberyard). Click the Install button:
    Tip If you see Modify Setup when you run the installer it indicates you have - photo 3
    Tip

    If you see Modify Setup when you run the installer, it indicates you have already installed Lumberyard.

  6. The installer will now download and install Lumberyard on your computer. The game engine, installed, is approximately 14 GB, so the setup process can be lengthy, even with a lot of bandwidth. You've already ensured there is enough disk space, so now is a great time to grab a cup of coffee. Now you can sit back and monitor the process:
    When the process is completed you will be presented with the screen shown in - photo 4
  7. When the process is completed, you will be presented with the screen shown in the following screenshot . Click the Launch button to run Lumberyard for your first time. This is going to be an exciting journey:
    Note If you have a firewall running on your computer you might be prompted to - photo 5
Note

If you have a firewall running on your computer, you might be prompted to grant access for Lumberyard to make changes to your computer.

Launching Lumberyard

You can launch Lumberyard in one of three ways. First, you can click the Launch button immediately after installation, as illustrated in the previous section. You can also navigate to the location on your hard drive where you have Lumberyard installed, for example, C:/Amazon/Lumberyard/1.1.0.0/dev

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Learning AWS Lumberyard Game Development»

Look at similar books to Learning AWS Lumberyard Game Development. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Learning AWS Lumberyard Game Development»

Discussion, reviews of the book Learning AWS Lumberyard Game Development and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.