Book Image

CryENGINE 3 Game Development: Beginner's Guide

Book Image

CryENGINE 3 Game Development: Beginner's Guide

Overview of this book

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.
Table of Contents (18 chapters)
CryENGINE 3 Game Development Beginner's Guide
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

About the Authors

Sean Tracy is Crytek's Senior Field Application Engineer for the award-winning CryENGINE. He is responsible for adapting the engine and its features to individual licensees, as well as developing full technical and "vertical slice" demos for prospective and existing clients. Describing himself as a "generalizing specialist", he also gives support directly to CryENGINE licensees while designing and maintaining their workflows, pipelines, and development techniques.

Sean was recruited by Crytek in 2008 after working as an electronics technician for the Canadian military. He was recruited due to his role in founding and leading development on the award-winning total conversion project—MechWarrior: Living Legends. Since then, he has been featured in numerous gaming magazines and has been invited to speak at many game-related trade shows, conferences, and seminars. He is an avid gamer with extensive modding experience on titles, including Never Winter Nights, Battlefield, Doom, and Quake.

This is Sean's second book.

Paul Reindell has been an Engine Programmer in the SDK team since June 2010. He is responsible for UI programming, next-generation features, and the development of new tools for the CryENGINE 3 Sandbox, as well as for forum support for CryENGINE licensees. He has also worked on projects for licensees and evaluators.

During his diploma thesis, Paul started as an Intern at Crytek in March 2010. He finished his diploma theses successfully in June and started directly as a Junior Programmer in the SDK team. During his academic studies, he created a mod prototype with CryENGINE 2 (GarbageWarz); and during his diploma thesis, he was able to connect CryENGINE 3 successfully with a Head tracking API. Before working at Crytek, he worked for three years as a programmer at DENSO Germany besides his studies.