Zawód Twórca gier na Unity - kurs 151 200 rub. z SkillFactory, szkolenie 12 miesięcy, data 13 sierpnia 2023.
Miscellanea / / November 27, 2023
Podczas szkolenia stworzysz cztery gry: platformówkę 3D, Space Shooter, Tower Defense i wyścigi 3D
Końcowym projektem jest opracowanie koncepcji, zaprojektowanie gry i zaprogramowanie własnej gry, dla której wybierzesz gatunek i platformę.
Podstawowa część kursu GameDev (12 miesięcy)
Wprowadzenie do GameDev
1 miesiąc
Wprowadzenie do GameDev: jak powstają gry od pomysłu do wydania, wprowadzenie do projektowania gier, zawartość techniczna gry, zawartość i logika, zawartość gry, silniki gier, edycja poziomów
Edytor Unity: podstawy edytora, magazyn zasobów, materiał, system zderzaczy, oświetlenie, prefabrykaty, teren, silnik fizyczny, system cząstek, interfejs użytkownika
Projektowanie poziomów na przykładzie 3D Adventure: scena testowa, praca z prefabrykatami, mechanika i dynamika poziomów, podstawy interakcji z obiektami, tworzenie poziomów - od planowania po dokumentację, WhiteBox
Tworzenie lokacji od podstaw: wprowadzenie do Blendera, prymitywy, modelowanie wielokątne, tworzenie prostej lokalizacji, tekstury, rozpakowywanie, import do silnika, konfigurowanie sceny, dodawanie oświetlenia, interaktywność
Wynik: stwórz platformówkę 3D i lokalizację gry z oświetleniem i interaktywnością
Programowanie w C#
2,5 miesiąca
Visual Studio Basics: wprowadzenie i historia języka C#, środowisko programistyczne Visual Studio, pierwszy program, proces kompilacji, debugowanie aplikacji
Podstawy GIT: Systemy kontroli wersji, Wprowadzenie do Git, Github, Markdown, Git UI, Git w Visual Studio, Podstawowe operacje na Git, Rozgałęzianie Git, Zaawansowane funkcje Git
Podstawowe pojęcia i typy danych: zmienne, stałe, literały, podstawowe typy danych, wyliczenia, wejście i wyjście konsoli, podstawowe operacje C#, konwersje typów
Podstawowe konstrukcje C#: warunki i konstrukcje, pętle, tablice, krotki, warsztat
Metody w C#: metody, parametry metod, przekazywanie parametrów, zakres, funkcje rekurencyjne, projekt końcowy
OOP: referencyjne i znaczące typy danych, struktury i obiekty, klasy i struktury, cechy pracy z referencyjnymi i znaczącymi typami danych, pakowanie i unboxing, enkapsulacja, dziedziczenie, polimorfizm, klasy abstrakcyjne, agregacja i kompozycja, klasy i elementy statyczne, uogólnienia
Integracja C# z Unity: funkcje C# w Unity, tworzenie prostej przygody 3D
Design gry
1 miesiąc
Projektowanie poziomów: podstawowe pojęcia, etapy produkcji poziomów
Produkcja pozioma: pomysł, prototyp papierowy, blankiet, grafika pozioma
Rozwój zespołu: role, sztuka, inżynierowie, projektanci, zarządzanie, etapy rozwoju
Napisanie koncepcji gry i pitchu dla inwestorów: koncepcja, krótki opis, USP/USP, filary projektowe, sformułowanie Core Loop i opis systemów, inwestorzy, struktura i cechy pitch
Wynik: zapoznać się z procesem projektowania nowej gry. Dowiesz się o podstawowych podejściach do tworzenia gry, która będzie poszukiwana. Opracujesz dokument projektowy dla swojej przyszłej gry.
Kosmiczna strzelanka
1,5 miesiąca
Przygotowania do Space Shooter: opis pomysłu, dokument projektowy, struktura projektu i import zasobów 2D, sprite'ów
Montaż prefabrykatów statku kosmicznego: tworzenie statku kosmicznego, wirtualny joystick, abstrakcja sterowania
Scena poziomu: kamera, tło, obiekty fizyczne, odrodzenie gracza, maksymalny poziom
Zawartość poziomu: broń statku, pociski, ograniczenia strzelania, przedmioty do podnoszenia, spawnery
Wrogie statki: prefabrykowane statki wroga, maszyna stanowa, wyszukiwanie pozycji celu, strzelanie
Wynik: opracować mobilną grę 2D Space Shooter
Wyścigi 3D
1,5 miesiąca
Przygotowanie do wyścigów 3D: projekt obrazu, elementy i parametry, komponent Rigidbody, komponent WheelCollider, skrypt kontrolera samochodu.
Samochód: budowanie samochodu z prymitywów, dostosowywanie kół, kontroler wejściowy gracza i gracza, kamera trzecioosobowa, dźwięk silnika, dźwięk kolizji.
Tor: montaż otoczenia, teren, tor, przejście do punktu kontrolnego, kontroler wyścigu, początek i koniec wyścigu, wskaźniki wyścigu, pozycja, czas okrążenia, najlepszy czas.
Boty: kontroler botów, ruch do punktu, ruch botów po torze, dodawanie botów do wyścigu, poziomy trudności botów.
Wynik: opracować trójwymiarową grę komputerową Racing
Obrona wieży
1,5 miesiąca
Przygotowanie do obrony wieży: podstawowa architektura, pierwszy prototyp, wieża, ruch wroga, prototyp wroga i ustawienia zewnętrzne
Interfejs sceny gry: rozwój architektury TD, interakcja pomiędzy Graczem a Wrogiem, proste elementy HUD, interaktywne interfejsy do budowy wież, zarządzanie grupami interfejsów
Poziomy, menu i zapisy: architektura poziomów TD, zdarzenia zwycięstw i porażek na poziomach, implementacja interfejsu mapy poziomów, zapisywanie postępów gracza na dysku, menu startowe gry
Pogłębianie mechaniki: ocena wydajności gracza, fale wroga, przyspieszanie fal, ulepszenia
Nowi wrogowie i wieże: rodzaje zbroi i rodzaje obrażeń, ulepszenia wież, umiejętności gracza i inne style kodu
Wynik: opracować mobilną grę typu tower defence 2D
Zespołowy lub niezależny rozwój Twojej gry
3 miesiące
Opracowanie prototypu gry
Projekt obrazu
Menu
Poziomy
Podmioty gry
Interakcje
Boty
Scenariusze
Wynik: opracuj grę, którą sam zaprojektujesz. Rozwój może odbywać się indywidualnie lub w zespole. Prace będą prowadzone pod okiem doświadczonego specjalisty. Twoim zadaniem jest wypuszczenie gry i wprowadzenie jej na rynek (na Steam, Google Play i/lub App Store)
B
bonalina
18.11.2022 G.
Ciekawy kurs
Zalety: Informacje zwrotne od mentorów, możliwość rozwiania wszelkich pytań podczas szkolenia. Wady: Brak napisów do filmu. Wybrałem kurs Unity Game Developer. Marzyłem o tworzeniu gier i ostatecznie zdecydowałem się spróbować brać udział w kursach. Jest tam wiele przydatnych informacji i ciekawych zadań. Podobały mi się zadania, są informacje pisemne, opinie od mentorów...
M
magnes49
30.05.2022 G.
Polecam kursy.
Zalety: Dogodny czas szkolenia, duża ilość webinarów, dostępność informacji. Wady: Nie zauważyłem żadnych wad. Biorę udział w kursie Unity Game Developer. Temat „silników gier” stał się interesujący. Chciałem spróbować stworzyć własną grę. Szukałem odpowiedniej platformy do studiowania kursu. Zdecydowałem się na kurs tworzenia gier w Unity od SkillFactory. Nauka odbywa się w czasie wolnym od szkoły...
R
Rulut678
20.05.2022 G.
To lepsze niż wiele zwykłych uniwersytetów
Zalety: Można brać udział w zajęciach w dowolnym momencie, wsparcie 24/7, mnóstwo czasu na realizację zadań. Wady: Do pracy potrzebny jest komputer o co najmniej średniej mocy i wystarczającej ilości pamięci. Kupiłem kurs tworzenia gier przy użyciu silnika gier Unity, ten format szkolenia jest dla mnie w pełni odpowiedni. Zawsze lubiłem gry i wszystko co z nimi związane, a kiedy zobaczyłem na YouT...