Making an animated character move around the screen in CRYENGINE requires many thousands of lines of code and a lot of time and dedication. This series of articles will show you how to control a character animated in CRYENGINE Mannequin using C++ code. We will eventually cover the entire process from taking player input, through … Continue reading Controlling an Animated Character in CRYENGINE using C++
In this article I will try to cover the issue of source control, particularly for a CRYENGINE 3.7 project. I will touch on what it is, why you need it, and briefly on how to implement a decent source control system. Let's start with the basics, what is source control and why do you need … Continue reading CRYENGINE 3.7 Source Control and Perforce
A short introduction to using blacklists and substitutions on CRYENGINE Flowgraph Nodes.
This article will introduce you to matrices, vectors and quaternions and how you can use them for programming games using the CryEngine SDK. You will only need a basic understanding of mathematics, beginner level c++ and a general knowledge of the CryEngine SDK; in particular, the gamesdk.dll code which is written in c++. Example code will be taken … Continue reading Matrices, Vectors, Quaternions and CryEngine 3
Earlier this week I wrote about CryEngine listener classes in a brief overview. I intimated that they are an excellent way to write code against the CryEngine SDK and today I want to go into more depth. I briefly covered the 40 odd listeners that I was able to locate in my article Introducing CryEngine … Continue reading CryEngine 3 System Event Dispatcher
In this article I will introduce you to event handling within CryEngine 3 and give a brief overview of the many listeners you can utilise within your project. Learning the CryEngine code can be daunting at first. It's large, non-trivial and complex. Approximately 220,000 lines of C++ are provided with the CryEngine FreeSDK, and much … Continue reading Introducing CryEngine 3 Event Listeners
This tutorial will help you add new actions into CryEngine 3 FreeSDK projects without needing to make any changes to the base code provided by CryTek. Recently I went to add a new feature to my CryEngine 3 FreeSDK project. This feature needed to add new actions (camera zoom in and out), and it seemed … Continue reading Adding New Actions to CryEngine 3 FreeSDK