Source SDK

Source SDK

Source SDK, ou Source software development kit, est un kit de développement développé par Valve Software pour créer des niveaux sur Half-Life 2 et ses mods. Il peut aussi être utilisé pour créer un jeu à part entière basé sur le moteur Source.

Il permet de copier sur le disque dur des sources permettant de développer un mod soit à partir de Half-Life 2, soit Half-Life 2: Deathmatch, soit from scratch sur une base réputée plus solide et maintenue régulièrement par Valve, ou bien à partir du code source uniquement. Les sources sont prévues pour être compilées avec le compilateur de Visual Studio .NET 2003 et liées par des fichiers .sln et .vcproj qui sont les formats natifs de Visual Studio. Une fois les sources compilées, un fichier client.dll et un fichier server.dll sont générés, qui seront ensuite chargés par n'importe quel exécutable hl2.exe, le plus adapté pour les développeurs de mods étant celui fourni avec le « source sdk base »[1]. Les codeurs peuvent modifier les règles du jeu en profondeur, sans toutefois avoir accès aux mécanismes internes de Steam qui se place en surcouche en toutes circonstances et au moteur physique havok qui s'interface néanmoins par le biais d'entités via le fichier racine[2]. Le SDK fournit une console qui permet de manipuler les entités en cours de jeu à la volée. Il est également livré avec un éditeur de cartes, le Valve Hammer Editor, qui permet de modeler les niveaux qui seront inclus dans le jeu ainsi que d'y intégrer des entités et des scripts. Il s'interface avec XSI Mod Tool, un logiciel conçu pour les moddeurs permettant de modeler et animer des éléments humains ou de décor puis de les importer dans le jeu.

Présentation

Les principaux outils inclus dans SDK sont :

Orange Box

Peu de temps après la sortie de l'Orange Box, une version patchée du sdk a été mis en ligne par Valve, permettant à la fois de modder pour l'ancien jeu (épisode one) que pour les nouveaux. Cependant, un bug est présent, limitant son utilisation aux non détenteurs de l'Orange Box.

Notes et références

  1. dont l'appid est 215
  2. GameInterface.cpp



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Source SDK de Wikipédia en français (auteurs)

Нужна курсовая?

Regardez d'autres dictionnaires:

  • Source SDK — Source Engine Логотип Source и скриншоты из игр Team Fortress 2 и Half Life 2: Episode Two …   Википедия

  • Source SDK — (siglas en inglés de software development kit) es kit de desarrollo de software de Valve Corporation para que los jugadores que utilicen el motor Source pudieran crear sus propios mapas, modificar caras o crearlas , asi como ver modelos con su… …   Wikipedia Español

  • Source SDK — The Source SDK is a software development kit compiled by Valve Software that is used to create maps or mods for the Source engine.Utilities* Create a Mod * Refresh SDK Content * Reset Game Configurations There are also a number of smaller hidden… …   Wikipedia

  • Source Engine — Логотип Source и скриншоты из игр Team Fortress 2 и Half Life 2: Episode Two …   Википедия

  • Source engine — Логотип Source и скриншоты из игр Team Fortress 2 и Half Life 2: Episode Two …   Википедия

  • Source — Engine …   Википедия

  • Source (game engine) — Source engine …   Wikipedia

  • SDK — (от англ. software development kit)  комплект средств разработки, который позволяет специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки,… …   Википедия

  • Source Engine — est un moteur de jeu créé par la société Valve Software pour les besoins de son jeu Half Life 2 (HL²). A la base, le Source engine est une refonte du moteur de Quake. C est un moteur complet qui gère graphisme, son et interactions physiques. Ces… …   Wikipédia en Français

  • Source engine — est un moteur de jeu créé par la société Valve Software pour les besoins de son jeu Half Life 2 (HL²). A la base, le Source engine est une refonte du moteur de Quake. C est un moteur complet qui gère graphisme, son et interactions physiques. Ces… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”