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

Time for action - downloading and installing Visual C++ 2010 Express


If you are a programmer and do not own the professional version of Visual Studio and wish to complete the later examples that utilize the game code, you will need to download and install Visual Studio Express, which is the free version of Visual Studio available to everyone.

When you installed the CryENGINE Free SDK, a folder is created in your root directory called Code. This folder contains the solution files required to edit and recompile the game.dll file.

To compile the game code, we need Visual Studio:

  1. First, go into <engine root> | Bin32 and rename the original CryGame.dll file to CryGameBACKUP.dll. Repeat this step in the Bin64 folder.

  2. Download and install Visual C++ 2010 Express Edition. Here's the link—http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express.

  3. In the root directory of your build, under Code | Solutions, open the file CryEngine_GameCodeOnly_Express.sln, as seen in the...