Editor Valve Hammer

Editor Valve Hammer

Hammer editor s otevřenou mapou Carousel z Half-Life 2: Deathmatch
Typ Editor úrovní
Vývojář ventil
Operační systém Microsoft Windows
První vydání září 1996 [1]
Hardwarová platforma Microsoft Windows
Nejnovější verze 4.1
Licence Proprietární software zdarma ke stažení a použití
webová stránka developer.valvesoftware.com/… ​(  anglicky)

Valve Hammer Editor (dříve známý jako Worldcraft , zkr. Hammer , VHE ) je editor úrovní vyvinutý společností Valve Software pro práci s herními motory GoldSrc , Source a Source 2. (zastaralé verze také podporují Quake engine id Software  a motory id Tech 2 ); součástí Source SDK  - sada programů pro vytváření modifikací her postavených na technologii Source .

Historie vývoje

Editor byl vyvinut programátorem Benem Morrisem pro vytváření úrovní ve hře Quake 1 a je k dispozici ke stažení zdarma na internetu , což umožňuje dalším amatérským vývojářům vytvářet vlastní úrovně nebo kompletní úpravy . Původní plán byl pojmenovat editor The Forge ( Rus. "Forge" ), nicméně kvůli shodě názvu s alternativním názvem editoru úrovní Bungie (Editor Marathonu) bylo rozhodnuto jej přejmenovat na "Worldcraft". Autor také plánoval zavést do editoru podporu pro herní mapy Unreal .  

Od verze 1.0 se editor stal komerční aplikací. Distributorem byla společnost ACD Systems , známá svým prohlížečem obrázků ACDSee . Aktualizace byly doručeny těm, kteří si editor zakoupili na CD , poštou .

Od verze 1.2 získala práva k editoru společnost Valve Software a Ben Morris byl pozván k práci ve Valve. Worldcraft potřebovalo Valve, protože Quake engine , který podporoval, tvořil základ jejich vlastního enginu nazvaného GoldSrc . Úrovně ve hře Half-Life z roku 1998 byly postaveny pomocí Worldcraft . [2] [3] Současně s vydáním hry byla vydána nová verze editoru; editor je později distribuován pod sharewarovou licencí .

S vydáním verze 1.6, která se datuje od 6. března 1998, byla do editoru zavedena možnost pracovat s enginem id Tech 2 . Sharewarová verze byla vydána na doplňkovém disku PC Accelerator Magazine . Ben Morris zároveň oznamuje svůj odchod z Valve.

Verze 2.1 nepodporuje herní enginy id Software , takže je možné pracovat pouze s GoldSrc . Vývojáři se tak zaměřili výhradně na podporu vlastních herních enginů. Ve verzi 3.3 je spolu s řadou rozsáhlých vylepšení implementováno vykreslování úrovně pomocí OpenGL ve výřezu [4] .

Počínaje verzí 4.0 má program možnost pracovat s modernějším enginem hry Source , na kterém je založena hra Half-Life 2 z roku 2004 . Editor je dodáván se Source SDK a je k dispozici ke stažení zdarma prostřednictvím služby Steam pro majitele jakékoli hry vytvořené na Source enginu . Aktualizace editoru se stahují automaticky, také přes Steam .

S pomocí Hammer tedy můžete vytvářet úrovně pro všechny hry založené na dvou výše zmíněných herních enginech od Valve ; vývojáři úrovně pro motory id Tech mohou používat dřívější verze, které lze nalézt na webu [5] .

Specifikace

Před příchodem Source enginu používal editor k vytváření geometrie mapy pouze štětce ( anglicky  brush  - doslova "blok", "primitivní"). Zároveň některé novinky přidané ve verzi 4.0, jako jsou mapy nerovných povrchů ( anglicky  displacement map ), jsou podporovány pouze enginem Source , a proto nejsou kompatibilní s dřívějšími hrami. Rozhraní editoru se skládá ze čtyř oken, která zobrazují vytvořenou úroveň: pohled shora, pohled zleva, pohled zepředu a perspektivní okno.

Kit původně obsahoval kompilátory BSP (zpracovává viditelnost geometrie úrovně), CSG (odřezává neviditelné polygony ), VIS (vypočítává viditelnost objektů) a RAD (vypočítává osvětlení). Různé hry mají své vlastní sady kompilátorů. Kromě toho existuje alternativní sada standardních kompilátorů vytvořená nadšeným vývojářem [6] .

Od verze 4.0 Valve Hammer Editor ukládá projekty úrovní do souborů s příponou .VMF (je možné převést do DXF).

Poznámky

  1. https://developer.valvesoftware.com/wiki/Valve_Hammer_Editor
  2. GoldSource  . _ Komunita vývojářů Valve. - Herní engine "GoldSource" ve vývojářské komunitě Valve. Datum přístupu: 20. července 2010. Archivováno z originálu 15. února 2012.
  3. Články. Poslední hodiny Half-Life. Část dvě. Milionáři od Microsoftu (nedostupný odkaz) . Half Life Inside (5. prosince 2005). Datum přístupu: 20. července 2010. Archivováno z originálu 9. března 2012. 
  4. nebo@NGE. Vytváření úrovní pro Half-Life  // Igromania  : magazín. - Igromedia, 2000. - Červenec ( č. 07 (034) ). - S. 146 . — ISSN 1560-2580 .
  5. Historie verzí Hammer Editoru  . Komunita vývojářů Valve. - historie verzí. Datum přístupu: 21. července 2010. Archivováno z originálu 1. března 2012.
  6. Zoner's Half-Life Tools (ZHLT) verze  3 . Ian Macfarlane. - oficiální stránka alternativní sady kompilátorů. Datum přístupu: 21. července 2010. Archivováno z originálu 1. března 2012.

Odkazy