CryEngine — Complete Version History, Games, and Developer Guide
CryEngine powered Far Cry, Crysis, Hunt: Showdown, and Kingdom Come II. Every version, every game, and where Crytek’s engine really stands today.
CryEngine powered Far Cry, Crysis, Hunt: Showdown, and Kingdom Come II. Every version, every game, and where Crytek’s engine really stands today.
The Dunia Engine powered the Far Cry series for over a decade. Here’s its history as a CryEngine fork, the games built with it, its standout features, and whether you can download it.
Dark Engine gave Thief its shadows and System Shock 2 its scares. How Looking Glass built gaming’s smartest AI in 1998 — and why it still runs today.
Paradox’s Clausewitz engine has powered grand strategy games since 2007. Here’s its version history, how the Jomini layer fits in, every game built with it, and its key features.
Ubisoft’s Anvil engine has powered Assassin’s Creed since 2007. Here’s its full version history from Scimitar to Ubisoft Anvil, every game built with it, and its modern ray-tracing features.
Over here I’ll shove in some basics, like coordinate systems, world and object coordinate systems, etc. For now I’ll assume you’re at least a little familiar with 3D programming. Blah blah blah, differences between immediate and retained mode, etc etc.
This is a very simple DirectDraw sample using Microsoft DirectX under Visual C++.
Screen modes come in several flavours, based on how many bits are used to store the color of each pixel on the screen. Naturally, the more bits you use per pixel, the more colours you can display at once; but there is more data to move into graphics memory to update the screen.
One of the main purposes of DirectX is to provide a standard way of accessing many different proprietary hardware devices. DirectX is comprised of application programming interfaces (APIs) that are grouped into two classes: The DirectX Foundation layer and The DirectX Media layer. These APIs enable programs to directly access many of your computer”s hardware devices.