CryEngine Game Development Blueprints
暫譯: CryEngine 遊戲開發藍圖
Richard Gerard Marcoux III, Chris Goodswen, Riham Toulan, Sam Howels
- 出版商: Packt Publishing
- 出版日期: 2015-08-31
- 售價: $2,010
- 貴賓價: 9.5 折 $1,910
- 語言: 英文
- 頁數: 317
- 裝訂: Paperback
- ISBN: 1784399876
- ISBN-13: 9781784399870
海外代購書籍(需單獨結帳)
商品描述
Perfect the art of creating CRYENGINE games through exciting, hands-on game development projects
About This Book
- Create CRYENGINE games from scratch with CRYENGINE Blank Game Starter-kit
- Discover good working practices and tips to quickly jump into making a new level in the game
- Build practical game projects and discover advanced concepts of CRYENGINE game development using the examples in the book
Who This Book Is For
This book is intended for CRYENGINE game developers, wanting to develop their skills with the help of industry experts. A good knowledge level and understanding of CRYENGINE is assumed, to allow efficient programming of core elements and applications.
What You Will Learn
- Create a CRYENGINE game from scratch with the Game Starter-kit
- Add custom methods to allow the player/AI to use a weapon
- Create complete “start” and “end” game menus using Scaleform and C++
- Discover how to use highpoly modeling workflow and techniques within the pipeline for the SDK to use
- Use the Crytiff exporter from Photoshop
- Export the CHR―the format the engine needs to read the skeleton
- Integrate the character in the engine using the character tool
- Better understand the rules to create and author skeletons to rig characters designed for CRYENGINE
- Debug common setup issues that might appear during production with useful tools
In Detail
CRYENGINE is a game engine developed by Crytek for PC, Playstation, Xbox, Android, and iOS. It can be used to create AAA games, movies, high-quality simulations, and interactive applications. It is most popularly used for game development.
In this book, you will start off by exploring the CRYENGINE “Blank” Game Starter-kit, creating a completely playable character from scratch and controlling its movement. You will learn how to implement a weapon and ammo class, and will create complete “start” and “end” game menus using Scaleform and C++.
Additionally, you will learn some key texturing techniques for PBR and how to create and bake maps to the lowpoly model. You will also explore how to get a static model from Maya and shaders setbup in the SDK to check the textures during creation, and create all the necessary engine files to export and see the game character's animations in your engine.
In the final third of the book, you will learn how to create objectives, set up saved games, layer on audio polish to help immerse the player in the experience, and debug game issues.
Style and approach
An easy-to-follow, practical guide covering three exciting projects. As you work through each project you will explore new topics including complex animation, advanced scripting, and complex character motion. All the code used in each project is explained in detail.
商品描述(中文翻譯)
透過刺激的實作遊戲開發專案,完善創建 CRYENGINE 遊戲的藝術
關於本書
- 使用 CRYENGINE Blank Game Starter-kit 從零開始創建 CRYENGINE 遊戲
- 發現良好的工作實踐和技巧,快速進入遊戲新關卡的製作
- 構建實用的遊戲專案,並利用書中的範例探索 CRYENGINE 遊戲開發的進階概念
本書適合誰
本書適合希望在業界專家的幫助下提升技能的 CRYENGINE 遊戲開發者。假設讀者對 CRYENGINE 有良好的知識水平和理解,以便有效地編程核心元素和應用。
您將學到什麼
- 使用 Game Starter-kit 從零開始創建 CRYENGINE 遊戲
- 添加自定義方法以允許玩家/AI 使用武器
- 使用 Scaleform 和 C++ 創建完整的“開始”和“結束”遊戲菜單
- 探索如何在 SDK 的流程中使用高多邊形建模工作流程和技術
- 使用 Photoshop 的 Crytiff 匯出工具
- 匯出 CHR——引擎需要讀取骨架的格式
- 使用角色工具將角色整合到引擎中
- 更好地理解創建和編寫骨架的規則,以便為 CRYENGINE 設計角色進行綁定
- 使用有用的工具調試在製作過程中可能出現的常見設置問題
詳細內容
CRYENGINE 是由 Crytek 開發的遊戲引擎,適用於 PC、Playstation、Xbox、Android 和 iOS。它可用於創建 AAA 遊戲、電影、高品質模擬和互動應用。它最常用於遊戲開發。
在本書中,您將首先探索 CRYENGINE “Blank” Game Starter-kit,從零開始創建一個完全可玩的角色並控制其移動。您將學習如何實現武器和彈藥類,並使用 Scaleform 和 C++ 創建完整的“開始”和“結束”遊戲菜單。
此外,您將學習一些 PBR 的關鍵紋理技術,以及如何創建和烘焙地圖到低多邊形模型。您還將探索如何從 Maya 獲取靜態模型,並在 SDK 中設置著色器以檢查創建過程中的紋理,並創建所有必要的引擎文件以匯出並查看遊戲角色在引擎中的動畫。
在本書的最後三分之一部分,您將學習如何創建目標、設置存檔遊戲、添加音效以幫助玩家沉浸於體驗中,並調試遊戲問題。
風格與方法
一本易於跟隨的實用指南,涵蓋三個刺激的專案。在您完成每個專案的過程中,將探索包括複雜動畫、高級腳本和複雜角色運動等新主題。每個專案中使用的所有代碼都會詳細解釋。