Program nauczania pomaga Ci nauczyć się wielu istotnych funkcji Studio w różnych dziedzinach technicznych i kreatywnych.
Nauczysz się, jak odtworzyć prostą doświadczenie platformowe 3D, w którym gracze zbierają monety, aby wymieniać 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 koncepcje kodowania, ale są nowi w Robloxie. Jeśli potrzebujesz pomocy w nauce kodowania, spróbuj absolutnych podstaw pracy w Studio oraz podstaw kodowania.
Treść kursu
Program nauczania jest podzielony na trzy rozdziały, z których każdy ma odpowiadający plik miejsca. Możesz przejść przez kroki dla każdego rozdziału lub zapoznać się z plikami miejsc, jeśli chcesz zobaczyć końcowy wynik każdego rozdziału.
Utwórz projekt - Naucz się, jak utworzyć plik .rbxl, który reprezentuje Twoje doświadczenie na platformie Roblox.
Utwórz środowisko z terenem - Naucz się, jak stworzyć wyspę, na której gracze się spawnują, za pomocą narzędzi terenu w Studio.
Stwórz szary model grywalnego obszaru - Naucz się, jak używać narzędzi modelowania do zaplanowania podstawowego kształtu Twoich 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 poprzez tablicę wyników.
Twórz niebezpieczeństwa dla graczy - Naucz się, jak stworzyć niebezpieczeństwo w wodzie, modyfikując zachowanie gracza i tworząc cykl życia gracza.
Skryptuj 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ą emiterów cząsteczek.
Dostosuj globalne oświetlenie - Naucz się, jak używać ustawień globalnego oświetlenia, aby dopracować wygląd i odczucie Twojego doświadczenia.
Zastosuj udoskonalone zasoby - Naucz się, jak zakończyć swoją scenę, zastępując proste elementy skomplikowanymi, importowanymi modelami.
Dlaczego warto budować z Asystentem?
W przeciwieństwie do wielu procesów tworzenia gier, które polegają na wielu narzędziach firm trzecich, Roblox oferuje silnik, sieć, rynek zasobów, pipeline publikacji i zasilanego AI Asystenta w jednej platformie. Dzięki temu możesz budować, testować i publikować grę wieloosobową bez integracji 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 ukończyć powszechne zadania rozwojowe 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 zredukować ilość funkcji Studio, których musisz się nauczyć, zanim zaczniesz budować gry.
W całym tym programie nauczania znajdziesz opcje Buduj z Asystentem i Zbuduj to samodzielnie. Możesz podążać za dowolnym procesem. Wykonanie ręcznych kroków może pomóc zrozumieć, jak działa Studio, podczas gdy użycie Asystenta może pomóc szybciej i efektywniej ukończyć rutynowe zadania.
| Asystent może pomóc w | Wciąż będziesz chciał zrobić to samodzielnie |
|---|---|
| Tworzenie i organizowanie instancji, takich jak foldery, modele i elementy | 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 szkieletowego, w tym obsługi zdarzeń, tablic wyników, RemoteFunctions i logiki GUI | Projektowanie rozgrywki i decydowanie, gdzie obiekty powinny być umieszczone |
| Podążanie za szczegółowymi instrukcjami krok po kroku bez powtarzającego się kopiowania i wklejania | Testowanie gry, balansowanie i udoskonalanie doświadczenia gracza |