• Complain

Jaken Chandler Herman - Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua

Here you can read online Jaken Chandler Herman - Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2019, publisher: Apress, genre: Computer. 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.

Jaken Chandler Herman Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua
  • Book:
    Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2019
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua" 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 games in a short amount of time using Amazon Lumberyard, a free and exciting game development platform. This book is a ground-up, out-of-the-box tutorial on 3D game development and programming with Lua and Amazon Lumberyard with little or no game development experience required.

Beginning Game Development with Amazon Lumberyard walks you through the user interface of the Amazon Lumberyard engine; teaches you how to develop detailed terrain using heightmaps, megatextures, weather, and vegetation; and takes you through exporting the game for distribution. The book will show you how to create a player as well as enemies while not getting bogged down with third-party tools for animation or model creation. You will also work with simple physics, colliders, meshes, weather generation, Lua scripting, user interface development, and much more.

By the end of the book, you will be able to create many different types of video games using the Amazon Lumberyard engine and even have a completed project ready to release or put in your portfolio.

What You Will Learn

  • Discover the mechanics and terminology of game development
  • Familiarize yourself with the Amazon Lumberyard game engine in detail
  • Modify game scripts using the Lua language
  • Discover how to optimally structure game layers

Who This Book is For

Developers, programmers, and would-be game designers who have long wanted to dip their toes into the world of game development but have found other game engines and platforms to have too high a barrier to entry.

Jaken Chandler Herman: author's other books


Who wrote Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua? Find out the surname, the name of the author of the book and a list of all author's works by series.

Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua — 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 "Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua" 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
Contents
Landmarks
Jaken Chandler Herman Beginning Game Development with Amazon Lumberyard - photo 1
Jaken Chandler Herman
Beginning Game Development with Amazon Lumberyard
Create 3D Games Using Amazon Lumberyard and Lua
Jaken Chandler Herman Conroe TX USA Any source code or other supplementary - photo 2
Jaken Chandler Herman
Conroe, TX, USA

Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/978-1-4842-5072-3 . For more detailed information, please visit http://www.apress.com/source-code .

ISBN 978-1-4842-5072-3 e-ISBN 978-1-4842-5073-0
https://doi.org/10.1007/978-1-4842-5073-0
Jaken Chandler Herman 2019
Standard Apress
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.

To my amazing wife, family, and friends for supporting me along this journey.

Table of Contents
About the Author and About the Technical Reviewer
About the Author
Jaken Chandler Herman
is a software engineer living in Texas Jaken holds a bachelor of science in - photo 3

is a software engineer living in Texas. Jaken holds a bachelor of science in computer science with a focus on software engineering from Sam Houston State University. Outside of university, Jaken worked as a software engineering contractor at NASA. He has worked with many different and new technologies and has an ever-expanding wealth of information on all topics related to programming. In game development, he has academic experience as well as hands-on hobbyist experience having created many mobile-based games, a side-scrolling platformer, and a racing game.

About the Technical Reviewer
Dominique Regalado
is a computer science graduate from Sam Houston State University with interests - photo 4

is a computer science graduate from Sam Houston State University with interests in full stack architecture, cloud platform technologies, and game development. She currently works as an associate software engineer, so providing insight for those new to software development is one of her passions. She has attended hackathons, career fairs, and even the renowned Grace Hopper convention to spread knowledge. Assisting in the authoring of this book was just another great opportunity to learn about a new engine while passing along the knowledge discovered.

Jaken Chandler Herman 2019
J. C. Herman Beginning Game Development with Amazon Lumberyard https://doi.org/10.1007/978-1-4842-5073-0_1
1. Install and Setup of Amazon Lumberyard
Jaken Chandler Herman
(1)
Conroe, TX, USA

You are about to embark on an amazing journey. A journey in which you will be creating your very first video game in Amazon Lumberyard . This will be an extremely rewarding and likely humbling experience. Through my many failed attempts at creating video games when I first began working on them, I often found myself having so much information thrown at me that it was seemingly impossible to figure out where to start, what pieces of the information were actually important to my specific project, and where to look for advice and questions along the way.

Lucky for you, however, this book will walk you through everything, from the beginning all the way to the game over screen. Before we can begin, we need to go through the setup process.

Required Components Outside of the Lumberyard Engine

Amazon Lumberyard requires a few components outside of those that come packaged with it. One of the great things about Amazon Lumberyard is that the required components are completely free, so you do not need to worry about any additional costs in your game development endeavors. You can develop a video game on a AAA engine completely and 100% for free.

Note

AAA, pronounced Triple-A, is an informal classification used for video games typically to denote higher budgets and higher quality of development. Think of AAA as a way of saying Blockbuster, as you would with movies. While in this book we likely wont build a AAA game, Amazon Lumberyard easily supports developing such games.

There are a few optional components, however, that do have a price tag attached to them, but for the purposes of this book, we will ensure that everything is free of charge along the way.

Installing Visual Studio

The first component we will install and set up is going to be Visual Studio, an IDE made by Microsoft.

Note

IDE stands for Integrated Development Environment , which is just a software application that aids programmers (like you) in creating their own software. These integrated development environments typically consist of tools like a source-code editor (like a notepad), debugging system, and a build automation suite, to name a few.

Installing Visual Studio will allow us to select certain C++ development packages that Amazon Lumberyard will require for compiling the game code. Dont worry, we are not going to be writing any C++ in this project; the engine just requires C++ compilers and libraries to be installed.

On your web browser of choice, navigate to https://visualstudio.microsoft.com . Note that there will be many options for Visual Studio. Microsoft typically releases a new edition every other year, so at the time of your reading this, there may be a new edition out. For this book, we will be using Visual Studio 2017 although any future editions will still suffice when the 2017 edition becomes antiquated. Do not get too hung up on editions of external software; if Amazon Lumberyard supports it, just take the latest version.

Be careful not to download Visual Studio Code. While both are made by Microsoft, Visual Studio and Visual Studio Code are not the same application. Visual Studio Code is a more lightweight text editor that has some debugging features, and Visual Studio is a fully fledged IDE packed with features for developing, testing, and deploying projects built in many different frameworks and languages. Visual Studio Code will not come bundled with the necessary development components that Visual Studio provides.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua»

Look at similar books to Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua. 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 «Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua»

Discussion, reviews of the book Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua 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.