Prototypowanie

*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.


Prototypowanie to proces projektowania eksperymentalnego, w którym zespoły powtarzają i badają wstępne pomysły na doświadczenia przed ich ostatecznym ukończeniem i pracą nad nimi jako funkcje.Dwie powszechne techniki prototypowania, jeśli chodzi o rozwój Roblox, to papier i studio prototypowanie.Głównymi korzyściami z prototypowania są:

  • Efektywność czasu: Wartość prototypowania to prędkość, z jaką możesz powtarzać i przeglądać rozwiązania problemów potencjalnych.Prototypowanie zapewnia, że wykrywasz wady projektowe, nieprawidłowości i nieoczekiwane wymagania techniczne na wczesnym etapie przedprodukcyjnym, zamiast miesięcy w rozwoju.Czas i energia potrzebne do prototypowania na wczesnym etapie tworzenia doświadczenia jest mniejsza niż czas i energia potrzebne do naprawy kosztownych niedociągnięć w późniejszych etapach.
  • Znalezienie zabawy: Prototypowanie zapewnia, że doświadczenie zaprojektowane jest rzeczywiście zabawne w grać.Pomysły na doświadczenia mogą być abstrakcyjne, ale prototypowanie zmusza cię do potwierdzenia, że twoja wizja może zostać wdrożona w sposób, w jaki sobie wyobrażasz.

Prototypowanie papieru


Prototypowanie papieru to czynność polegająca na projektowaniu doświadczenia za pomocą obiektów fizycznych, aby symulować rozgrywkę i interakcję gracza.Przykłady obejmują:

  • Bibułka
  • Kawałki gry planszowej
  • Kostki
  • Legoś
  • Artykuły biurowe
A stack of cardboard cards, a number 2 pencil, and a handful of semi-transluscent cyan blue dice sit on top of a dark brown table to signify common household objects you can use to prototype your gameplay.
Przykłady narzędzi do prototypowania papieru.

Korzyści z prototypowania na papierze są:

  • Prędkość iteracji: Potrzeba minut, aby rozpocząć prototypowanie papierowe, w przeciwieństwie do dni lub tygodni na stworzenie wirtualnego środowisko.W rezultacie szybkość iteracji znacznie wzrasta, co pozwala szybko przeglądać potencjalne rozwiązania i pomysły, po prostu rysując, wymazując lub drukując więcej papieru.

  • Szerzej kontekst systemu: Abstrakcja prototypowania na papierze umożliwia interakcję z większą liczbą systemów w swoim doświadczeniu bez obciążania praktyczną realizacją.Ta swoboda eksplorowania pomysłów interakcji systemu pozwala ci myśleć o rozwiązaniach z perspektywy projektowania, które możesz następnie przetestować po zakończeniu etapu prototypowania.Nawet jeśli okazuje się być poza zakresem lub trudne do wdrożenia, początkowy pomysł wyłapany z szerszego kontekstu systemowego dostarczanego przez prototypowanie na papierze umożliwia odkrycie nowych kreatywnych rozwiązań, których inaczej byś nie rozważył.

  • Projektowanie UI/UX: Łatwość rysowania na papierze czyni prototypowanie papieru jednym z najlepszych mediów do eksploracji optymalnych projektów interfejsu użytkownika i doświadczenia użytkownika.

    A lightskinned hand holds a small paper cutout of a piece of pepperoni over a piece of paper with a UI prototype of a pizza building system. The piece of paper is on a dark brown table.
    Wykorzystanie prototypowania papierowego do zbadania projektu UI/UX.

Pomimo korzyści, prototypowanie na papierze ma wady ze względu na różnicę w średnim. Niedociągnięcia prototypowania na papierze są następujące:

  • Nie można ponownie użyć: Żaden z prototypów wykonanych przy użyciu papierowego prototypu nie może być dosłownie użyty w wyniku końcowym.Wszystko musi zostać ponownie stworzone wirtualnie.
  • Ograniczenia symulacji: Symulowanie unikalnych mechanik i interakcji jest ograniczone lub niemożliwe do stworzenia na papierze lub za pomocą fizycznych zasobów.
  • fałszywe pozytywy: Niektóre działania mogą okazać się bardziej zabawne i angażujące za pomocą papieru i fizycznych zasobów niż robienie ich na telefonie, komputerze lub konsole.

Prototypowanie studia


Prototypowanie w studiu to czynność polegająca na wykorzystaniu Roblox Studio do projektowania i powtarzania wczesnych etapów doświadczenia.Korzyści z rozpoczęcia bezpośrednio w Studio do prototypowania obejmują:

  • Szybkie testy gry: Tworzenie bezpośrednio w Studio umożliwia stworzenie szybkiej wersji systemu do gry, którą możesz łatwo udostępnić innym do opinie.

  • Powtarzalna praca: Tworzenie bezpośrednio w Studio pozwala ci budować swoją pracę.W przeciwieństwie do prototypowania na papierze nie musisz od nowa zaczynać, gdy okres prototypowania dobiegnie końca, i możesz kontynuować pracę od miejsca, w którym wyłączone.

  • Wczesne wykrywanie problemów technicznych: Abstrakcja prototypowania na papierze może prowadzić do nierealistycznych pomysłów, które są niemożliwe do wdrożenia technicznie.Prototypowanie w Studio zmusza cię do określenia, czy twoja idea jest czymś, co możesz praktycznie stworzyć za pomocą dostępnych ci zasobów.

    An example greybox obby course with various gray, purple, and red parts above an open space without a baseplate.
    Wczesny prototyp obby wykonany w Roblox Studio.

Pomimo korzyści, ograniczenia prototypowania w Studio obejmują:

  • Mniejszy zakres testów: Ze względu na czas potrzebny na skryptowanie, debugowanie i wymianę zasobów zaangażowanych w prototyp zakres testowania potencjalnych interakcji i systemów gry jest ograniczony.

  • Zwiększony czas iteracji Ze względu na zwiększony koszt tworzenia różnych środowisk wirtualnych, potrzebne jest więcej czasu na powtórzenie wielu systemów w doświadczeniu.

    An example greybox obby course with parts of various textures, yellow Roblox coins, and a particle emitter emitting light green particles.
    Bardziej złożony prototyp wykonany w Roblox Studio.

Najlepsze praktyki

Różnica między pracą nad funkcją a prototypowaniem polega na zakresie.Prototypowanie powinno być szybkie i szybkie, uderzając w pewne aspekty funkcji, które są testowane, ale nie całą funkcję sama.

Podczas prototypowania, przeprowadź kilka sesji testowych z twoim zespołem, aby potwierdzić wyniki.Podziel się swoim prototypem z przyjaciółmi, rodziną i mediami społecznościowymi, aby zebrać opinie i świeże perspektywy.Powtarzaj swoje doświadczenia, dopóki nie będziesz z niego zadowolony.

Podczas prototypowania zwróć szczególną uwagę na zbadanie następujących części swojego doświadczenia:

  • Pętla rdzenia: Pętla rdzenia jest centralną rozgrywką, poprzez którą budowana jest cała doświadczenie.Aby dowiedzieć się więcej o podstawowym projektowaniu pętli, zobacz Pętle podstawowe.
  • UI/UX: Upewnij się, że kontrolki interakcji menu są intuicyjne i dobrze zaprojektowane.Aby dowiedzieć się więcej o projektowaniu UI/UX, zobacz UI i UX.
  • Zasady gry: Wejdź w szczegóły tego, jak twoje doświadczenie będzie działać.Jako przykład, jeśli wiesz, że twoja gra będzie zawierać mechanizm odrodzenia, zbadaj, jak długi może być czas odrodzenia, gdzie gracz odrodzi się fizycznie w doświadczeniu, i czy istnieją jakieś czynniki, które mogłyby zmienić szybkość, z jaką gracz może dołączyć do zabawy.
  • Przypadki na krawędzi: Odkryj, w jaki sposób gracz może przekroczyć granice tego, co twoje doświadczenie może zrobić.Projektuj rozwiązania i wypełnij luki, aby zapobiec lub zachęcić do tego zachowania.