Vyberte svůj jazyk
Kurz Roblox
+ než 400 tisíc profesionálů na platformě
Exkluzivně pro firmy

Kurz Roblox

Naučte se stavět, skriptovat a publikovat své vlastní hry pro Roblox od základů. Tento kurz pokrývá vše od návrhu 3D prostředí a programování v jazyce Lua až po monetizaci a správu živé hry. Ať už jste úplný začátečník, nebo se chcete posunout na vyšší úroveň, odnesete si skutečné, hratelné hry a dovednosti pro další růst.

Dedika pro studenty

Co váš tým zvládne:

Nejprve si osvojíte rozhraní Roblox Studia a jeho nástroje pro tvorbu, poté přejdete k psaní skriptů v jazyce Lua, abyste vytvořili interaktivní mechaniky hráče, zdravotní systémy a herní smyčky. Následně navrhnete plnohodnotné herní ekonomiky s žebříčky, inventářem a trvalým ukládáním dat. Prozkoumáte také pokročilá témata, jako je objektově orientované programování, bezpečnost proti zneužití a principy návrhu pro více hráčů. Na konci budete vědět, jak optimalizovat, publikovat a propagovat vaši hru skutečným hráčům na platformě Roblox.

Jak váš tým prakticky studuje Kurz Roblox

Jak váš tým procvičuje Kurz Roblox

Profesionálové z těchto firem studují na Dedika

ActemiumFR
Nunner LogisticsNL
GT Constructora GeotécnicaCR
Sydel StarBR
Metrô de São PauloBR
Aguas AndinasCL
DSMIN
MeridianbetRS
CDHCN

Obsah kurzu

8 Kapitoly • 39 LekceDélka mezi 4 a 360 hodinami (rozhodujete vy)

Kapitola 1Zobrazit detaily

Úvod do Roblox Studia

  • Lekce 1 • Orientace v rozhraní Studia

    Představuje všechny hlavní panely, nabídky a panely nástrojů Studia. Studenti získají jistotu v efektivním pohybu po pracovním prostoru.

  • Lekce 2 • Přehled platformy Roblox

    Pokrývá ekosystém Robloxu, založení účtu a možnosti platformy. Vytváří kontext pro to, proč je Studio primárním vývojovým prostředím.

  • Lekce 3 • Ukládání a publikování projektů

    Vysvětluje místní ukládání, ukládání do cloudu a pracovní postupy publikování. Zajišťuje, aby studenti mohli svou práci spolehlivě uchovávat a sdílet.

  • Lekce 4 • Práce s díly a objekty

    Učí vkládání, výběr a manipulaci s 3D díly. Propojuje práci s objekty s tvorbou jakéhokoli herního prostředí.

Kapitola 2Zobrazit detaily

Tvorba herních prostředí

  • Lekce 1 • Import a použití assetů

    Vysvětluje, jak importovat modely, obrázky a zvuk z knihovny assetů. Rozšiřuje vizuální možnosti studenty vytvářených prostředí.

  • Lekce 2 • Tvarování a malování terénu

    Pokrývá nástroje editoru terénu pro generování a tvarování krajiny. Propojuje tvorbu terénu s budováním uvěřitelného herního světa.

  • Lekce 3 • Stavba konstrukcí z dílů

    Učí stavbu zdí, podlah a složitých konstrukcí pomocí kombinací dílů. Posiluje techniky přesného umisťování a zarovnání z kapitoly 1.

  • Lekce 4 • Aplikace materiálů a barev

    Představuje vlastnosti materiálů a přizpůsobení barev dílů. Studenti se naučí, jak vizuální design ovlivňuje ponoření hráče.

  • Lekce 5 • Osvětlení a atmosféra

    Pokrývá okolní osvětlení, světelné zdroje a nastavení atmosféry. Studenti utvářejí náladu a viditelnost svého prostředí.

Kapitola 3Zobrazit detaily

Základy skriptování v jazyce Lua

  • Lekce 1 • Přístup k objektům a jejich úpravy

    Pokrývá herní hierarchii, FindFirstChild a manipulaci s vlastnostmi pomocí kódu. Studenti dynamicky mění herní svět prostřednictvím skriptů.

  • Lekce 2 • Řízení toku a funkce

    Učí příkazy if-else, smyčky a znovupoužitelné funkce. Studenti strukturují logiku, která řídí chování hry.

  • Lekce 3 • Syntaxe a datové typy v jazyce Lua

    Pokrývá proměnné, datové typy, operátory a základní výrazy v jazyce Lua. Poskytuje jazykový základ potřebný pro veškeré následné skriptování.

  • Lekce 4 • Události a připojení

    Představuje události Robloxu, vzory Connect a Disconnect. Studenti vytvářejí skripty, které reagují na akce hráčů a herní spouštěče.

  • Lekce 5 • Typy skriptů v Robloxu a jejich umístění

    Vysvětluje Scripty, LocalScripty a ModuleScripty a kam každý z nich patří. Správné umístění zabraňuje běžným běhovým chybám.

Kapitola 4Zobrazit detaily

Mechaniky hráče a interakce

  • Lekce 1 • Prvky GUI pro hráče

    Představuje ScreenGui, TextLabel a ImageButton pro zobrazování informací na obrazovce. Studenti vytvářejí funkční uživatelské rozhraní, které sděluje herní stav hráčům.

  • Lekce 2 • Zpracování uživatelských vstupů

    Pokrývá UserInputService a ContextActionService pro vstup z klávesnice, myši a gamepadu. Studenti mapují vstupy na herní akce.

  • Lekce 3 • Úprava pohybu hráče

    Učí WalkSpeed, JumpPower a vlastní pohybové skripty. Studenti ladí a rozšiřují výchozí pohyb postavy.

  • Lekce 4 • Porozumění objektu hráče

    Pokrývá službu Players, LocalPlayer a strukturu modelu postavy. Vytváří datový model, který je základem veškerého skriptování souvisejícího s hráčem.

  • Lekce 5 • Systémy zdraví a poškození

    Vysvětluje zdraví Humanoida, funkce poškození a logiku oživení. Studenti implementují mechaniky zdraví připravené pro boj.

Kapitola 5Zobrazit detaily

Herní systémy a správa dat

  • Lekce 1 • Systémy inventáře a předmětů

    Vysvětluje logiku inventáře založenou na tabulkách a mechaniky sbírání předmětů. Studenti vytvářejí systémy, které sledují a spravují předměty vlastněné hráčem.

  • Lekce 2 • Žebříčky a statistiky

    Pokrývá nastavení leaderstats a dynamické aktualizace statistik prostřednictvím skriptů. Studenti vytvářejí viditelné žebříčky hráčů, které podporují soutěživost.

  • Lekce 3 • Herní smyčka a systémy kol

    Učí správu kol na základě časovače a stavové automaty hry. Studenti strukturují opakovatelné herní seance s jasnými podmínkami začátku a konce.

  • Lekce 4 • Vzdálené události a funkce

    Pokrývá RemoteEvent a RemoteFunction pro komunikaci klient-server. Studenti bezpečně synchronizují herní stav napříč sítí.

  • Lekce 5 • DataStore pro trvalé ukládání

    Učí DataStoreService pro ukládání a načítání dat hráče mezi seancemi. Studenti zajišťují, aby pokrok hráče přetrvával napříč herními seancemi.

Kapitola 6Zobrazit detaily

Pokročilé skriptovací techniky

  • Lekce 1 • Architektura ModuleScript

    Učí organizaci sdílené logiky do ModuleScriptů pro opakované použití napříč skripty. Studenti snižují duplicitu kódu a zlepšují udržovatelnost projektu.

  • Lekce 2 • Ladění a ošetření chyb

    Pokrývá okno Output, pcall a xpcall pro robustní správu chyb. Studenti systematicky identifikují a opravují chyby.

  • Lekce 3 • Objektově orientované programování v jazyce Lua

    Představuje metatabulky a třídní vzory pro strukturovaný kód. Studenti organizují komplexní systémy do znovupoužitelných, čitelných modulů.

  • Lekce 4 • Korutiny a asynchronní vzory

    Pokrývá coroutine.wrap, task.spawn a task.delay pro souběžnou logiku. Studenti spouštějí paralelní procesy bez blokování hlavního vlákna.

  • Lekce 5 • Optimalizace výkonu

    Vysvětluje profilování skriptů, ukládání instancí do mezipaměti a povědomí o rozpočtu vykreslování. Studenti píší kód, který udržuje plynulou snímkovou frekvenci ve velkém měřítku.

Kapitola 7Zobrazit detaily

Monetizace a herní ekonomika

  • Lekce 1 • Obchody a uživatelské rozhraní tržiště

    Pokrývá tvorbu rozhraní obchodu s posuvnými rámy a potvrzovacími dialogy nákupu. Studenti vytvářejí propracované výlohy, které zvyšují konverze.

  • Lekce 2 • Systémy virtuální měny

    Vysvětluje návrh herní měny s mechanikami získávání a utrácení. Studenti vyvažují smyčky ekonomiky, aby udrželi zapojení hráčů.

  • Lekce 3 • Zásady platformy a etický design

    Přezkoumává pravidla monetizace platformy, design přiměřený věku a principy fair play. Studenti slaďují svou ekonomiku se standardy komunity.

  • Lekce 4 • Vývojářské produkty a spotřební zboží

    Učí vývojářské produkty pro opakované nákupy a zpracování ProcessReceipt. Studenti implementují spotřební zboží, jako jsou balíčky měny.

  • Lekce 5 • Herní průchody a prémiové výhody

    Pokrývá vytváření herních průchodů a udělování výhod kupujícím prostřednictvím MarketplaceService. Studenti vytvářejí systémy jednorázových nákupů, které odměňují hráče.

Kapitola 8Zobrazit detaily

Publikování, testování a růst

  • Lekce 1 • Analytika a metriky hráčů

    Představuje analytický panel Robloxu pro sledování udržení a příjmů. Studenti používají data k informovaným rozhodnutím o designu.

  • Lekce 2 • Stránka hry a objevitelnost

    Učí optimalizaci stránky hry pomocí miniatur, popisů a štítků. Studenti maximalizují organické objevení na platformě.

  • Lekce 3 • Testování hry a zajištění kvality

    Pokrývá testovací režimy Studia, týmové testování a pracovní postupy sledování chyb. Studenti ověřují hratelnost před veřejným vydáním.

  • Lekce 4 • Správa komunity a zpětná vazba

    Pokrývá správu zpětné vazby hráčů, sociální kanály a oznámení o aktualizacích. Studenti budují věrnou hráčskou komunitu kolem své hry.

  • Lekce 5 • Živý provoz a aktualizace

    Vysvětluje verzování, postupné nasazování a strategie sezónního obsahu. Studenti udržují zájem hráčů prostřednictvím konzistentních, plánovaných aktualizací.

Certifikace

Váš platný certifikát o dokončení

Tento kurz je pro vás:

  • Aspirující herní vývojáři: touží přetvořit kreativní nápady do skutečných hratelných zážitků.

  • Mladí fandové: vášniví hráči Robloxu připravení přejít od konzumace k tvorbě.

  • Rodiče a pedagogové: hledají strukturovanou výuku herního designu pro děti a dospívající.

  • Lidé měnící kariéru: objevují technologické profese prostřednictvím přístupného, projektově orientovaného vstupního bodu.

  • Nezávislí tvůrci: chtějí oslovit obrovské publikum Robloxu s originálními herními koncepty.

  • Studentští podnikatelé: motivovaní generovat příjem tvorbou a zpeněžením vlastních her.

Související kurzy

Často kladené otázky

Kdo je Dedika?

Je certifikát platný v Česko?

Jsou kurzy zdarma?

Jaká je pracovní zátěž kurzu?

Jak kurzy vypadají?

Jak kurzy fungují?

Jaká je délka kurzů?

Jaká je cena nebo poplatek za kurzy?

Co je EAD nebo online kurz a jak funguje?

PDF kurz