Pl/Level Design Overview: Difference between revisions
No edit summary |
m (obsolete language category) |
||
(15 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{LanguageBar}} | |||
__NOTOC__ | __NOTOC__ | ||
==Bryły – podstawa designu 3D== | ==Bryły – podstawa designu 3D== | ||
Prostopadłościany. Kliny. Cylindry. Ostrosłupy. Może to nie jest wiele ale są to podstawowe klocki (dosłownie klocki), z których budowana jest cała architektura | Prostopadłościany. Kliny. Cylindry. Ostrosłupy. Może to nie jest wiele, ale są to podstawowe klocki (dosłownie klocki), z których budowana jest cała architektura w Valve Hammer Editor. Możesz je ciąć, wytłaczać, transformować (manipulować). Składać je ze sobą, w każdy kształt, prawdziwy lub wyimaginowany. Ma to nazwę „constructive solid geometry” (CSG). | ||
Mapa (także poziom, level, VMF, lub jakkolwiek zwał) składa się z brył (ew. solidów) „unoszących się”, istniejących w pustej przestrzeni (The Void). Przypomina to dosłownie zabawę z klockami | Mapa (także poziom, level, VMF, lub jakkolwiek zwał) składa się z brył (ew. solidów) „unoszących się”, istniejących w pustej przestrzeni (The Void). Przypomina to dosłownie zabawę z klockami LEGO. | ||
Kiedy już | Kiedy już {{L|Brush Creation|stworzysz bryłę}}, {{L|Applying Materials|przypiszesz do niej materiał}}, który jest już istniejącym obrazem, stworzonym po to, by bryła przypominała coś istniejącego w rzeczywistym (lub wyimaginowanym) świecie. | ||
==Byty== | ==Byty== | ||
Jednak potrzebujesz czegoś więcej niż tylko nieruchome bryły, hm? Owe elementy zwą się bytami. Bryły są „częścią świata”, z których uformowana jest podstawowa (i nieruchoma) struktura levelu, byty, natomiast są obiektami, które poruszają się, wydają dźwięki lub są interaktywne. Byt jest obiektem, który robi „coś”, wykonuje jakiegoś typu operację lub zadanie, chodź by miał tylko stać (…i świecić :p). | Jednak potrzebujesz czegoś więcej, niż tylko nieruchome bryły, hm? Owe elementy zwą się bytami. Bryły są „częścią świata”, z których uformowana jest podstawowa (i nieruchoma) struktura levelu, byty, natomiast są obiektami, które poruszają się, wydają dźwięki, lub są interaktywne. Byt jest obiektem, który robi „coś”, wykonuje jakiegoś typu operację lub zadanie, chodź by miał tylko stać (…i świecić :p). | ||
==Typy bytów== | ==Typy bytów== | ||
Line 16: | Line 18: | ||
Są dwa typy bytów: byty punktowe i byty oparte na bryłach. | Są dwa typy bytów: byty punktowe i byty oparte na bryłach. | ||
Byty punktowe istnieją tylko w wyznaczonym punkcie. Przykładowo: światła, przeciwnicy (NPC) czy gracze. Niektóre byty punktowe są tylko punktami (niespodzianka !) Na przykład: laser – (env_beam) – potrzebuje dwóch bytów punktowych: początku i końca (info_target). Wystarczy je wyznaczyć a światło samo przebiega pomiędzy nimi. | Byty punktowe istnieją tylko w wyznaczonym punkcie. Przykładowo: światła, przeciwnicy (NPC) czy gracze. Niektóre byty punktowe są tylko punktami (niespodzianka!) Na przykład: laser – (env_beam) – potrzebuje dwóch bytów punktowych: początku i końca (info_target). Wystarczy je wyznaczyć a światło samo przebiega pomiędzy nimi. | ||
Byty oparte na bryłach są bytami, które są zależne od brył jako ich reprezentacji fizycznej, np. drzwi, pociągi czy inne ruchome obiekty. Trigger (inicjator, wywoływacz | Byty oparte na bryłach są bytami, które są zależne od brył jako ich reprezentacji fizycznej, np. drzwi, pociągi czy inne ruchome obiekty. Trigger (inicjator, wywoływacz) jest innym typem bytu bryłowego, potrzebuje wyznaczonego obszaru lub pola aktywowania, które kontroluje jego operacje. | ||
==Składanie wszystkiego w jedną całość== | ==Składanie wszystkiego w jedną całość== | ||
Używając tych prostych komponentów, możesz stworzyć praktycznie każdy poziom. Czy ma być to tylko stodoła czy gigantyczny, kompleksowy świat. Stworzysz go przez składanie wielu brył i tekstur – architektura, później dodasz światła, przeciwników, guziki, windy i cały zastęp innych bytów, żeby wnieść „życie” w twój świat. | Używając tych prostych komponentów, możesz stworzyć praktycznie każdy poziom. Czy ma być to tylko stodoła, czy gigantyczny, kompleksowy świat. Stworzysz go przez składanie wielu brył i tekstur – architektura, później dodasz światła, przeciwników, guziki, windy i cały zastęp innych bytów, żeby wnieść „życie” w twój świat. | ||
Kiedy już wszystko będzie na swoim miejscu, potrzebne będzie skompilowanie tego świata. Jest to proces, który przetwarza level z „języka” edytora (VMF) na „język” Source (BSP), żeby mapa mogła zostać odczytywana przez grę. | |||
[[Category:Polish]] | [[Category:Polish]] | ||
{{ACategory|Level Design}} | |||
{{ACategory|Hammer}} | |||
{{ACategory|Level Design}} | |||
{{ACategory|Hammer}} |
Latest revision as of 03:38, 22 August 2024
Bryły – podstawa designu 3D
Prostopadłościany. Kliny. Cylindry. Ostrosłupy. Może to nie jest wiele, ale są to podstawowe klocki (dosłownie klocki), z których budowana jest cała architektura w Valve Hammer Editor. Możesz je ciąć, wytłaczać, transformować (manipulować). Składać je ze sobą, w każdy kształt, prawdziwy lub wyimaginowany. Ma to nazwę „constructive solid geometry” (CSG).
Mapa (także poziom, level, VMF, lub jakkolwiek zwał) składa się z brył (ew. solidów) „unoszących się”, istniejących w pustej przestrzeni (The Void). Przypomina to dosłownie zabawę z klockami LEGO.
Kiedy już stworzysz bryłę , przypiszesz do niej materiał , który jest już istniejącym obrazem, stworzonym po to, by bryła przypominała coś istniejącego w rzeczywistym (lub wyimaginowanym) świecie.
Byty
Jednak potrzebujesz czegoś więcej, niż tylko nieruchome bryły, hm? Owe elementy zwą się bytami. Bryły są „częścią świata”, z których uformowana jest podstawowa (i nieruchoma) struktura levelu, byty, natomiast są obiektami, które poruszają się, wydają dźwięki, lub są interaktywne. Byt jest obiektem, który robi „coś”, wykonuje jakiegoś typu operację lub zadanie, chodź by miał tylko stać (…i świecić :p).
Typy bytów
Są dwa typy bytów: byty punktowe i byty oparte na bryłach.
Byty punktowe istnieją tylko w wyznaczonym punkcie. Przykładowo: światła, przeciwnicy (NPC) czy gracze. Niektóre byty punktowe są tylko punktami (niespodzianka!) Na przykład: laser – (env_beam) – potrzebuje dwóch bytów punktowych: początku i końca (info_target). Wystarczy je wyznaczyć a światło samo przebiega pomiędzy nimi.
Byty oparte na bryłach są bytami, które są zależne od brył jako ich reprezentacji fizycznej, np. drzwi, pociągi czy inne ruchome obiekty. Trigger (inicjator, wywoływacz) jest innym typem bytu bryłowego, potrzebuje wyznaczonego obszaru lub pola aktywowania, które kontroluje jego operacje.
Składanie wszystkiego w jedną całość
Używając tych prostych komponentów, możesz stworzyć praktycznie każdy poziom. Czy ma być to tylko stodoła, czy gigantyczny, kompleksowy świat. Stworzysz go przez składanie wielu brył i tekstur – architektura, później dodasz światła, przeciwników, guziki, windy i cały zastęp innych bytów, żeby wnieść „życie” w twój świat.
Kiedy już wszystko będzie na swoim miejscu, potrzebne będzie skompilowanie tego świata. Jest to proces, który przetwarza level z „języka” edytora (VMF) na „język” Source (BSP), żeby mapa mogła zostać odczytywana przez grę.