Giganci Programowania
Roblox ONLINE

Roblox ONLINE

Kurs Robloxa to propozycja dla pasjonatów świata Robloxa i niepowtarzalna możliwość zdobycia programistycznej wiedzy w tym środowisku. Na zajęciach wykorzystywany jest język programowania Lua umożliwiający stworzenie i zaprogramowanie własnych światów. Uczniowie poznają nie tylko zasady projektowania, ale również publikacji i udostępniania projektów swoich gier.

Wprowadzenie

Kurs Robloxa to świetna propozycja dla uczniów, którzy chcą nauczyć się tworzenia gier w Roblox z wykorzystaniem języka LUA. W trakcie kursu przedstawione zostaną podstawy tworzenia gier 3D. Zaprezentowane zostaną podstawowe elementy jak mechanika i logika gry oraz tworzenie modeli trójwymiarowych.

Program kursu

1Lekcja 1. ROBLOX - Wprowadzenie do Roblox Studio
Celem lekcji będzie zapoznanie się ze środowiskiem Roblox Studio. Uczniowie poznają podstawy, w jaki sposób tworzyć przedmioty, obiekty, określać rodzaj materiału, kolory oraz jak modyfikować ich wielkość i położenie. Każdy uczestnik przygotuje swoją własną mapę i przetestuje ją dodając gracza.
2Lekcja 2. ROBLOX - Wstęp do języka LUA
Celem zajęć będzie przedstawienie podstawowych zagadnień języka Lua, takich jak zmienne, instrukcje warunkowe oraz wykorzystanie tych umiejętności do zaprogramowania kolizji, interakcji pomiędzy graczem a innymi obiektami w grze.
3Lekcja 3.ROBLOX - Tor przeszkód cz.1
Celem zajęć będzie stworzenie toru przeszkód. Uczniowie zaprojektują swój własny tor przeszkód, dodadzą różnego rodzaju przeszkody oraz określą warunki zwycięstwa.
4Lekcja 4. ROBLOX - Tor przeszkód cz.2
Celem zajęć będzie dokończenie projektu i udostępnienie go dla społeczności Roblox
5Lekcja 5. ROBLOX - Wprowadzenie do animacji i interakcji z drugą postacią
Celem lekcji będzie zapoznanie się z animacjami oraz interakcjami z inną postacią. Uczniowie poznają podstawy w jaki sposób tworzyć animację postaci wraz z interakcją z inną postacią. Każdy uczestnik przygotuje swoją animację, a później przetestuję ją w swojej grze oraz stworzy program, który będzie umożliwiał interakcję z drugą postacią.
6Lekcja 6. ROBLOX – Zbierz je wszystkie - wprowadzenie do zbierania monet
Celem lekcji będzie stworzenie monet, które będziemy mogli zbierać w naszej grze. Uczniowie poznają sposób w jaki stworzyć program do obracania oraz unoszenia i opadania monet. Każdy uczestnik przygotuje własną monetę, a następnie przetestuje działanie programu w swojej grze.
7Lekcja 7. ROBLOX – Zbierz je wszystkie - tablica z wynikami
Celem zajęć będzie dokończenie systemu generowania i wyświetlania ilości monet na tablicy.
8Lekcja 8. ROBLOX – Pet Shop
Celem zajęć będzie stworzenie sklepu zoologicznego.
9Lekcja 9. ROBLOX – Teleportacja
Celem zajęć będzie stworzenie teleportów, które będą miały za zadanie teleportowanie naszego gracza w inne miejsca na mapie.
10Lekcja 10. ROBLOX - Jazda terenowa
Celem lekcji będzie stworzenie samochodu oraz wygenerowanie terenu do jazdy.