Prototyping to proces projektowy eksperymentalny, w którym zespoły powtarzają i eksplorują pomysły przedstawione w wersji prototypu dla doświadczeń, zanim je finalizują i pracują nad nimi jako funkcje. Dwa powszechne techniki prototypowania, jeśli chodzi o rozwój na Roblox, to papier i studio. Głównymi korzyściami z prototypingu są
- Skuteczność czasowa: Wartość prototypingu to prędkość, z którą można przeprowadzać itery i eksplorować rozwiązania potencjalnych problemów. Prototyping zapewnia, że wykrywasz wady projektu, przewiduje i spełnia potencjalne wymagania techniczne w wczesnych etapach pre-produkcji, zamiast miesięcy w rozwój. Czas i
- Znalezienie zabawy: Prototyping zapewnia, że doświadczenie, którego zaprojektowano, jest naprawdę zabawne do grać. Idee dla doświadczeń mogą być abstrakcyjne, ale prototyping zmusza do potwierdzenia, że Twoja wizja może zostać wdrożona w życie w taki sposób, w jaki wyobrażasz sobie.
Prototypowanie papieru
Paper prototyping to akt projektowania doświadczenia używając fizycznych obiektów do symulacji gry i interakcji z graczami. Przykłady obejmują:
- Papier
- Kawałki gry stołowej
- Kostka
- Legosy
- Zasilanie biurowe
Korzyści z prototypowania papieru to:
Prędkość zapętlenia: To zajmuje minuty, aby zacząć prototypowanie papieru, w przeciwieństwie do dni lub tygodni, aby stworzyć wirtualną środowisko. W rezultacie prędkość zapętlenia jest znacznie zwiększona, umożliwiając szybkie zbieranie potencjalnych rozwiązań i pomysłów, po prostu rysując, usuwając lub drukując więcej papieru.
Szerbszy kontekst systemu: Abstrakcja prototypowania papieru pozwala na interakcję z większą ilością systemów w swoim doświadczeniu bez otrzymywania zniekształconego przez praktyczne wdrożenie. Ta wolność do odkrywania idei interakcji systemu pozwala na myślenie
Projektowanie interfejsu użytkownika/interfejsu użytkownika: Łatwość rysowania na papierze czyni papier prototypem jednego z najlepszych medium do odkrywania optymalnych projektów interfejsu dla swojego doświadczenia.
Mimo że jego korzyści, prototyping na papierze ma wady ze względu na różnicę w środku. Zalety prototypingu papieru są:
- Nie można go ponownie użyć: Żadna z prototypów zrobionych z papieru prototyping nie może być używana dosłownie w wynikkońcowym. Wszystko musi być w pełni odtwarzane wirtualnie.
- Ograniczenia simulacji:: Simulowanie unikalnych mechanik i interakcji jest ograniczone lub niemożliwe do stworzenia na papierze lub używając zasobów fizycznych.
- Fałszywe pozytywki:: Niektóre aktywności mogą okazać się bardziej zabawne i angażujące, używając papieru i zasobów fizycznych niż robiąc je na telefonie, komputerze lub konsoli.
Studio Prototyping
Studio prototyping to akt używania Roblox Studio do projektowania i powtarzania wczesnych etapów doświadczenia. Skorzytki z rozpoczęcia bezpośrednio w studio do prototypowania obejmują:
Szybki testowanie: Utworzenie bezpośrednio w studio pozwala na szybkie testowanie systemu w grze, które możesz łatwo podzielić z innymi dla uzyskania opinie.
Praca ponowna używania: Tworzenie bezpośrednio w studio pozwala na ponowne używanie pracy. Nie trzeba ponownie rozpoczynać, gdy okres prototypowania kończy się, i można nadal pracować od miejsca, w którym wyłączone.
Wczesne wykrywanie problemów technicznych:: Abstrakcja prototypowania papieru może prowadzić do nirealistycznych pomysłów, które są niemożliwe do wdrożenia technicznie. Prototypowanie w studiu zmusza cię do określenia, czy twój pomysł jest czymś, co możesz praktycznie stworzyć z dostępnymi przez ciebie zasobami.
Mimo że jego korzyści są mniejsze, ograniczenia prototypowania studia obejmują:
Mniejszy zakres testowy: Ze względu na czas potrzebny do wdrożenia, debugowania i zastąpienia zasobów zaangażowanych w prototyp, zakres do testowania potencjalnych interakcji i systemów jest ograniczony.
Zwiększono czas powtarzania się Z powodu wzrostu kosztów tworzenia różnych wirtualnych środowisk więcej czasu jest wymagane na powtarzanie systemów w wersji.
Najlepsze praktyki
Różnica między pracą nad funkcją a prototypowaniem jest zakresem. Prototypowanie powinno być szybkie i szybkie, trafiając na pewne aspekty funkcji testowanej, ale nie na całą funkcję.
Podczas prototypowania poprowadź kilka sesji testowych z członkami swojego zespołu, aby potwierdzić swoje odkrycia. Udostępnij swój prototyp znajomym, rodzinie i mediom społecznościowym, aby uzyskać opinię i świeże perspektywy. Przyjmij swoją wersję do ukończenia.
Podczas prototypowania zadbaj o dodatkową ostrożność, aby zbadać następujące części swojego doświadczenia:
- Pętla główna: Pętla główna jest centralną grą, poprzez którą cały doświadczenie jest zbudowany. Aby dowiedzieć się więcej o projektowaniu pętli głównej, zobacz Pętle główne.
- UI/UX: Upewnij się, że twoje menu interakcji z użytkownikiem jest intuicyjne i dobrze zaprojektowane. Aby dowiedzieć się więcej o projektowaniu UI/UX, zobacz UI i UX.
- Zasady gry:: dowiedz się w szczegółach, jak twoja wrażliwość będzie działać. Na przykład, jeśli wiesz, że twój gracz będzie miał funkcję respawn'u, zbierz się do szczegółów tego, jak długo respawn timer może być, gdzie gracz fizycznie respawn w doświadczeniu i czy istnieją jakieś czynniki, które mogą zmienić szybkość, w jaką gracz może dołączyć się do
- Przykłady krawędzi: Odkryj, jak gracz może nacisnąć granice tego, co może zrobić twoje doświadczenie. Projektuj rozwiązania i zatrzymuj przepustki, aby zapobiec lub zachęcić do tego zachowania.