Un article de Wikipédia, l'encyclopédie libre.
Source engine est un moteur de jeu créé par la société Valve Software pour les besoins de son jeu Half-Life 2 (HL²). C'est un moteur complet qui gère graphisme, son et interaction physique. Cette dernière a été intégré en utilisant la bibliothèque (ou moteur physique) développé par Havok, qui permet de gérer toutes les interactions physique de la gravité à la poussée d'Archimède en passant par les déformations.
Plusieurs mods (notamment Counter Strike et Day of Defeat) ont déjà une version opérationnelle sous ce moteur. À noter que Half-Life premier du nom a lui aussi été retranscrit avec le moteur Source. Le moteur Source est aussi acheté par d'autres sociétés pour réaliser leurs jeux (Vampires : Bloodlines fut le premier).
En reprenant l'idée de laisser a disposition le SDK de Source comme cela à été fait auparavant pour Half-Life, Valve pense augmenter la durée de vie de son produit phare.
[modifier] Informations techniques
- Support matériel DirectX9
- Shaders version 2.0
- LOD (modèles et environnement)
- Jusqu'à 25000 polygones par modèle
- Bump mapping
- Cube mapping
- Environment mapping
- Parallax Mapping (Implanté mais désactivé)
- Système de particules (sprites ou modèles)
- Éclairage dynamique (possible, mais très coûteux en ressources)
- Éclairage par radiosité en temps réel
- Ombres projetées
- Éclairage HDR (pas encore totalement implanté, Loast Coast est le premier niveau à l'utiliser, sortit le 28 octobre 2005. Depuis, Valve à implanté le HDR dans le jeu Day of Defeat:Source, dans quelques maps de Counter-Strike:Source et dans Half-Life 2: Episode One)
- Reflet dans l'eau en temps réel
- Effets climatiques
- Génération de ciel volumétrique
- Terrain déformable (pas encore totalement au point)
- Gestion de la parallaxe
- Rendu dynamique des corps organiques
- Gestion réaliste des yeux
- Synchronisation des lèvres quelle que soit la langue.
- Moteur physique réaliste (Havok)
- IA avancée
- Son surround 5.1
- Spatialisation 3D du son suivant l'environnement
- Ressources audio en wave, wave ADPCM et MP3