UnrealEd
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 8. září 2014; kontroly vyžadují
9 úprav .
UnrealEd ( Unreal Editor , UEd ) je editor úrovní a další zdroje pro hry založené na herním enginu Unreal Engine , který je téměř vždy dodáván se samotnou hrou (editor se může jmenovat jinak, například Rune Editor pro hru Rune , ale stále to bude upravený Unreal editor ).
Sada funkcí
Editor je jediná aplikace pro úpravu herních úrovní a všeho, co s nimi souvisí, například vytváření skriptovaných scén, import zdrojů z aplikací třetích stran a tak dále. Vše, co potřebujete k vytvoření plnohodnotné úrovně, je v editoru, nejsou potřeba žádné další utility. Během vývoje enginu se dolaďovala funkčnost editoru, ale k zásadním změnám nedošlo.
K vytváření úrovní se používá konstruktivní tělesová geometrie a na jejím základě vytvořený strom BSP , stejně jako v mnoha jiných motorech, ale je pozoruhodné tím, že zpočátku je celá úroveň naplněna hmotou a tvůrce úrovně v ní vyřízne místnosti. . To značně zjednodušuje vytváření uzavřených úrovní, protože k vytvoření jednoduché místnosti stačí vyříznout krychli a nedělat stěny, podlahu a strop odděleně. V případě potřeby můžete vyříznout obrovskou kostku a vyrobit ji tak, aby se na její stěny promítala textura oblohy (tzv. skybox). V Unreal Engine 3 je level zaplněn prázdnotou, a přestože vám nic nebrání vyrobit obrovskou kostku s hmotou, engine je již optimalizován pro aditivní geometrii.
Klíčové vlastnosti:
- K dispozici je i tvorba herních úrovní v režimu WYSIWYG , tvorba krajiny. Herní objekty jsou také přidány v režimu WYSIWYG .
- Přehled všech druhů objektů (třídy, textury, zvuky, animace atd.) a vestavěné funkce pro jejich základní úpravy. Na textury lze například aplikovat shadery, zvuky lze míchat, zrychlovat, měnit zabarvení a tak dále. Tyto funkce se v Unreal Engine 3 staly obzvláště silnými a rozmanitými .
- Možnost spustit hru s aktuální úrovní přímo z editoru. Počínaje UE3 to již nevyžaduje spuštění nového procesu: hra se spouští přímo v editoru, což samozřejmě šetří spoustu paměti RAM a času.
- Unreal Engine 3 představil Kismet , speciální editor skriptovacího jazyka pro vytváření interaktivních a animovaných úrovní, který používá vývojové diagramy a nefunguje s UnrealScriptem . Můžete například velmi snadno rozsvítit žárovku, když bude k dispozici bonus. Úzce souvisí s utilitou Matinee - nastavení animace / pohyb objektů v určitý čas. Umožňuje pracovat s mnoha vlastnostmi objektů, jako je barva osvětlení, rotace pohybu, průhlednost materiálu a tak dále. V předchozích verzích editoru bylo možné většinu těchto funkcí implementovat pouze pomocí skriptů UnrealScript . Navzdory bohaté funkčnosti Kismet má řadu omezení, například AI ovládání robotů vám umožňuje nastavit příkaz pro pohyb robota, ale neumožňuje určit typ pohybu: „běh“ nebo „ chůze". V tomto ohledu nemůže Kismet pro komplexní návrhy vyjmout z použití UnrealScript .
Verze
Verze dodaného editoru závisí na enginu, který příslušná hra používá. Například hra Rune je založena na Unreal Engine 1 , což znamená, že RuneEd je také upravený Unreal Editor 1 .
- Unreal Editor 1 – první verze editoru, byla napsána ve Visual Basicu a byla značně nestabilní. Nejprve dodáno s Unreal , později s Unreal Tournament . Se hrou Rune přišla speciální verze editoru RuneEd .
- Unreal Editor 2 - tato verze editoru již byla mnohem stabilnější a prakticky nepadala. Editor byl téměř kompletně přepsán. Byl přidán jedním z patchů pro Unreal Tournament (a byl součástí enginu verze 1.5). Verze 2.6 byla zahrnuta do alfa verze Unreal II.
- Unreal Editor 3 - tento editor byl již součástí UT2003 a byl určen pro další generaci enginu - Unreal Engine 2 . Navenek se prakticky nelišil od UEd 2 , ale funkčnost byla poněkud rozšířena v souladu s enginem. Brothers in Arms a BiA SDK přicházejí s upravenou verzí editoru s názvem BiA Editor . S Postal 2 byla také dodávána upravená verze editoru s názvem PostEd .
- Unreal Editor pro Unreal Engine 3 – Číslování verzí bylo od té doby ukončeno (ačkoli tomu někteří lidé říkají UEd 4 , vývojáři tvrdí, že je to nesprávné) a samotný editor prošel významnými změnami. Obecné principy práce v něm zůstaly zachovány, ale jinak jsou změny velmi velké. Rozhraní bylo přepsáno na wxWidgets , objevily se i informace o portování editoru na Linux [1] . Samotné budování úrovně se změnilo jen málo, ale přibylo mnoho příjemných drobností - editor Kismet , funkce Play In Editor , která nevyžaduje čekání na načtení celé hry pro testovací spuštění úrovně, widgety pro rychlé a snadno se pohybující předměty a podobně. Prohlížeč objektů byl zcela sloučen a nyní můžete zobrazit obsah balíčku (jako jsou materiály, textury a objekty dohromady) v jednom seznamu. Použití aditivní geometrie urychluje sestavení mapy a zjednodušuje tvorbu oblohy – nyní se nepoužívají skyboxy a celou úroveň pokrývá obří kopule s texturou oblohy.
- Unreal Editor for Unreal Development kit – spolu s bezplatnou verzí enginu Unreal Engine 3.5, který je součástí UDK, se objevil aktualizovaný editor, který zase prošel řadou změn a inovací, rovněž nepřichází s „ upečená“ hra, ale obecně nestačí, jak se liší od editoru pro Unreal Tournament 3.
Odkazy
Viz také
Poznámky
- ↑ Novinky o Beyond Unreal . Beyond Unreal. Archivováno z originálu 4. března 2012. (neurčitý)
Neskutečný svět |
---|
Neskutečný |
|
---|
Neskutečný turnaj |
|
---|
Neskutečný šampionát |
- Neskutečný šampionát
- Unreal Championship 2: The Liandri Conflict
|
---|
Sbírky |
- neskutečné zlato
- Naprosto neskutečné
- Neskutečná antologie
|
---|
Zaměstnanci |
|
---|
Společnosti |
|
---|
Technika |
|
---|
Příbuzný |
|
---|