For faster navigation, this Iframe is preloading the Wikiwand page for Valve Hammer Editor.

Valve Hammer Editor

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (novembre 2019). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ». En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?
Valve Hammer Editor

Informations
Développé par Valve Software
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 4.1
Système d'exploitation Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement Microsoft Windows
Langues Anglais
Type Éditeur de niveau
Licence propriétaire
Site web valvesoftware.com

Valve Hammer Editor, anciennement connu sous le nom Worldcraft, est un logiciel destiné à la conception de niveaux (ou level design) développé par Valve Software pour les besoins des jeux de la série Half-Life et de la série des Left 4 Dead, ainsi qu'à ses nombreux mods, dont Team Fortress 2, Counter-Strike: Source et Day of Defeat: Source. Valve Hammer Editor 4 ne compile que pour le moteur Source, intégrant certaines technologies plus récentes que le moteur d'Half-Life, GoldSrc. Cependant, celui-ci présente d'autres avantages comparé au moteur Source.

Relativement facile à prendre en main, il présente également l'avantage de pouvoir compiler les niveaux (maps) sans avoir à faire appel à d'autres logiciels créés spécialement pour (mais est moins efficace qu'eux). Il permet cependant de manipuler une grande variété d'outils, entre autres le Cliping Tool, pour couper les blocs, le Displacement Tool (successeur de l'outil de Worldcraft pour créer du relief, bien plus efficace avec un meilleur rendu).

Valve Hammer Editor 4 (pour Half-Life 2 et ses mods) est uniquement disponible sur la plateforme de Steam.

Valve Hammer Editor 3.5 (pour Half-life 1 et ses mods) est en libre accès sur internet.

Informations utiles (pour Hammer 4)

[modifier | modifier le code]

Afin de pouvoir utiliser Hammer, il est très important de savoir certaines choses.

Premièrement, il faut savoir que Hammer n'est pas capable de gérer des meshs de forme concave. Il faut donc utiliser des blocs convexes sous peine de se voir gratifier d'une erreur : « Invalid block » ou d'un changement de forme du bloc qui n'est généralement pas très agréable à l'œil.

Deuxièmement, Source ne prend pas en charge le calcul en temps réel. On doit alors lui indiquer tout ce qu'il peut calculer à l'avance lors de la compilation de la map (le moment où vous exportez votre map vers le jeu). Premier point : l'eau. Il faut impérativement lui parenter (lui assigner) une entité « env_cubemap » qui dira au moteur de calculer cela à l'avance. Avantage : vous pouvez faire un océan complet sans à coup. Sans l'entité, même une toute petite flaque ralentira une puissante machine. Inconvénients : il n'y aura pas votre reflet, ni celui des joueurs en général.

Dernièrement, il est déconseillé de mettre trop d'objets dans l'eau (le calcul de la force d'Archimède demande énormément de ressources), ou de NPC (eux aussi demandant beaucoup de calculs pour leurs animations et leur IA). Il faut généralement éviter d'utiliser des modèles physiques, surtout si vous mappez pour du multijoueur. Cela a pour effet un ralentissement du serveur, qui doit transmettre l'information aux autres joueurs.

Lors de la compilation, il y a une chose qu'il ne faut pas avoir : les leaks. Ce sont en fait des trous, qui donnent sur l'extérieur de la map. La chute d'un joueur ou d'un modèle physique entraînera une profondeur infinie à calculer. Ce qu'il faut donc éviter. Hammer vous le fera d'ailleurs remarquer, car la compilation plantera systématiquement.

Fonctionnement

[modifier | modifier le code]

Le mappeur crée des blocs, qui servent de base au monde. Il peut ensuite insérer des fonctions spéciales, grâce aux entités. La lumière, la pluie, le brouillard, les effets de terrain, mais aussi les models sont des entités. Ensuite, grâce aux textures, il peut donner la couleur et un style à sa création. Les textures sont des images qui peuvent se placer sur les faces des blocs, afin de les rendre physiques et d'activer les collisions avec le joueur.

Articles connexes

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]
  1. « https://developer.valvesoftware.com/wiki/Valve_Hammer_Editor » (consulté le )
{{bottomLinkPreText}} {{bottomLinkText}}
Valve Hammer Editor
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?