Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Pikademia Edukacja XXIw.

Witajcie w kursie programowania gier w Roblox Studio.

Będziemy korzystać z języka Lua, który jest zdecydowanie jednym z łatwiejszych języków do nauki od podstaw.

Kurs przeznaczony jest dla początkujących adeptów programowania i tworzenia gier. Będziemy uczyć się najważniejszych spektów programowania,  a także tworzenia obiektów i mechanizmów rozrywki w Roblox.

Poznamy jak poruszać się w programie, dodawać elementy dostępne w Toolboxie, a także jak wgrywać i tworzyć własne elementy z obiektów 3D.

W kursie:

- nauczymy się dodawać efekty specjalne: ogień, dym, efekty cząsteczek

Read more

Witajcie w kursie programowania gier w Roblox Studio.

Będziemy korzystać z języka Lua, który jest zdecydowanie jednym z łatwiejszych języków do nauki od podstaw.

Kurs przeznaczony jest dla początkujących adeptów programowania i tworzenia gier. Będziemy uczyć się najważniejszych spektów programowania,  a także tworzenia obiektów i mechanizmów rozrywki w Roblox.

Poznamy jak poruszać się w programie, dodawać elementy dostępne w Toolboxie, a także jak wgrywać i tworzyć własne elementy z obiektów 3D.

W kursie:

- nauczymy się dodawać efekty specjalne: ogień, dym, efekty cząsteczek

- poznamy czym są eventy

- poruszymy obiekty za pomocą animacji (platforma ruszająca się góra-dół, elementy interfejsu użytkownika)

- stworzymy wybuchy (miny po dotknięciu których nastąpi wybuch)

- nauczymy się spawnować

- będziemy otwierać i zamykac drzwi za pomoca proximity prompt

- stworzymy obiekty: czpakę, okulary, własną koszulkę

- stworzymy pistolet

- dodamy obiekty zwiększające prędkość, przywracające punkty zdrowia

- poznamy podstawy statystyk w leaderstats

- podstawy pobierania inputu z myszy i klawiatury gracza

Po przejściu kursu i wykonaniu zadań będziecie mogli tworzyć własne, proste gry na Roblox. ;)

Nasi kursani są z nami w kontakcie, zazwyczaj komunikujemy się przez discorda. W razie pytań to jest najlepsza forma kontaktu. Wpadajcie, pochwalcie się tym co udało wam się stworzyć. Może poznacie kogoś fajnego o podobnych zainteresowaniach ;) Do zobaczenia i usłyszenia

Zaczynamy

Enroll now

What's inside

Syllabus

Pierwsze kroki
Instalacja Roblox Studio
Zpisywanie i publikowanie gry na Roblox
Serwisy
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Używa Lua, który jest uważany za jeden z łatwiejszych języków programowania do nauczenia się od podstaw, co czyni go idealnym dla początkujących programistów
Obejmuje tworzenie obiektów 3D, animacje, efekty specjalne i interfejsy użytkownika, dając uczniom wszechstronne wprowadzenie do tworzenia gier
Uczy podstaw programowania w kontekście tworzenia gier, co może być bardziej angażujące dla początkujących niż abstrakcyjne ćwiczenia programistyczne
Wykorzystuje Roblox Studio, popularną platformę do tworzenia gier, która oferuje natychmiastową gratyfikację i możliwości dzielenia się stworzonymi grami z innymi
Obejmuje tworzenie akcesoriów, takich jak czapki i koszulki, co pozwala uczniom na personalizację swoich gier i wyrażanie swojej kreatywności
Wymaga korzystania z Discorda, co może stanowić barierę dla niektórych uczniów, którzy nie są zaznajomieni z tą platformą komunikacyjną lub nie chcą z niej korzystać

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Kompleksowe podstawy tworzenia gier w roblox

Według studentów, kurs "Tworzenie gier w Roblox" jest doskonałym punktem wyjścia dla osób bez doświadczenia w programowaniu i tworzeniu gier. Kurs kładzie duży nacisk na praktyczne ćwiczenia i projekty, które pozwalają od razu zastosować zdobytą wiedzę. Omówione są podstawy języka Lua oraz kluczowe funkcje Roblox Studio, w tym skrypty, tworzenie obiektów, efekty specjalne i mechaniki gry. Niektórzy zauważają, że treści mogą być zbyt podstawowe dla osób z jakimkolwiek wcześniejszym doświadczeniem, a bardziej zaawansowane zagadnienia nie są omawiane szczegółowo. Wsparcie instruktora i społeczność na Discordzie są często wskazywane jako bardzo pomocne.
Możliwość kontaktu z instruktorem i innymi kursantami.
"Instruktor odpowiada na pytania na Discordzie, co jest dużym plusem."
"Wsparcie na Discordzie jest super, można dzielić się postępami i problemami."
"Fajnie, że jest opcja kontaktu i pomocy poza samym kursem."
Omówione kluczowe aspekty Lua i Roblox Studio.
"Kurs pokrywa szeroki zakres podstawowych tematów, od poruszania się po Studio po pisanie prostych skryptów w Lua."
"Nauczyłem się jak dodawać obiekty, efekty, tworzyć proste mechaniki i używać interfejsu."
"Podstawy Lua, eventy, pętle... wszystko co potrzebne na start jest wyjaśnione."
Dużo ćwiczeń i projektów do samodzielnego wykonania.
"Najlepsze w kursie są praktyczne zadania, dzięki którym od razu widać, jak działa kod."
"Cieszę się, że kurs skupia się na tworzeniu rzeczywistych mechanik gier, a nie tylko teorii."
"Dużo praktycznych przykładów, które można później wykorzystać we własnych projektach. Pomogło mi to zrozumieć działanie skryptów."
Idealne wprowadzenie dla osób bez doświadczenia.
"Byłem absolutnym nowicjuszem w programowaniu, a kurs pozwolił mi zrozumieć podstawy krok po kroku."
"Jeśli nigdy nie programowałeś i chcesz zacząć z Roblox, ten kurs jest dla Ciebie."
"Naprawdę dobrze tłumaczy podstawy, co jest kluczowe dla kogoś takiego jak ja, kto dopiero zaczynał."
Może brakować głębi lub zaawansowanych zagadnień.
"Dla kogoś, kto miał już styczność z programowaniem, tempo może być momentami za wolne."
"Brakuje bardziej zaawansowanych tematów, np. o optymalizacji kodu czy projektowaniu złożonych systemów."
"Chciałbym zobaczyć coś więcej niż tylko podstawowe mechaniki, ale rozumiem, że to kurs dla początkujących."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Tworzenie gier w Roblox with these activities:
Powtórz podstawy Lua
Odśwież podstawy języka Lua, aby lepiej zrozumieć skrypty używane w Roblox Studio.
Browse courses on Lua
Show steps
  • Przejrzyj podstawowe koncepcje programowania w Lua, takie jak zmienne, pętle i funkcje.
  • Wykonaj proste ćwiczenia programistyczne w Lua, aby utrwalić wiedzę.
Przejrzyj dokumentację Roblox API
Zapoznaj się z dokumentacją Roblox API, aby lepiej zrozumieć dostępne funkcje i możliwości.
Show steps
  • Przejrzyj dokumentację Roblox API online.
  • Skoncentruj się na funkcjach i klasach związanych z tworzeniem obiektów, animacjami i interakcjami z graczem.
Stwórz prostą grę typu Obby
Zbuduj prostą grę typu Obby (tor przeszkód), aby zastosować wiedzę zdobytą na kursie.
Show steps
  • Zaprojektuj tor przeszkód z różnymi wyzwaniami.
  • Użyj Roblox Studio do zbudowania toru przeszkód z bloków i innych elementów.
  • Dodaj skrypty Lua, aby stworzyć interakcje, takie jak ruchome platformy i przeszkody.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Napisz poradnik o tworzeniu efektów specjalnych
Stwórz poradnik na temat tworzenia efektów specjalnych w Roblox Studio, aby utrwalić wiedzę i podzielić się nią z innymi.
Show steps
  • Wybierz konkretny efekt specjalny, np. ogień, dym lub wybuch.
  • Opisz krok po kroku, jak stworzyć ten efekt w Roblox Studio.
  • Dodaj zrzuty ekranu i przykłady kodu Lua, aby ułatwić zrozumienie.
Sesja wspólnego rozwiązywania problemów
Współpracuj z innymi kursantami, aby rozwiązywać problemy i wymieniać się wiedzą.
Show steps
  • Znajdź innych kursantów zainteresowanych wspólną nauką.
  • Wybierzcie konkretne problemy lub zadania do rozwiązania.
  • Pracujcie razem, aby znaleźć rozwiązania i wyjaśnić sobie nawzajem trudne koncepcje.
Współpracuj przy projekcie open source Roblox
Dołącz do projektu open source związanego z Roblox, aby zdobyć doświadczenie w pracy zespołowej i tworzeniu bardziej zaawansowanych gier.
Show steps
  • Znajdź projekt open source Roblox na GitHub lub innej platformie.
  • Zapoznaj się z kodem i dokumentacją projektu.
  • Wybierz zadanie do wykonania, np. naprawienie błędu lub dodanie nowej funkcji.
  • Wyślij pull request z Twoimi zmianami.
Książka: 'Roblox Game Development'
Przeczytaj książkę o tworzeniu gier w Roblox, aby poszerzyć swoją wiedzę i umiejętności.
Show steps
  • Kup lub wypożycz książkę 'Roblox Game Development'.
  • Przeczytaj rozdziały związane z tematami omawianymi na kursie.
  • Wykonaj ćwiczenia i projekty zawarte w książce.

Career center

Learners who complete Tworzenie gier w Roblox will develop knowledge and skills that may be useful to these careers:
Projektant Gier Roblox
Projektant Gier Roblox tworzy angażujące i interaktywne doświadczenia w popularnej platformie Roblox. Ten kurs pomaga w zrozumieniu podstaw programowania w Lua, co jest kluczowe w projektowaniu skryptów dla gier Roblox. Kursanci poznają, jak tworzyć obiekty, dodawać efekty specjalne takie jak ogień i dym, oraz animować elementy, co jest niezbędne w tworzeniu dynamicznych i atrakcyjnych gier. Dodatkowo, nauka o eventach i obsłudze inputu gracza pozwoli na tworzenie bardziej interaktywnych rozgrywek. Umiejętności zdobyte podczas tworzenia własnych obiektów, jak czapki czy koszulki, oraz tworzenie broni, jak pistolet, przydadzą się w projektowaniu zawartości gier. Wiedza na temat leaderstats i tworzenia systemów punktacji również będzie bardzo wartościowa. Kurs przygotowuje do samodzielnego tworzenia prostych gier na platformie Roblox.
Programista Roblox
Programista Roblox specjalizuje się w tworzeniu skryptów i mechanik gier w Roblox Studio. Ten kurs buduje fundamenty w języku Lua, którym posługują się programiści Roblox do tworzenia interaktywnych elementów i logiki gier. Nauka dodawania efektów specjalnych, animacji oraz tworzenia wybuchów i spawnowania obiektów to umiejętności bezpośrednio przekładające się na praktyczne zastosowanie w tworzeniu gier. Ponadto, zrozumienie eventów, inputu gracza oraz leaderstats umożliwi programiście tworzenie zaawansowanych mechanik rozgrywki i systemów nagród. Kurs daje również podstawy tworzenia własnych obiektów i systemów interakcji, co jest kluczowe w programowaniu gier na platformie Roblox. Dodatkowo, kurs uczy jak tworzyć skrypty w celu poruszania obiektami za pomocą animacji (platforma ruszająca się góra dół, elementy interfejsu użytkownika).
Twórca Zawartości Roblox
Twórca Zawartości Roblox projektuje i tworzy modele, tekstury i inne elementy graficzne używane w grach Roblox. Ten kurs pozwala na zapoznanie się z podstawami tworzenia obiektów 3D i integrowania ich w środowisku Roblox Studio. Nauka tworzenia własnych obiektów, takich jak czapki, okulary i koszulki, rozwija umiejętności w projektowaniu zawartości. Znajomość narzędzi dostępnych w Toolbox'ie oraz umiejętność tworzenia własnych elementów z obiektów 3D są niezwykle przydatne w tworzeniu unikalnych i atrakcyjnych wizualnie gier. Kurs pozwala na zrozumienie, jak efekty specjalne i animacje wpływają na odbiór wizualny gry, co jest kluczowe w tworzeniu angażującej zawartości.
Projektant Poziomów Gier
Projektant Poziomów Gier odpowiada za tworzenie i układanie przestrzeni gier, aby zapewnić interesującą i angażującą rozgrywkę. Ten kurs pomaga zrozumieć, jak tworzyć i modyfikować obiekty w Roblox Studio, co jest kluczowe w projektowaniu poziomów. Nauka tworzenia schodów, platform i innych elementów architektonicznych, a także dodawania efektów specjalnych, takich jak ogień i dym, pozwala na tworzenie bardziej immersyjnych i wizualnie atrakcyjnych poziomów. Kurs uczy również, jak wykorzystywać eventy i interakcje z graczem do tworzenia dynamicznych poziomów, w których rozgrywka jest stale urozmaicana. Wiedza na temat spawnowania i teleportacji również będzie bardzo przydatna w projektowaniu różnorodnych scenerii.
Animator Gier Roblox
Animator Gier Roblox specjalizuje się w ożywianiu postaci i obiektów w grach Roblox, nadając im realistyczne ruchy i interakcje. Ten kurs pomaga zrozumieć podstawy animacji w Roblox Studio, pokazując, jak poruszać obiektami za pomocą animacji. Nauka o animacjach R15 i R6 oraz używanie TweenService do tworzenia płynnych ruchów platform i elementów interfejsu użytkownika, rozwija umiejętności w tworzeniu dynamicznych i atrakcyjnych animacji. Kurs uczy również, jak integrować animacje z eventami i skryptami, co jest kluczowe w tworzeniu interaktywnych i responsywnych postaci.
Tester Gier
Tester Gier odpowiada za sprawdzanie gier pod kątem błędów, problemów z rozgrywką i ogólnej jakości. Ten kurs pomaga zrozumieć, jak działają gry Roblox od strony technicznej i logicznej, co jest przydatne w identyfikowaniu potencjalnych problemów. Nauka o eventach, skryptach i mechanikach rozgrywki pozwala na lepsze zrozumienie, jak testować różne aspekty gry i zgłaszać konstruktywne uwagi. Podczas szukania pracy jako tester gier przydatna jest wiedza na temat tego, jak gracze wchodzą w interakcje z grą, a także doświadczenie z lokalnego serwera.
Projektant Graficzny Gier
Projektant Graficzny Gier tworzy elementy wizualne, takie jak tekstury, modele 3D i interfejsy użytkownika, które nadają grze unikalny wygląd. Ten kurs pozwala na zapoznanie się z podstawami tworzenia obiektów 3D i integrowania ich w środowisku Roblox Studio. Nauka tworzenia własnych obiektów, takich jak czapki, okulary i koszulki, rozwija umiejętności w projektowaniu grafiki. Ponadto, nauka dodawania grafik za pomocą Decal, tworzenia interfejsów użytkownika (GUI) oraz elementów Billboard GUI pomoże w pracy jako projektant graficzny gier. Użycie wiedzy o wpływie efektów specjalnych i animacji pozwala na zrozumienie, jak efekty wizualne wpływają na odbiór wizualny gry.
Specjalista ds. Monetyzacji Gier
Specjalista ds. Monetyzacji Gier zajmuje się wdrażaniem strategii monetyzacji gier, aby generować przychody z rozgrywki. Wiedza zdobyta na tym kursie dotycząca tworzenia sklepu w grze, zarządzania produktami, a także tworzenia interfejsu sklepu, pomaga w zrozumieniu, jak projektować systemy monetyzacji w grach Roblox. Rozumienie, jak gracze nabywają produkty w grze oraz jak zarządzać StarterGear, jest niezwykle istotne w projektowaniu efektywnych modeli monetyzacji. Kurs ten może pomóc w pracy jako specjalista ds. monetyzacji gier.
Inżynier Dźwięku Gier
Inżynier Dźwięku Gier odpowiada za tworzenie i implementację efektów dźwiękowych oraz muzyki w grach, aby poprawić immersję i doświadczenie gracza. Kurs ten może pomóc w zrozumieniu, jak integrować audio w środowisku Roblox Studio, co jest kluczowe w tworzeniu dźwiękowych aspektów gry. Podczas pracy inżyniera dźwięku gier przydatna jest także wiedza na temat zmiennych. Nauka o tworzeniu efektów dźwiękowych i integrowaniu audio z animacjami i eventami pomaga tworzyć bardziej angażujące doświadczenia dźwiękowe. Wiedza ta może pomóc w karierze inżyniera dźwięku gier.
Korepetytor Programowania Gier
Korepetytor Programowania Gier pomaga innym w nauce programowania gier, zapewniając indywidualne wsparcie i wskazówki. Wiedza zdobyta na tym kursie z zakresu podstaw programowania w Lua, tworzenia obiektów i mechanik gier na platformie Roblox, jest niezbędna do skutecznego nauczania innych. Kurs pokazuje, jak tworzyć proste gry i obiekty, co może być wykorzystane jako materiał dydaktyczny. Zrozumienie eventów, animacji, inputu gracza oraz leaderstats daje pełny obraz tworzenia interaktywnych gier, co jest przydatne w przekazywaniu wiedzy innym. Znajomość obsługi discorda również pomaga w komunikacji z kursantami. Jeśli zostaniesz korepetytorem programowania gier, będziesz mieć możliwość korzystania z wiedzy nabytej na tym kursie.
Scenarzysta Gier
Scenarzysta Gier tworzy historie, dialogi i postacie, które nadają grze fabułę i głębię. Wiedza z tego kursu, obejmująca tworzenie interaktywnych elementów i mechanik rozgrywki w Roblox, może pomóc w tworzeniu scenariuszy, w których gracz ma realny wpływ na rozwój historii. Dodawanie eventów i interakcji z graczem pozwala na projektowanie bardziej zaangażowanych narracji. Zrozumienie, jak skrypty i animacje wpływają na interakcję gracza z fabułą, jest kluczowe w tworzeniu wciągających scenariuszy. Kurs uczy, jak tworzyć obiekty i interakcje, co może być wykorzystane do tworzenia mechanik wspierających narrację w grze.
Analityk Danych Gier
Analityk Danych Gier analizuje dane dotyczące zachowań graczy, wydajności gry i trendów rynkowych, aby poprawić jakość i rentowność gry. Choć ten kurs skupia się na tworzeniu gier, wiedza o leaderstats, zbieraniu monet z GUI i zapisywaniu danych w grze może być przydatna w analizowaniu danych dotyczących postępów graczy i ich zachowań. Rozumienie, jak zbierać i przechowywać dane w grze, jest podstawą analizy danych. Kurs ten może być przydatny w karierze analityka danych gier. Należy pamiętać, że analityk danych gier zazwyczaj potrzebuje zaawansowanego wykształcenia.
Menadżer Produktu Gier
Menadżer Produktu Gier nadzoruje rozwój gry od koncepcji do wydania, koordynując pracę różnych zespołów i dbając o zgodność z celami biznesowymi. Ten kurs, choć skupia się na tworzeniu gier w Roblox, pozwoli na lepsze zrozumienie procesu tworzenia gier i wyzwań, z jakimi mierzą się programiści i projektanci. Wiedza o tym, jak tworzyć obiekty, dodawać efekty specjalne i animacje, a także jak projektować interaktywne mechaniki, pomaga w skutecznym zarządzaniu procesem produkcyjnym. Znajomość narzędzi i technik używanych w Roblox Studio poprawia komunikację z zespołem deweloperskim. Choć nie jest to bezpośrednie przygotowanie do roli menadżera produktu, to kurs ten może poszerzyć perspektywę i wiedzę na temat tworzenia gier.
Artysta Koncepcyjny Gier
Artysta Koncepcyjny Gier tworzy wstępne projekty postaci, środowisk i rekwizytów, które służą jako podstawa dla dalszej produkcji graficznej. Ten kurs, choć skupia się na programowaniu i tworzeniu gier w Roblox, może być użyteczny w nauce tworzenia prostych modeli 3D i testowania różnych koncepcji wizualnych. Nauka tworzenia własnych obiektów, takich jak czapki, okulary i koszulki, rozwija umiejętności w projektowaniu grafiki. Znajomość narzędzi dostępnych w Toolbox'ie oraz umiejętność tworzenia własnych elementów z obiektów 3D mogą być przydatne w tworzeniu wstępnych szkiców i wizualizacji. Wiedza na temat efektów specjalnych i animacji może pomóc w wizualizacji, jak dany element będzie wyglądał w ruchu. Kurs ten może być pomocny w pracy artysty o koncepcyjnego gier.
Operator Mediów Społecznościowych Gier
Operator Mediów Społecznościowych Gier zarządza obecnością gry w mediach społecznościowych, tworząc treści, angażując społeczność i promując grę. Wiedza z tego kursu, obejmująca tworzenie gier w Roblox i interakcję przez Discord, może być przydatna w tworzeniu treści związanych z grami Roblox. Umiejętność tworzenia prostych gier i obiektów, a także dodawania efektów specjalnych i animacji, może być wykorzystana do tworzenia atrakcyjnych wizualnie postów i filmów. Znajomość platformy Roblox i społeczności graczy może być użyteczna w tworzeniu angażujących treści i budowaniu relacji z graczami. Kurs ten może pomóc w karierze operator mediów społecznościowych gier.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Tworzenie gier w Roblox.
Dokumentacja Roblox API to niezbędne źródło informacji dla każdego twórcy gier na platformie Roblox. Zawiera szczegółowe opisy wszystkich funkcji, klas i właściwości dostępnych w Roblox Studio. Regularne przeglądanie dokumentacji pomoże Ci w pełni wykorzystać możliwości platformy i tworzyć bardziej zaawansowane i interaktywne gry. Jest to przydatne zarówno jako materiał referencyjny, jak i do pogłębiania wiedzy.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser