Dezvoltator de jocuri Unity. De bază - curs 63.700 rub. din Otus, antrenament 4 luni, data 27 noiembrie 2023.
Miscelaneu / / November 27, 2023
Veți începe cu elementele de bază și veți stăpâni tehnici avansate Unity pentru a crea jocuri 2D și 3D. După antrenament, veți avea toate abilitățile necesare pentru a proiecta arhitectura jocului, a scrie cod curat, a crea IA inteligentă, a optimiza și a monetiza jocul.
Pentru cine este acest curs?
- Pentru cei care doresc să fie dezvoltator de jocuri. Veți avea suficientă pregătire și exersare pentru a vă califica pentru o poziție de Dezvoltator Mijlociu în dezvoltarea jocurilor.
- Pentru cei care doresc să-și dea viață ideii de joc. Pe parcursul cursului vei putea lucra la proiectul tău cu sprijinul profesorilor tăi.
3 jocuri pe care le vei crea
Luptător 3D pe rând, similar cu RAID Shadow Legends
Abilități pe care le veți învăța în timp ce lucrați la acest proiect: Coroutine, obiecte scriptabile, lucrul cu animații (MecAnim și Legacy Animation), Unity UI, sisteme de particule, redare sunet, DontDestroyOnLoad, extensie redactor etc.
Platformă 2D
Abilități pe care le veți învăța în timp ce lucrați la acest proiect: Tilemap, fizică 2D, New Input System, controlul camerei folosind Cinemachine, generarea nivelului procedural, serializarea etc.
Shooter online 3D
Abilități pe care le veți învăța în timp ce lucrați la acest proiect: crearea de jocuri multiplayer, fizică 3D, teren, plasă de navigare, Ragdolls, cinematică inversă, AI și creare de bot (Mașini cu stări finite, arbori de comportament, planificare a acțiunilor orientate spre obiective), Photon Unity Rețele, etc. Exemple de 3 jocuri care vor fi dezvoltate de studenții cursului online „Unity Game Developer. De bază" în timpul antrenamentului!
Caracteristicile cursului
- Înainte de lansare, actualizăm programul și oferim tot ce este nou și promițător pe care Unity le oferă în prezent. Comparăm diferite abordări pentru a arăta avantajele noilor instrumente.
- Ne aprofundăm în tehnici de dezvoltare care vă permit să implementați concepte complexe, să simplificați procesele de rutină și să obțineți cod curat.
- Veți stăpâni dezvoltarea jocului de la idee la implementare, inclusiv generarea de bani, achiziționarea și păstrarea jucătorilor.
Învățăm principiile creării jocurilor și capacitățile Unity, astfel încât să vă puteți implementa ideile și să nu le copiați.
1
bineAbsolvent al Universității Tehnice de Stat Perm (PSTU) Facultatea de Inginerie Electrică (ETF) Departamentul de Tehnologii Informaționale și sisteme automate (ITAS).Carierele profesionale includ o mare varietate de domenii ale tehnologiei informației, de la dezvoltarea de software la controlere (sisteme de control al proceselor) până la...
Absolvent al Universității Tehnice de Stat Perm (PSTU) Facultatea de Inginerie Electrică (ETF) Departamentul de Tehnologii Informaționale și sisteme automatizate (ITAS).Carierele profesionale includ o mare varietate de domenii ale tehnologiei informatiei, de la dezvoltare programe pentru controlere (APCS) pentru a crea sisteme CRM și a lucra cu dispozitive Kinect, Oculus Rift etc. A predat trei ani universitate. A dezvoltat două cursuri online cu drepturi depline despre Unity. Din 2013, dezvoltă jocuri; consideră că aceasta este o clasă de programe deosebit de complexă și interesantă, deoarece trebuie luate în considerare multe lucruri la creare. A început să lucreze cu Unity versiunea 3.5 Ca parte a echipei Brainy Studio, a câștigat diverse competiții și competiții IT: DevGAMM, AppCampus (Finlanda), Microsoft Imagine Cup la categoria Jocuri (SUA). În ultimii ani, el a dezvoltat și proiecte non-game în domeniul realității virtuale.
1
bineAutorul programului, dezvoltator independent
Experienta profesionala: 7 ani de programare in C# .Net si C# Unity. Am dezvoltat un simulator virtual pentru studenții la drept și l-am importat în VR. A dezvoltat o aplicație pentru anchetatorii de la Moscova. A participat la dezvoltarea jocului mobil Race Masters. A participat la diverse startup-uri. A lucrat ca profesor la o universitate timp de 4 ani, predând cursuri de proiectare software și programare în C# și C++. Desfășurat training pentru școlari în Technopark. Din 2016, desfășoară cursuri online și dezvoltă un program educațional pentru cursuri. Studii: ASTU, Departamentul Sisteme Automatizate de Prelucrare a Informației și Control. În 2017, a intrat în școala absolventă cu o diplomă în Analiză de Sisteme.
1
bineDin 2008 dezvoltă jocuri profesional și ca hobby. A început cu Flash și ActionScript 2/3, inclusiv scrierea și predarea cursului „Programarea jocurilor pe AS3”. Mai tarziu a lucrat...
Din 2008 dezvoltă jocuri profesional și ca hobby. A început cu Flash și ActionScript 2/3, inclusiv scrierea și predarea cursului „Programarea jocurilor pe AS3”. Mai târziu a lucrat cu Unity (începând cu versiunea 4.6) și Unreal Engine 4. A participat la dezvoltarea de părți client și server pentru jocuri, instrumente pentru artiști, designeri de jocuri și producători. Din 2021 - dezvoltator independent de jocuri Unity. Studii: Universitatea de Stat din Krasnoyarsk, Facultatea de Fizică. Profesor
Introducere în Unitate. Scrierea primului joc
-Tema 1. Introducerea Unității
-Tema 2.Introducere în limbajul C#
-Tema 3.OOP
-Tema 4. Bucla de joc în Unity
-5.Încărcarea temei și scenei Unity UI
-Tema 6.Efecte speciale
-Tema 7.Sunete și muzică
Dezvoltare de jocuri 2D în Unity
-Tema 8.Crearea unui proiect 2D
-Tema 9.Introducere în fizică
-Tema 10.Fizică avansată
-Temă animație 11.2D. DOTween, Spine și alte instrumente
-Tema 12.Procesarea intrărilor, noul sistem de intrare și Cinemachine
-Tema 13. Generarea procedurală de niveluri
-Tema 14. Progresul jocului și păstrarea acestuia
Dezvoltarea de jocuri online 3D
-Subiect 15.Introducere în teren, rețea de navigare, controlul caracterelor
-Tema 16.Introducere în rețele Photon Unity
-Tema 17.Elemente de joc, păpuși de cârpă și cinematică inversă
- Subiectul 18. Personaje nejucatoare
-Tema 19. Localizarea aplicatiei
- Subiectul 20. AI și roboții (partea 1, mașina de stare și arborele comportamentului)
- Subiectul 21. AI și roboții (partea 2, unity AI planner)
Design de jocuri, monetizare și publicare de jocuri
-Tema 22.Introducere în designul jocului
-Subiect 23.Crearea de versiuni și publicare
- Subiectul 24. Abordări ale monetizării și achizițiilor în joc
-Tema 25. Atragerea și reținerea jucătorilor
Subiecte avansate
-Subiect 26.Model View Controller Pattern
-Tema 27.Optimizare
-Subiect 28.Extensie editor
-Tema 29. Conducta de randare cu scripturi
-Subiect 30.Active adresabile
Lucru de proiect
-Tema 31. Selectarea temei și organizarea lucrărilor la proiect
-Tema 32. Consultare pe proiecte și teme
-Tema 33.Protecția lucrărilor de proiectare