CryEngine

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
CryEngine
Image illustrative de l'article CryEngine

Développeur Crytek
Environnement Microsoft Windows, Xbox 360, PlayStation 3
Type Moteur de jeu
Licence Propriétaire
Site web http://www.crytek.com/

Le CryENGINE est un moteur de jeu développé par Crytek, spécialisé dans les jeux de tir en vue subjective. À l'origine, développé comme une démo technologique (X-Isle Dinosaurs Island) pour nVidia, et constatant son potentiel, il a par la suite été transposé en jeu vidéo pour Far Cry. Il est notamment utilisé pour ce jeu, ainsi que pour le MMORPG Aion: The Tower of Eternity de NCsoft.

Le 1er septembre 2010, Crytek a sorti la version 3.2 de son SDK CryENGINE3. Cette mise à jour majeure soutient entièrement la 3D stéréoscopique pour toutes les plates-formes et avec presque aucun impact sur les performances ou compromis sur la qualité graphique.

Spécifications[modifier | modifier le code]

  • Moteur de rendu : intégration d'une technologie pour les décors en intérieur et en extérieur.
  • Modèles physiques : prise en charge de la cinématique inverse pour l'animation des personnages, véhicules, effets rigid bodies (corps durs), liquides, ragdoll, tissus et corps mous (soft bodies). Ce système fait partie intégrante du jeu et des outils de développement CryEDIT.
  • Intelligence artificielle permettant la définition de Scripts pour paramétrer le comportement collectif, ainsi que pour personnaliser chaque personnage selon des critères variables.
  • Système de musique interactive et dynamique pour adapter aux actions du joueur. Reproduction avec des bruits de la nature, qui sont mixés lors des transitions entre un décor intérieur et extérieur et inversement.
  • Client réseau et serveur : Gestion de toutes les Connexion réseau disponibles en mode multijoueur. Il s’agit d’un système à faible latence disposant d’une architecture client/serveur.
  • Shader : Système de script utilisé pour combiner les textures et produire des effets visuels de différentes façons. Prise en charge des fonctions per-pixel shading en temps réel, des reflets bombés, réfractions, éclairages volumétriques, textures animées, transparence des écrans d’ordinateur, fenêtres, impacts de balles, surfaces brillantes.
  • Terrain : Utilisation d’un système topographique et de réduction de polygones permettant de recréer des environnements gigantesques et réalistes. La profondeur du champ de vision peut être augmentée pour atteindre l’équivalent dans la réalité de deux kilomètres.
  • Éclairages et ombres : mélange d’ombres précalculées et temps réel, ombres pochoirs et lightmaps permettant de créer un environnement dynamique. Haute résolution, correction de perspective et ombres douces volumétriques pour des ombres réalistes en intérieur. Prise en charge des effets de particules avancés, avec effets d’éclairage volumétriques appliqués aux particules.
  • Brouillard : brouillard volumétrique, brouillard par couches, brouillard de profondeur de champ, pour une atmosphère et une tension plus intenses.
  • Intégration des outils : les objets et les constructions réalisés à l’aide de 3D Studio Max ou Maya s’intègrent facilement dans le jeu et l’éditeur.
  • Polybump : un outil autonome ou entièrement intégré aux autres outils y compris 3D Studio Max. Il permet d'extraire des informations à partir de modèles haute résolution (normal map, displacement map, occlusion…) et d'exporter les modèles en basse résolution (low poly). Ces informations, permettent d'afficher un modèle de qualité correcte en temps réel au per-pixel lighting (illumination au pixel), en réduisant le nombre de polygones.
  • Gestion de scripts basés sur le langage Lua. Ce système permet de configurer et d’optimiser les armes et paramètres de jeu, de jouer des sons et de charger des images sans toucher au code C++.
  • Modularité : entièrement écrit en C++ modulaire, avec commentaires, documentation et subdivisions dans de multiples DLL.

Versions[modifier | modifier le code]

CryEngine 1[modifier | modifier le code]

Article détaillé : CryEngine 1.

Il est totalement compatible DirectX 9.0 et OpenGL. Il supporte l'EAX, et le son Dolby 5.1. La version 1.2 supporte le Shaders Model 2.0. La version 1.3 dispose d'un rendu HDR (high dynamic range rendering).

CryEngine 2[modifier | modifier le code]

Article détaillé : CryEngine 2.

La version 2 du moteur porte le nom de CryENGINE2 et n'est disponible que sur PC. Il a été notamment utilisé par les jeux Crysis, Crysis Warhead, et Crysis Wars (mode multijoueur de Crysis Warhead). Il est compatible DirectX 9 et DirectX 10.

CryEngine 3[modifier | modifier le code]

Article détaillé : CryEngine 3.

La version 3 du moteur porte le nom de CryENGINE3 et est basée sur la version 2. Elle offre la particularité d'offrir sur PC des graphismes équivalents mais moins lourds en termes de charge et est compatible DirectX 11. Il prend en charge tous les formats de sortie standard de l'industrie, ce qui signifie qu'il n'est pas nécessaire d'avoir ou de s'équiper de matériel sur mesure ou haut de gamme pour afficher et bénéficier de la 3D-S dans les jeux.

CryEngine (Déversionné)[modifier | modifier le code]

Le 21 août 2013, CryTek annonçait que leur prochain CryEngine ne comportera pas de numéro de version. Outre le côté marketing, la raison de cette décision est que ce nouveau moteur ne présente presque aucune similitude avec la version 3.0 de 2009. Le nouveau CryEngine est compatible avec les plates-formes nouvelle génération comme la PlayStation 4, Xbox One et Wii U[1].

Jeux utilisant CryEngine[modifier | modifier le code]

CryEngine 1[modifier | modifier le code]

Titre Année Développeur Éditeur Plateforme
Far Cry 2004 Crytek Ubisoft Microsoft Windows
Far Cry Instincts 2005 Ubisoft Montreal Ubisoft Xbox
Far Cry Instincts: Evolution 2006 Ubisoft Montreal Ubisoft Xbox
Far Cry Instincts: Predator 2006 Ubisoft Montreal Ubisoft Xbox 360
Far Cry Vengeance 2006 Ubisoft Montreal Ubisoft Wii
Aion: The Tower of Eternity 2008 NCsoft NCsoft Microsoft Windows

CryEngine 2[modifier | modifier le code]

Titre Année Développeur Éditeur Plateforme
Blue Mars 2009(open beta) Avatar Reality Avatar Reality Microsoft Windows
Crysis 2007 Crytek Frankfurt Electronic Arts Microsoft Windows
Crysis Warhead 2008 Crytek Budapest Electronic Arts Microsoft Windows
Entropia Universe 2009 MindArk MindArk Microsoft Windows
Merchants of Brooklyn 2009 Paleo Entertainment Paleo Entertainment Microsoft Windows
The Day TBA Reloaded Studios Nexon
Tencent Holdings
Microsoft Windows
Vigilance Released Harrington Group Harrington Group Microsoft Windows

CryEngine 3[modifier | modifier le code]

Titre Année Développeur Éditeur Plateforme
ArcheAge 2013 XL Games XL Games Microsoft Windows
ASTA: The War of Tears and Winds TBA Polygon Games NHN Microsoft Windows
Cabal 2 2012 ESTsoft ESTsoft Microsoft Windows
Crysis 2011 Crytek GmbH Electronic Arts PlayStation 3, Xbox 360
Crysis 2 2011 Crytek GmbH Electronic Arts Microsoft Windows, PlayStation 3, Xbox 360
Crysis 3 2013 Crytek GmbH Electronic Arts Microsoft Windows, PlayStation 3, Xbox 360
Enemy Front TBA City Interactive City Interactive Microsoft Windows, PlayStation 3, Xbox 360
Everybody's Gone to the Rapture TBA thechineseroom N/A Microsoft Windows
Evolve 2013 Turtle Rock Studios N/A TBA
Festung Europa TBA Jackboot Games N/A Microsoft Windows
God Slayer TBA Changyou.com Changyou.com Microsoft Windows
Icarus Online TBA WeMade Entertainment WeMade Entertainment Microsoft Windows
Lichdom TBA Xaviant N/A Microsoft Windows, PlayStation 3, Xbox 360
MechWarrior Online 2013 Piranha Games Infinite Game Publishing Microsoft Windows
Monster Hunter Online TBA Tencent
Capcom
Capcom Microsoft Windows
Nexuiz 2012 IllFonic THQ Xbox 360, Microsoft Windows
Panzar: Forged by Chaos 2013 Panzar Studio Panzar Studio Microsoft Windows
Project Reality 2 TBA Microsoft Windows
Project Heart and Soul 2014/2015 Reach Game Studios N/A Microsoft Windows, PlayStation 4
Shadow of the Eternals 2014 Precursor Games Precursor Games Wii U, Microsoft Windows
Sniper: Ghost Warrior 2 2013 City Interactive City Interactive PlayStation 3, Xbox 360, Microsoft Windows
State of Decay 2013 Undead Labs Microsoft Studios Microsoft Windows, Xbox 360
Tour Golf Online TBA OnNet USA OnNet
GamesCampus
Microsoft Windows
Warface 2012 Crytek Kiev Tencent Holdings Microsoft Windows

CryEngine (Déversionné)[modifier | modifier le code]

Titre Année Développeur Éditeur Plateforme
Homefront 2 2014 Crytek Crytek TBA
Ryse: Son of Rome 2013 Crytek Microsoft Studios Xbox One
Star Citizen 2014 Cloud Imperium Games Cloud Imperium Games Microsoft Windows

Voir aussi[modifier | modifier le code]

Notes et références[modifier | modifier le code]

Liens externes[modifier | modifier le code]