Jak stworzyć własną mapę w CS2

Znudziło Ci się już Mirage? A może wciąż nie możesz przywyknąć do Anubisa, bo w Twoim sercu na zawsze zostanie stary, dobry Dust2? Czemu nie wziąć spraw mappingu w swoje ręce? Korzystając z CS2 Workshop Tools, możesz z łatwością stworzyć i dodać własny addon do gry, w tym również swoją mapę. Ten materiał to instrukcja jak stworzyć mapę w CS2. Nie martw się, to nie jest trudne.
Instalacja narzędzi deweloperskich
Co trzeba wiedzieć, zanim zaczniemy tworzyć mapy w CS2? Przed przystąpieniem do pracy należy zainstalować odpowiednie oprogramowanie: Counter-Strike: Global Offensive – SDK. To edytor map CS2. Jeśli zdobyłeś "Contrę", gdy nie była jeszcze free-to-play, czyli była płatna, to już masz to narzędzie do dyspozycji. Jeśli gra trafiła do Ciebie za darmo, ten program trzeba kupić osobno. W tym celu należy opłacić status Prime w Steam. Tak wygląda ta zakładka.

Ciekawostka: tworzenie map dla CS2 zawsze, bez wyjątków, odbywało się z wykorzystaniem tego oprogramowania, włączając w to mapy używane na scenie turniejowej. Dlatego śmiało - poczuj się jak prawdziwy deweloper!
Idziemy dalej. Teraz jak stworzyć mapę w warsztacie: należy uruchomić Steam, otworzyć bibliotekę, wybrać wszystkie pozycje z listy. W wyszukiwarce wpisujemy SDK, uruchamiamy. Otworzy się takie okno

Wybieramy Hammer World Editor.
Uruchomienie Hammer Editor i tworzenie projektu
Na ekranie pojawi się pusty projekt.

To podstawowa rzecz, z którą w pierwszej kolejności muszą się zapoznać ci, którzy chcą wiedzieć, jak stworzyć mapę w CS2. Patrz: w dolnym lewym polu będziesz widział, jak schematycznie wygląda Twoja mapa z przodu, w dolnym prawym – z boku, a w górnym prawym – z góry. Lewe górne pole pokaże Ci, jak będzie wyglądać mapa w samej grze. Poniżej zobaczysz to sam.
Podstawowa konfiguracja mapy
Dostosuj ustawienia pod siebie, stwórz własny config. Wybierz potrzebne Ci wymiary mapy, klikając na kostkę zaznaczoną po lewej stronie. Na przykład będzie to wyglądać tak.

Po tym kliknij na strzałkę zaznaczoną po lewej i wybierz opcję Make Hollow. Lewe górne pole zostanie wypełnione. Teraz już wiesz, jak stworzyć pustą mapę w CS2 i jak będzie wyglądać w bardzo surowej formie, gdy określisz tylko wymiary.

Dodawanie szczegółów i elementów rozgrywki
Przyznaj, jak dotąd nie ma nic trudnego w tworzeniu mapy w CS2. Teraz możesz przystąpić do wypełniania swojej mapy. Na ekranie pojawią się obiekty.

Chcesz, żeby były skrzynki? Po prostu wpisz box w wyszukiwarkę na dole i wybierz tę, która Ci się podoba. Po tym skrzynka pojawi się w lewym górnym polu.

Korzystając z innych pól, możesz wybrać wysokość i inne wymiary obiektu. Skrzynkę można też obracać. Zrób podwójne kliknięcie LPM na obiekcie i nadaj mu odpowiednią pozycję.
Prosta, krótka praca może zakończyć się na przykład takim rezultatem.

Jak stworzyć własną mapę w CS2 bez popełniania błędów lub zmieniania swojej koncepcji dotyczącej designu w trakcie pracy? Nijak, eksperymenty są normalne. Chcesz coś usunąć? Skorzystaj z narzędzia zaznaczonego po lewej.
Następny etap to określenie miejsc, gdzie będą umieszczone punkty odrodzenia. Kliknij narzędzie zaznaczone po lewej.

Na dole po prawej jest wiersz poleceń. Aby wybrać miejsce dla spawnu terrorystów, wpisz info_player_terrorist
. Odpowiednio dla CT – info_player_counterterrorist
. Miejsca respawnów należy zaznaczać w prawym górnym polu.
Następnie trzeba popracować nad tym, jak gra będzie wyglądać - chodzi o tekstury i oświetlenie.
Kliknij na wyróżnione narzędzie po lewej.

Ogólnie rzecz biorąc, najlepsza odpowiedź na pytanie, jak stworzyć mapę w Counter-Strike 2, to ukończenie kursu projektowania dla początkujących. Na takich kursach dowiesz się o specyfice każdego rodzaju tekstur, ich wyglądzie; nauczysz się dobierać tekstury do sufitu (ceiling), ścian (walls), podłogi (floor).
Przechodzimy do finalnej części pracy projektowej – konfiguracji oświetlenia. Tutaj wszystko zależy od osobistych preferencji – możesz stworzyć jednolite oświetlenie lub wykonać kompilację oświetlenia. Będziemy potrzebować tego samego narzędzia, którego używaliśmy do umieszczania na mapie punktów respawnu.

Widzisz żarówkę, która pojawiła się po lewej stronie u góry? Kliknij na nią. Zobaczysz takie okno.

Trzeba ustawić parametr BrightnessScaleHDR
, na przykład na 100.
W razie potrzeby można zrobić tak, że gdy tylko uruchomisz grę, na podłodze będzie już leżała broń. Czyli mówimy o klasycznym aim mapie. Używamy tej samej metody co przy rozmieszczaniu respawnów.

Na dole po lewej po prostu trzeba wpisać broń, którą chcesz umieścić na mapie, według tego szablonu: weapon_ak47
.
Kompilacja mapy
Przed uruchomieniem gry trzeba przeprowadzić kompilację mapy. Jest to proces tłumaczenia kodu źródłowego na kod maszynowy.
Tak więc, kliknij przyciski wskazane na zrzucie ekranu.

Po kliknięciu Run Map na ekranie wyświetli się takie okno.

Wybierz zaznaczoną opcję i kliknij Go!.
Testowanie mapy
W procesie testowania mapy można wyróżnić dwa aspekty:
- gameplayowy;
- techniczny.
Jeśli chodzi o gameplay, nie wystarczy tylko wiedzieć, jak stworzyć własną mapę w CS2. Musimy upewnić się, że jest ona zbalansowana. Jeśli jest to mapa do trybu klasycznego, sprawdź, czy żadna ze stron nie ma przewagi. Na przykład, może się zdarzyć, że jedna drużyna jeszcze nie zdążyła dotrzeć do kluczowego punktu na mapie, podczas gdy przeciwnik już tam hula w najlepsze. No albo, powiedzmy, niedobrze jest, gdy mapa pozwala jednemu graczowi z AWP przeszywać wszystkie kluczowe strefy z jednego miejsca. Dla map aim źle jest, jeśli gracz respawnuje się bezpośrednio na broni, uzyskując możliwość natychmiastowego prowadzenia ognia.
Teraz drugi aspekt, techniczny. Najpowszechniejszy problem to niska liczba klatek na sekundę (FPS). O tym, jak go rozwiązać - w następnej sekcji.
Optymalizacja mapy
Aby rozwiązać problem niskiego FPS, wypróbuj takie metody:
- Zmniejsz liczbę elementów i detali. Każdy z nich "zjada" swoją część klatek.
- Ogranicz liczbę dużych otwartych przestrzeni. Im mniej detali w kadrze, tym wyższa liczba klatek. Niech ściany zasłaniają przed graczem niektóre elementy na mapie – to zaoszczędzi moc obliczeniową.
- Unikaj zbyt długich tuneli. Rób zakręty. To zmniejszy obciążenie karty graficznej. Swoją drogą, warto zauważyć, że do gier komputerowych preferowane są karty graficzne RTX.
Podsumujmy: jak stworzyć własną mapę w Counter-Strike 2, żeby "latała"? Na początek pamiętaj, że ta część gry znacząco przewyższa wymaganiami swojego poprzednika. Każdy obiekt to dodatkowe obciążenie dla silnika w porównaniu z GO. Dlatego jeśli masz słaby PC, będziesz musiał wybrać, czemu dać pierwszeństwo: wydajności czy detalom i zaawansowanym funkcjom.
Publikacja mapy
Nadszedł czas, aby pokazać swoją pracę innym graczom. Po zapisaniu mapy otwórz ją przez Hammer.


Uruchom mapę, używając takich ustawień.

Następnie uruchom przez klienta gry sam Counter-Strike i wejdź do konsoli. Wpisz komendę workshop _publish
. Musisz stworzyć opis mapy i wybrać typy gry. Konieczne jest również dodanie obrazka.

Kliknij BSP File. Otworzy się okno wyszukiwania pliku mapy. Zazwyczaj znajduje się on tutaj: csgo\maps
. Ale jeśli zapisałeś plik w innym miejscu, skorzystaj z odpowiedniego adresu. Zaakceptuj regulamin – i gotowe!
Po stworzeniu mapy przydatnym dodatkiem będzie wiedza, jak stworzyć własny serwer w CS2, aby w pełni cieszyć się grą z przyjaciółmi na swojej mapie.
Jak widzimy, aby wykonać całą tę pracę, nie trzeba przechodzić licznych lekcji tworzenia map CS2. Wszystkiego można nauczyć się samodzielnie, również tego, jak tworzyć mapy w CS2. Po poznaniu podstaw i małej praktyce, nie będzie już dla Ciebie problemem, jak stworzyć mapę treningową w CS2 lub jak stworzyć mapę aim w CS2, popularną wśród graczy. Możesz ustawiać parametry mapy odpowiadające Twoim preferencjom: do gry z przyjacielem 1 na 1, do trenowania granatów, lub zrealizować opcję odpowiedzialną za włączenie statusu niewidzialności. Nie bez powodu w każdej wersji shootera sami gracze tworzą tysiące map. I uwierz, nie wszyscy z nich są ekspertami w tej dziedzinie. Powodzenia!