Bitwa Royale

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Królewskie bitwy to gatunek gry wieloosobowej, w której rywale rywalizują, dopóki nie pozostanie tylko jeden gracz.Chociaż każda bitwa royale jest inna, wszystkie zawierają sposób na wyeliminowanie graczy, takich jak zamrażanie kogoś lub wysuwanie ich z mapy.Gdy jeden gracz przeżyje lub skończy się czasomierz, mecz się zakończy i rozpocznie się nowa runda.

Gatunek jest popularny, ponieważ rundy są szybkie, łatwe do podniesienia i trudne do opanowania.Bitwy rojowe mogą być dostosowywane za pomocą różnych mechanik gry, aby dotrzeć do szerokiej publiczności, takich jak unikalne bronie, przeszkody platformowe lub tematy wizualne.

Niektóre popularne doświadczenia battle royale w Roblox obejmują Island Royale i Strucid.

Island Royale przez LordJurrd
Strucid przez Frosted Studios

Bitwy królewskie ogólnie podążają za okrągłym cyklem gry , lub serią faz.W projekcie, który stworzysz, gracze przechodzą przez pętelę gry poniżej:

Przerwa
Konkurs
Sprzątanie i zresetowanie

Podczas każdej fazy zdarzyła się inna seria zadań, które będziesz kodować podczas tej serii.

  • Przerwa - Gracze rozmawiają lub oglądają gry w lobby, aż rozpocznie się nowa runda.
  • Rozgrywka - zegar startuje i gracze są teleportowani na arenę, na której rywalizują. Jeśli gracz przegra, zostaną teleportowani z powrotem do lobby.
  • Wyczyść i zresetuj - Dzieje się, gdy jeden gracz zostanie usunięty lub skończy się czas.Gracze są następnie teleportowani z powrotem do lobby, gdzie pętla się restartuje.

Rozwijaj doświadczenie

Bitwy rojowe składają się z wielu elementów, takich jak kod i zasoby artystyczne.Aby zarządzać większymi projektami, programiści planują przepływ pracy lub serię kroków, aby dotrzeć do końca.

Podczas tej serii przejdziesz przez następujący przepływ pracy:

  • Przedprodukcja - Stwórz szkic mapy gry.
  • Projektuj mapę testową - Rozwijaj mapę za pomocą elementów zastępczych, aby przetestować projekt, bez obaw o wygląd i poczucie estetyki.
  • Kod i test - Rozpocznij proces kodowania pętli gry.
  • Polskie i ulepszenie - Zastąp elementy placeholder końcowymi modelami i popraw kod i projekt poprzez częste testowanie gry.

Zamiast pracować nad różnymi częściami projektu jednocześnie, programiści dzielą duże projekty na zarządzalne kawałki.Każda faza powinna mieć swój własny konkretny cel przed przejściem do następnej fazy.Ułatwia to wykrywanie potencjalnych błędów i oszczędzanie czasu w drodze.Na instancjaprojektowanie sztuki do polonizacji mapy, która nie została przetestowana, może skutkować zmarnowanym czasem, jeśli mapa musi zostać przeprojektowana, aby była zabawna.

Zaplanuj projekt

Pierwszym etapem jest zaplanowanie wizji w procesie o nazwie preprodukcja .Wzięcie czasu na opracowanie planu pomaga ci skupić się na ważnych wyborach projektowych, takich jak umieszczenie przeszkód i pojawienie się graczy.

Aby zaplanować, utworzysz mapę układu z papierem lub oprogramowaniem do rysowania.Mapa układu to plan podłogi dla areny narysowany w podstawowych kształtach, skupiający się na tym, jak gracze poruszają się po świecie, a nie na szczegółach wizualnych.Gdy mapa układu zostanie zakończona, odtworzysz ją w Studio.

Rysunkowy układ
Układ w Studio

Zaprojektuj układ mapy

Dla szkicu cel tutaj polega na stworzeniu projektu, który możesz następnie powielić w Studio.Arena map powinna mieć wystarczającą różnorodność, aby była zabawna, ale także zawierać równowagę, aby nie dać użytkownikom nieuczciwej przewagi.

  1. Napisz krótką opis ustawienia , takiego jak dżungla, opuszczona baza księżyca lub średniowieczny zamek.Podczas fazę polowania dodasz szczegóły mapy za pomocą tego ustawienie.

  2. Zidentyfikuj kształt mapy, a następnie wyrysuj ją za pomocą kombinacji 1-3 podstawowych kształtów (kwadrat, prostokąt, ośmiokąt).Nawet jeśli wyobrazisz sobie bardziej złożoną mapę, taką jak wyspa, spróbuj ją rozbić na podstawowe kształty.

  3. Dodaj spawny graczy. Na razie użyj ośmiu spawnów, ale zawsze możesz dodać więcej później. Przykład tutaj używa kwadratu do kształtu mapy.

  4. Aby uczynić graczy mniej przewidywalnymi i dodać zainteresowanie, umieść przeszkody, które zmuszają ich do wyboru różnych kierunków.Narysuj 2-4 kształty (pomarańczowe), które tworzą wybory w poruszaniu się po arenie.Dodaj drugorzędne przeszkody (żółte), które uniemożliwiają graczom walkę od samego rozpoczynać.

Wskazówki dla układów

Zachowaj proste, ale angażujące projekty.Ponieważ gracze podejmują decyzje w ciągu jednej sekundy w poruszaniu się po poziomie, daj im wystarczająco dużo wyborów, aby każdym razem czuć się inaczej na poziomie, ale nie za dużo, aby nie pamiętali, jak się poruszać po mapie lub czuć się przytłoczeni.

Zbyt proste
Zrównoważone
Potencjalnie skomplikowane

Stwórz mapę

Szybko odtwórz mapę układu w Roblox Studio za pomocą podstawowych części w procesie o nazwie grayboxing.Skup się na projektowaniu zabawnej, odtwarzalnej mapy.Nie poświęcaj czasu na dodawanie tekstur lub małych szczegółów, takich jak dekoracyjne rekwizyty.Po utworzeniu mapy roboczej z kodem poświęć czas na zaprojektowanie sztuki, aby pasowała do ustawieniemapy.

Zbuduj lobby

Zanim utworzysz arenę, zbuduj lobby, w którym gracze wchodzą w doświadczenie i rozmawiają między meczami.

  1. Stwórz nowy projekt płyty bazowej i usuń płytę bazową.

  2. Zbuduj pokój zamknięty z lokalizacją spawnu.

  3. Umieść wszystkie części lobby w folderze o nazwie Lobby.

Arena i odrodzenia

Arena jest miejscem, w którym będą rywalizować gracze.Podczas budowania areny będziesz szare pudełko otoczenie z prostymi częściami i kolorami.Środowisko szarej skrzynki jest aproximacją ostatecznego projektu, więc duży cylinder może być równie rozmiarowym drzewem w ostatecznej wersji.

Proces ten, powszechny w projektowaniu poziomu, daje projektantom prototyp roboczy do testowania i powtarzania.Gdy projekt mapy poczuje się dobrze w testowaniu gry, zasoby pudełka szarego zostaną zastąpione przez zasoby 3D i teren.

  1. Stwórz folder o nazwie Arena. W środku dodaj podłogę dla areny. Jeśli używasz terenu, na razie pozostaw folder pusty.

    Poniżej są przykładowe areny.

  2. Utwórz osiem lokalizacji spawn na mapie. Stwórz nową katalog na Arenie o nazwie SpawnLocations i przenieś osiem spawnów tam.

Szare pudełko arena

Pamiętaj, że szare pudłakowanie jest aproximacją ostatecznego projektu za pomocą prostych części.Poziom w szarej skrzynce powinien dać projektantom zrozumienie, w jaki sposób gracze poruszają się po arenie.Aby stworzyć arenę, użyj opcjonalnego zestawu budowlanego lub podstawowych części.

  1. Importuj zestaw Grayboxing z Toolbox. Obejmuje to różnorodne wspólne funkcje budowlane, takie jak schody, ramps i ściany.

  2. Używając kombinacji części i zasobów z kitu grayboxing, twórz przeszkody i bariery.

Podczas budowania niektóre wskazówki dotyczące projektowania map są poniżej.

  • Różna wysokość - Płaskie mapy mogą stać się powtarzalne dla graczy. Użyj wzgórz, schodów i ramp o różnej wysokości, aby dodać różnorodność do mapy.
  • Zbuduj połowę mapy, a następnie powtórz - Ta technika pozwala szybko zbudować symetryczną mapę. Testuj i sprawdzaj skalę - Podczas budowaniepomyśl o mapie w odniesieniu do gracza.Na przykład, jak przestronna jest strefa lub czy gracz może łatwo zmieścić się przez drzwi.Pamiętaj, że średni awatar ma 6,5 cm wysokości.

Przetestuj szare pudełko

Po zakończeniu areny ważne jest, aby zobaczyć, czy zabawa i interesujące jest poruszanie się.

  1. Kliknij Graj tutaj na arenie i przetestuj mapę.

Podczas testowania oceń swoją pracę za pomocą poniższych poleceń i wprowadź zmiany, jeśli jest to konieczne, aby poprawić.

  • Czy gracze mogą się poruszać bez zostania zdezorientowanymi lub zaciętymi?
  • Czy rozmiar mapy wydaje się odpowiedni? Czy istnieją obszary, które wydają się zbyt puste? Czy zajmie dużo czasu, aby wpaść w innego gracza?
  • Czy coś wygląda dziwnie, tak jak pływające lub niezaprzeczające części?