Разработчик на игри Unity. Основен курс 63 700 rub. от Otus, обучение 4 месеца, дата 27 ноември 2023 г.
разни / / November 27, 2023
Ще започнете с основите и ще овладеете напреднали техники на Unity за създаване на 2D и 3D игри. След обучението ще имате всички необходими умения за проектиране на архитектурата на играта, писане на чист код, създаване на интелигентен AI, оптимизиране и осигуряване на приходи от играта.
За кого е този курс?
- За тези, които искат да бъдат разработчик на игри. Ще имате достатъчно подготовка и практика, за да се класирате за позиция Middle Developer в разработването на игри.
- За тези, които искат да вдъхнат живот на идеята си за игра. По време на курса ще можете да работите по вашия проект с подкрепата на вашите учители.
3 игри, които ще създадете
Походова 3D битка, подобна на RAID Shadow Legends
Умения, които ще научите, докато работите по този проект: Coroutines, Scriptable Objects, работа с анимации (MecAnim и Legacy Animation), Unity UI, системи от частици, възпроизвеждане на звук, DontDestroyOnLoad, разширение редактор и др.
2D платформинг
Умения, които ще научите, докато работите по този проект: Tilemap, 2D физика, нова система за въвеждане, управление на камерата с помощта на Cinemachine, генериране на процедурни нива, сериализация и др.
Онлайн 3D стрелба
Умения, които ще научите, докато работите по този проект: Създаване на мултиплейър игра, 3D физика, Терен, Навигационна мрежа, Ragdolls, Inverse Kinematics, AI и създаване на ботове (Finite State Machines, Behavior Trees, целево ориентирано планиране на действие), Photon Unity Работа в мрежа и др. Примери за 3 игри, които ще бъдат разработени от студенти от онлайн курса „Unity Game Developer. Basic" по време на тренировка!
Характеристики на курса
- Преди да стартираме, ние актуализираме програмата и предоставяме всичко ново и обещаващо, което Unity предлага в момента. Сравняваме различни подходи, за да покажем предимствата на новите инструменти.
- Ние се потапяме в техники за разработка, които ви позволяват да прилагате сложни концепции, да опростявате рутинните процеси и да постигате чист код.
- Ще овладеете разработването на игри от идеята до изпълнението, включително осигуряване на приходи, придобиване и задържане на играчи.
Ние преподаваме принципите на създаване на игри и възможностите на Unity, за да можете да реализирате идеите си, а не да ги копирате.
1
добреЗавършил Пермския държавен технически университет (PSTU), факултет по електротехника (ETF), катедра по информационни технологии и автоматизирани системи (ITAS) Професионалните кариери включват голямо разнообразие от области на информационните технологии, от разработването на софтуер до контролери (системи за контрол на процеси) до...
Завършил Пермския държавен технически университет (PSTU), факултет по електротехника (ETF), катедра по информационни технологии и автоматизирани системи (ITAS) Професионалните кариери включват голямо разнообразие от области на информационните технологии, от развитие програми за контролери (APCS) за създаване на CRM системи и работа с Kinect, Oculus Rift устройства и др. Преподава три години университет. Разработи два пълноценни онлайн курса за Unity. От 2013 г. той разработва игри, смята това за особено сложен и интересен клас програми, тъй като много неща трябва да се вземат предвид при създаването. Започва работа с Unity версия 3.5 Като част от екипа на Brainy Studio печели различни състезания и ИТ състезания: DevGAMM, AppCampus (Финландия), Microsoft Imagine Cup в категория Игри (САЩ). През последните години развива и неигрови проекти в областта на виртуалната реалност.
1
добреАвтор на програмата, разработчик на свободна практика
Професионален опит: 7 години програмиране в C# .Net и C# Unity. Разработи виртуален симулатор за студенти по право и го импортира във VR. Разработи приложение за московски следователи. Участва в разработката на мобилната игра Race Masters. Участвал в различни стартъпи. Работил е като преподавател в университет в продължение на 4 години, преподавайки курсове по софтуерен дизайн и програмиране на C# и C++. Проведено обучение на ученици в Технопарка. От 2016 г. провежда онлайн курсове и разработва образователна програма за курсове. Образование: ASTU, катедра "Автоматизирана обработка на информация и системи за управление". През 2017 г. влиза в аспирантура със специалност Системен анализ.
1
добреОт 2008 г. се занимава професионално и като хоби с разработване на игри. Започна с Flash и ActionScript 2/3, включително писане и преподаване на курса „Програмиране на игри в AS3“. По-късно работи...
От 2008 г. се занимава професионално и като хоби с разработване на игри. Започна с Flash и ActionScript 2/3, включително писане и преподаване на курса „Програмиране на игри в AS3“. По-късно той работи с Unity (започвайки от версия 4.6) и Unreal Engine 4. Участвал в разработването на клиентски и сървърни части за игри, инструменти за художници, дизайнери и продуценти на игри. От 2021 г. - инди разработчик на Unity игри. Образование: Красноярски държавен университет, Физически факултет. Учител
Въведение в Единството. Писане на първата игра
-Тема 1. Представяне на Unity
-Тема 2. Въведение в езика C#
-Тема 3.ООП
-Тема 4. Цикъл на играта в Unity
-5.Unity UI тема и зареждане на сцена
-Тема 6. Специални ефекти
-Тема 7. Звуци и музика
Разработка на 2D игри в Unity
-Тема 8. Създаване на 2D проект
-Тема 9. Въведение във физиката
-Тема 10.Физика за напреднали
- Тема 11.2D анимация. DOTween, Spine и други инструменти
-Тема 12. Входяща обработка, нова входна система и Cinemachine
-Тема 13. Процедурно генериране на нива
-Тема 14. Прогрес в играта и нейното запазване
Разработка на онлайн 3D игри
-Тема 15. Въведение в терена, навигационна мрежа, контрол на символи
-Тема 16. Въведение в Photon Unity Networking
-Тема 17. Елементи на играта, Ragdolls и обратна кинематика
-Тема 18. Герои, които не са играчи
-Тема 19. Локализация на приложения
-Тема 20. AI и ботове (част 1, държавна машина и дърво на поведението)
-Тема 21. AI и ботове (част 2, Unity AI planner)
Дизайн на игри, монетизация и публикуване на игри
-Тема 22. Въведение в дизайна на играта
-Тема 23. Създаване на компилации и публикуване
-Тема 24. Подходи за монетизация и покупки в играта
-Тема 25. Привличане и задържане на играчи
Теми за напреднали
-Тема 26. Шаблон на контролер за изглед на модел
-Тема 27. Оптимизация
-Тема 28. Разширение за редактор
-Тема 29. Тръбопровод за изобразяване с възможност за скриптове
-Тема 30. Адресируеми активи
Работа по проект
-Тема 31. Избор на тема и организация на работата по проекта
-Тема 32. Консултации по проекти и домашни
-Тема 33. Защита на проектантска работа