Podstawowy program nauczania pomaga Ci poznać wiele istotnych funkcji Studio w dziedzinach technicznych i kreatywnych.
Nauczysz się, jak odtworzyć prostą grę platformową 3D, w której gracze zbierają monety, aby wymienić je na moc skoku. Gracze skaczą, aby poruszać się po coraz wyższych platformach, aż dotrą do flary na szczycie najwyższej platformy.
Ten kurs jest przeznaczony dla czytelników, którzy znają ogólne pojęcia programowania, ale są nowi w Robloxie. Jeśli potrzebujesz pomocy w nauce programowania, spróbuj absolutnych podstaw pracy w Studio oraz podstaw programowania.
Zawartość kursu
Podstawowy program nauczania jest podzielony na trzy rozdziały, z których każdy ma odpowiadający mu plik miejsca. Możesz przejść przez kroki każdego rozdziału lub zobaczyć pliki miejsc, jeśli chcesz zobaczyć końcowy rezultat każdego rozdziału.
Utwórz projekt - Naucz się, jak utworzyć plik .rbxl, który reprezentuje Twoją grę na platformie Roblox.
Utwórz środowisko z terenem - Naucz się, jak stworzyć wyspę, na której gracze się pojawiają, używając narzędzi terenu Studio.
Zbuduj szary model obszaru gry - Naucz się, jak używać narzędzi modelowania do zaplanowania podstawowego kształtu swoich platform.
Utwórz mechanikę zbierania monet - Naucz się, jak śledzić i przechowywać zbieranie monet przez graczy.
Rejestruj i wyświetlaj dane graczy - Naucz się, jak przechowywać, pobierać i wizualnie wyświetlać dane poszczególnych graczy za pomocą tablicy wyników.
Utwórz zagrożenia dla graczy - Naucz się, jak stworzyć zagrożenie w wodzie, modyfikując zachowanie graczy i tworząc cykl życia gracza.
Zaprogramuj przycisk ulepszenia - Naucz się, jak ulepszyć moc skoku gracza, komunikując się z serwerem Roblox i obsługując interakcje GUI.
Utwórz podstawowe efekty wizualne - Naucz się, jak stworzyć dwa różne rodzaje efektów wizualnych za pomocą emitentów cząsteczek.
Dostosuj globalne oświetlenie - Naucz się, jak używać ustawień globalnego oświetlenia, aby poprawić wygląd i atmosferę swojej gry.
Zastosuj dopracowane zasoby - Naucz się, jak zakończyć swoją scenę, zastępując proste części złożonymi, importowanymi modelami.
Dlaczego warto budować z Asystentem?
W przeciwieństwie do wielu procesów tworzenia gier, które polegają na wielu narzędziach zewnętrznych, Roblox zapewnia silnik, sieć, rynek zasobów, proces publikacji i Asystenta zasilanego sztuczną inteligencją w jednej platformie. Umożliwia to budowanie, testowanie i publikowanie gry wieloosobowej bez integrowania dodatkowych narzędzi lub usług.
Asystent działa wewnątrz Studio, więc może tworzyć instancje, konfigurować właściwości i generować skrypty w Twoim projekcie. Oznacza to, że możesz wykonywać typowe zadania deweloperskie bez przełączania się między Studio a narzędziami zewnętrznymi. Dla twórców, którzy są nowi w Robloxie, Asystent może pomóc w zmniejszeniu ilości funkcji Studio, które musisz poznać, zanim zaczniesz budować gry.
W całym tym programie nauczania znajdziesz opcje Buduj z Asystentem i Zbuduj to sam. Możesz podążać za każdym z tych procesów. Wykonywanie ręcznych kroków może pomóc Ci zrozumieć, jak działa Studio, podczas gdy korzystanie z Asystenta może pomóc Ci szybciej i efektywniej wykonywać rutynowe zadania.
| Asystent może pomóc w | Wciąż będziesz chciał zrobić samodzielnie |
|---|---|
| Tworzenie i organizowanie instancji, takich jak foldery, modele i części | Rzeźbienie terenu i budowanie środowisk |
| Konfigurowanie właściwości i pozycjonowanie obiektów zgodnie z określonymi wymaganiami | Wybieranie kolorów, oświetlenia i stylu wizualnego |
| Generowanie kodu szablonowego, w tym obsługi zdarzeń, tablic wyników, RemoteFunctions i logiki GUI | Projektowanie rozgrywki i decydowanie, gdzie powinny być umieszczone obiekty |
| Podążanie za szczegółowymi instrukcjami tutoriali bez powtarzającego się kopiowania i wklejania | Testowanie gry, balansowanie i udoskonalanie doświadczeń graczy |