Learning AWS Lumberyard Game Development

Dr. Edward Lavieri

  • 出版商: Packt Publishing
  • 出版日期: 2016-10-28
  • 售價: $1,680
  • 貴賓價: 9.5$1,596
  • 語言: 英文
  • 頁數: 268
  • 裝訂: Paperback
  • ISBN: 1786460866
  • ISBN-13: 9781786460868
  • 相關分類: Amazon Web Services
  • 下單後立即進貨 (約3~4週)

商品描述

Key Features

  • Build a multiplayer 3D game from scratch using the features of Amazon's 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

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.

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

About the Author

Dr. Edward Lavieri is a veteran game designer and developer with a strong academic background. He earned a doctorate in computer science from Colorado Technical University and three Master of Science degrees in Management Information Systems (Bowie State University), Education – Instructional Design (Capella University), and Operations Management (University of Arkansas), demonstrating his passion for academic pursuits. He has developed and taught computer-related courses since 2002. Edward retired from the U.S. Navy after 25 years as an Intelligence Specialist and Command Master Chief.

Edward has authored Adaptive Learning for Educational Game Design, Getting Started with Unity 5, LiveCode Mobile Development Hotshot, LiveCode Mobile Development Cookbook, Software Consulting: A Revolutionary Approach, and was the technical editor of the Excel Formulas and Functions for Dummies book. He has also authored numerous computer science and information systems college courses.

Table of Contents

  1. Welcome to the Lumberyard
  2. Planning Your Game in the Lumberyard
  3. Constructing an Immersive 3D Game World
  4. Creating 3D Characters
  5. Animating Your Characters
  6. Creating Gameplay
  7. Creating Multiplayer Gameplay
  8. Bringing Your Game to Life with Audio and Sound Effects
  9. Employing Cloud Computing and Storage
  10. Engaging With Users Using Twitch
  11. Providing Your Game to the World
  12. Stretching Your Lumberyard Wings

商品描述(中文翻譯)

主要特點


  • 使用Amazon的Lumberyard功能從頭開始建立多人3D遊戲

  • 探索Lumberyard世界,以及Twitch和其他關鍵的Amazon Web Services來建立遊戲

  • 這本逐步實用的指南將教你如何使用Lumberyard建立跨平台遊戲

書籍描述

Amazon的Lumberyard是一個用於建立高品質AAA遊戲的3D跨平台遊戲開發引擎。它使創建多人遊戲並添加逼真角色、驚人地形和特效的過程更快速和高效。

本書將向您展示如何使用Lumberyard創建具有雲計算、存儲和Twitch集成的多人3D遊戲,以提高用戶參與度。我們將從Lumberyard的介紹開始,並概述其功能和集成選項。安裝遊戲引擎後,我們將指導您創建一個沉浸式的遊戲世界和角色。您將添加動畫和音頻,使遊戲生動起來。我們將探索外部互動,以支持實時多人遊戲、數據存儲、用戶參與和後端。

通過閱讀本書,您將能夠使用Lumberyard建立跨平台遊戲。

您將學到什麼


  • 探索Lumberyard的圖形用戶界面

  • 創建令人驚嘆的遊戲世界

  • 使用Geppetto編輯器創建3D角色

  • 使用Lumberyard的工具集創建和動畫遊戲角色

  • 創建令人印象深刻的遊戲玩法,為遊戲添加多人功能

  • 調試並播放您的3D遊戲

  • 使用Amazon GameLift為遊戲添加多人功能

  • 與Amazon雲服務集成,支持雲計算和存儲

  • 在遊戲過程中通過Twitch與用戶互動

關於作者

Edward Lavieri博士是一位經驗豐富的遊戲設計師和開發者,具有堅實的學術背景。他在科羅拉多技術大學獲得計算機科學博士學位,並在Bowie State University獲得管理信息系統碩士學位,在Capella University獲得教育-教學設計碩士學位,在阿肯色大學獲得運營管理碩士學位,展示了他對學術追求的熱情。他自2002年以來一直開發和教授與計算機相關的課程。Edward在擔任情報專家和指揮官大師後,從美國海軍退役,擁有25年的軍旅生涯。

Edward撰寫了《適應性學習教育遊戲設計》、《入門Unity 5》、《LiveCode移動開發高手》、《LiveCode移動開發食譜》、《軟件咨詢:一種革命性的方法》等書籍,並擔任《Excel公式和函數入門》的技術編輯。他還撰寫了許多計算機科學和信息系統的大學課程。

目錄


  1. 歡迎來到Lumberyard

  2. 在Lumberyard中規劃您的遊戲

  3. 構建沉浸式的3D遊戲世界

  4. 創建3D角色

  5. 為角色添加動畫

  6. 創建遊戲玩法

  7. 創建多人遊戲玩法

  8. 通過音頻和音效使遊戲生動起來

  9. 使用雲計算和存儲

  10. 通過Twitch與用戶互動

  11. 將您的遊戲提供給世界

  12. 拓展您的Lumberyard技能