Unity Course (Russian, Eng sub)
Release date:2020
Author:Алексей Малороссиянов
Skill level:Beginner
Language:Russian
Exercise files:Yes
Научись создавать сцены, интерфейс и механики для собственной игры на Unity.
КОРОТКО О КУРСЕ
- Преподаватель — Алексей Малороссиянов, Unity-разработчик в Pixonic.
- Ты научишься основам работы в Unity с нуля, сможешь создавать простые 2D-игры: с оружием, мобами и даже боссами.
- Сможешь работать с внутриигровой камерой, анимацией, визуальными эффектами и звуком.
- У тебя будет полноценный прототип игры со множеством механик, которые можно будет развивать.
ЧТО ЭТО ЗА КУРС
Под руководством преподавателя ты создашь прототип простой 2D-игры — пазл-платформера, а затем 2D-экшена. С каждым уроком ты будешь добавлять в него новые механики: от перемещения по уровню и диалогов до чекпойнтов и босса с несколькими фазами боя.
Просто повторять за преподавателем будет недостаточно. Смысл курса ещё и в том, чтобы ты научился мыслить, как разработчик: то есть, не просто действовал по стандартному сценарию, а сам придумывал оригинальные решения для разных проблем. Всему этому мы будем учиться на конкретных механиках — по такой схеме мы будем постигать и программирование, и работу с Unity.
Например: у нас есть персонаж, которым мы управляем, и враг-NPC. Наша задача: сделать так, чтобы при нападении со спины враг сразу же погибал.
Итого: есть два объекта, у них есть позиция и направление. Как понять, что объекты направлены в одну сторону, и что один персонаж зашёл «за спину» к другому? Что тут можно придумать?
Оказывается, тут нам поможет скалярное произведение векторов, которое проходят в восьмом классе школы. Как быстро и эффективно находить такие решения — объясним на курсе.
О UNITY
Unity — самый популярный движок для независимых разработчиков со множеством встроенных решений.
Hearthstone, Pokemon Go, Firewatch, Cuphead, Endless Legend — все они сделаны на Unity, и список крутых проектов продолжает расти.
Алексей Малороссиянинов:
Почему Unity? Потому что это самый простой движок с множеством встроенных решений. У него огромная база пользователей, поэтому если перед тобой стоит какая-то задача — скорее всего, её уже кто-то решил и написал об этом в сети.
ЦЕЛЬ КУРСА
Научить тебя работать в Unity и создавать игры. Пройдя курс, ты сможешь реализовывать свои идеи для игр самостоятельно.
После курса ты, конечно, не станешь профессиональным программистом, но зато сможешь без труда решать задачи, необходимые для создания простых игр.
ЧЕМУ ТЫ НАУЧИШЬСЯ:
- Ты научишься основам работы в Unity — одном из самых востребованных игровых движков;
- Создашь собственный платформер-головоломку;
- Научишься делать мобов с разными моделями поведения, в том числе стреляющего и летающего;
- Узнаешь, как создавать интерфейсы; реализуешь меню, инвентарь и ячейки быстрого доступа;
- Разберёшься с оптимизацией, аналитикой и сборкой.
ДЛЯ КОГО ЭТОТ КУРС
Для всех, кто хочет делать собственные инди-игры, но не умеет программировать или работать в движках. Всему, что нужно для создания простой 2D-игры, мы тебя научим.
Курс подходит для новичков: даже если ты никогда не сталкивался с программированием, мы обучим тебя основам С#, работе с переменными, функциями, типами данных — и всему, что тебе понадобится на курсе.
Важно: этот курс — о создании игр, а не о программировании как таковом. Если тебе нужно что-то более продвинутое, а твоя конечная цель — работать программистом в игровой студии, то обрати внимание на наш курс по программированию в Unreal Game Code.
please add this tutorials guys https://send.cm/d/6HoG https://www.freetutorial.site/unity-nosql-dynamodb-player-management-leaderboards-more/ one have design patterns with practice and other have amazing sql with aws integration