packtpub - CryENGINE SDK Game Programming Essentials
English | MP4 | 1280x720 | AVC 1200 Kbps 25.000 fps | AAC 128 Kbps 48.0 khz | 2h 30mn | 843 MBSample Files: present
Genre: Video Training
This video course provides you with hands-on exercises that walk you through programming with CRYENGINE using C++ and Lua. Everything is presented with visual learners in mind, so you not only see what is happening on screen but also participate in creating your own code through step-by-step instructions.
In this video course, we start out by getting ready for the CryENGINE code by setting up our Visual Studio. Next we learn the correlation between editor-spawned entities and those spawned through C++. We then set out to create our very own entity in C++, in particular, a Proximity Mine entity. Further on, we will add Lua functionality to our newly created entity.
Further into the course, we turn our attention to the Flowgraph editor where we create some advanced AI behaviors and then proceed to test them out. Lastly, we will create our very own “Mine Listener” Flowgraph node that will be used to listen for mines being placed by a target entity.
CRYENGINE Game Programming Essentials is an amazing and exciting video course that will capture the interest of all aspiring game programmers. The activities you perform in this course are fun, practical, and tackle real-word game programming problems with ease. This video course will help you greatly in your endeavors to become a game programmer.
What you will learn from this video course:
Use C++, Lua, and CryENGINE 's interfaces to create game logic
Create AI navigation areas so that AI can move around
Script AI behavior using CryENGINE 's visual scripting Language “Flowgraph”
Program your own custom game object and place it into the game world
Add Lua functionality to entities
Fix common coding mistakes by debugging CRYENGINE Code
Who this video course is for:
If you want to get into game development as a game programmer this is the course for you. A basic to intermediate understanding of C++, along with a very basic understanding of the CryENGINE editor is needed to best understand this course.