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 .
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] .
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).
Valve Corporation | Technologie od|
---|---|
Pára | |
Herní motory | |
Nástroje | |
Hardware |
Editory úrovní | |
---|---|
2D | |
3D |