CryENGINE 3 Game Development: Beginner's Guide
暫譯: CryENGINE 3 遊戲開發:初學者指南

Sean Tracy, Paul Reindell

  • 出版商: Packt Publishing
  • 出版日期: 2012-09-17
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 354
  • 裝訂: Paperback
  • ISBN: 1849692009
  • ISBN-13: 9781849692007
  • 海外代購書籍(需單獨結帳)

商品描述

Discover how to use the CryENGINE 3 free SDK, the next-generation, real-time game development tool

  • Begin developing your own games of any scale by learning to harness the power of the Award Winning CryENGINE® 3 game engine
  • Build your game worlds in real-time with CryENGINE® 3 Sandbox as we share insights into some of the tools and features useable right out of the box.
  • Harness your imagination by learning how to create customized content for use within your own custom games through the detailed asset creation examples within the book.
  • Contains C++ programming examples designed to expose powerful game customization opportunities available to game programmers.
  • Translate your game design into a functioning game by following the easy step by step examples exploring level building, visual scripting, and many of the other tools within CryENGINE® 3.

In Detail

CryENGINE is a complete game development environment used by AAA game development studio Crytek to produce blockbuster games such as Crysis 1, 2 and 3. This complete Beginner's Guide takes the would be game developer through the steps required to create a game world complete with event scripting, user interface and 3D environment in the free CryENGINE SDK.

Learn to create game worlds with the CryENGINE 3 Sandbox, the tool used to create AAA games like the soon to be released Crysis 3. Follow straightforward examples to sculpt the terrain, place vegetation, set up lighting, create game sounds, script with Lua and code with C++.

Learn to navigate the interface within the CryENGINE 3 Sandbox, the tool used to create AAA games like Crysis 1 and 2, as well as the soon to be released Crysis 3. Learn to create your own worlds by following straight forward examples to sculpt the terrain, place vegetation, set up lighting, create game sounds, and script with the Lua language. The book covers all beginner aspects of game development including an introduction to C++ for non- coders.

What will you learn from this book

  • Learn to navigate within the CryENGINE® 3 Sandbox.
  • Learn to create your own worlds by following straightforward examples to sculpt and mould the terrain and place vegetation.
  • Learn to model with the integrated tools available to designers and artist in the CryENGINE3 Sandbox.
  • Learn methods of visual scripting used to create amazingly complex scripted events
  • Learn how to start creating and compile C++ game code to create your own custom game.
  • Learn to use Autodesk Scaleform to create high fidelity 3d heads up displays and menus for the player.
  • Learn how to create your own custom characters and objects for use within the examples.
  • Learn to create your own cut scenes, animations and videos using the power of the CryENGINE3 engine to maximize the output.
  • Learn to use FMOD designer along with the CryENGINE 3 to add sound and music to your game.
  • Explore some of the key performance and optimization strategies for levels and learn to share your content with others.

Approach

A step by step beginner's tutorial to creating AAA style games with the complete game creation tool, CryENGINE 3.

Who this book is written for

This book is written with the beginner and casual developer in mind. The freely available version of the CryENGINE® 3 is used for all examples in this book.

商品描述(中文翻譯)

發現如何使用 CryENGINE 3 免費 SDK,這是下一代即時遊戲開發工具

- 開始開發任何規模的遊戲,學習如何利用獲獎的 CryENGINE® 3 遊戲引擎的強大功能
- 使用 CryENGINE® 3 Sandbox 即時構建您的遊戲世界,我們將分享一些可立即使用的工具和功能的見解。
- 通過書中的詳細資產創建範例,發揮您的想像力,學習如何為您自己的自定義遊戲創建自定義內容。
- 包含 C++ 程式設計範例,旨在揭示遊戲程式設計師可用的強大遊戲自定義機會。
- 通過遵循簡單的逐步範例,將您的遊戲設計轉換為可運行的遊戲,探索關卡構建、視覺腳本和 CryENGINE® 3 中的許多其他工具。

詳細內容

CryENGINE 是一個完整的遊戲開發環境,由 AAA 遊戲開發工作室 Crytek 使用,製作出如 Crysis 1、2 和 3 等熱門遊戲。本完整的初學者指南將潛在的遊戲開發者帶入創建完整遊戲世界所需的步驟,包括事件腳本、用戶界面和 3D 環境,使用免費的 CryENGINE SDK。

學習使用 CryENGINE 3 Sandbox 創建遊戲世界,這是用於創建即將發布的 Crysis 3 等 AAA 遊戲的工具。遵循簡單的範例來雕刻地形、放置植被、設置燈光、創建遊戲音效、使用 Lua 編寫腳本和使用 C++ 編碼。

學習在 CryENGINE 3 Sandbox 中導航,這是用於創建 Crysis 1 和 2 以及即將發布的 Crysis 3 的工具。通過遵循簡單的範例來創建自己的世界,雕刻地形、放置植被、設置燈光、創建遊戲音效,並使用 Lua 語言編寫腳本。本書涵蓋了遊戲開發的所有初學者方面,包括為非程式設計師介紹 C++。

您將從本書中學到什麼

- 學習在 CryENGINE® 3 Sandbox 中導航。
- 通過遵循簡單的範例來創建自己的世界,雕刻和塑造地形並放置植被。
- 學習使用 CryENGINE 3 Sandbox 中可用的集成工具進行建模。
- 學習用於創建驚人複雜腳本事件的視覺腳本方法。
- 學習如何開始創建和編譯 C++ 遊戲代碼,以創建您自己的自定義遊戲。
- 學習使用 Autodesk Scaleform 創建高保真度的 3D 頭上顯示器和玩家菜單。
- 學習如何創建自己的自定義角色和物件以用於範例中。
- 學習使用 CryENGINE 3 引擎的強大功能創建自己的過場動畫、動畫和視頻,以最大化輸出。
- 學習如何使用 FMOD 設計師與 CryENGINE 3 一起為您的遊戲添加音效和音樂。
- 探索一些關於關卡的關鍵性能和優化策略,並學習如何與他人分享您的內容。

方法

逐步的初學者教程,使用完整的遊戲創建工具 CryENGINE 3 創建 AAA 風格的遊戲。

本書的讀者對象

本書是為初學者和休閒開發者而寫的。本書中的所有範例均使用免費版本的 CryENGINE® 3。