Unity Базовый курс: 2D платформер с нуля
-
2243
О чем этот курс?
✅ Рекомендованный возраст: от 12 лет
Unity Базовый курс по созданию 2D игры с нуля, создан специально для школьников. Впервые наша школа разработала уроки для младшей аудитории от 12 лет. Курс программирования для детей содержит много примеров и объяснений сложных и абстрактных понятий программирования.
В процессе обучения, юный разработчик самостоятельно установит и настроит Unity для работы, создаст свой первый проект и персонажа, настроит управление игроком при помощи скриптов и освоит создание 2d игры на unity. Мы объясним, что такое программирование на языке C#, разберем основные понятия и темы, которые необходимы для написания скриптов и рассмотрим каждую строчку кода нашей 2D-игры. Проходить этот курс будет действительно увлекательно!
Под конец обучения – ученик сможет самостоятельно создавать полноценные 2D игры и задействовать широкий спектр команд, функций и методов языка C#.
Если Ваш сын или дочь увлекается играми, наш курс программирования для школьников поможет направить его энергию в правильное русло и из геймера превратить в опытного разработчика игр! Unity курс по созданию 2D игры может стать первым сильным шагом к будущей профессии программиста.
Требования для обучения юнити 2д:
Данный курс рассчитан на школьников, которые понимают, что такое дробные числа и оси координат. Рекомендуемый возраст для начала обучения по созданию 2D игры – от 12 лет. В этом возрасте ученики уже знакомы с базовыми понятиями математики и смогут самостоятельно пройти курс.
Для установки Unity потребуется 30 ГБ свободного места на диске С.
Все программы, которые необходимы для прохождения данного курса, загружаются бесплатно с официальных сайтов разработчиков!
Дополнительная информация:
Повторяющиеся вопросы по обучению регулярно добавляются на вкладку Помощь.
Для обучения необходим доступ к сети Интернет, видео уроков доступны только для просмотра онлайн, через наш сайт.
Загрузка уроков на ПК для оффлайн просмотра не поддерживается.
Подключены удобные платежные системы для заказа курса из Украины и России. Возможна оплата из других стран.
Итоги обучения:
Чтобы продемонстрировать, какую игру Вы сможете написать, пройдя данный курс, мы открыли видео финального геймплея и итогов курса. Просмотр доступен по ссылке.
Содержание уроков
1. Урок - Установка и знакомство с Unity
1.1 Немного о Unity
1.2 Установка игрового движка и создание первого проекта
1.3 Знакомство с интерфейсом Unity
1.4 2D-объекты. Спрайты
1.5 Немного физики:гравитация в Unity, коллайдеры2. Урок - Введение в программирование
2.1 Основы программирования
2.2 Переменные
2.3 Методы
2.4 Классы
2.5 Условные конструкции3. Урок - Создание главного героя
3.1 Первый скрипт, начало программирования
3.2 Всё об анимации
3.3 Создание плавной камеры4. Урок - Первый враг. Жизни. Проигрыш
4.1 Создание врага типа “шип”
4.2 Условие смерти игрока, система жизней
4.3 Анимирование смерти
4.4. Смерть игрока и перезапуск уровня5. Урок - Враги. Продолжение темы программирования
5.1 Анимация вращения пилы у врага “шип”
5.2 Создание врага бродячего типа
5.3 Создание летающего бродячего врага
5.4 Создание врага типа “бомбардировщик”
5.5 Создание врага типа “жук”6. Урок - Улучшенные враги и взаимодействие с ними
6.1 Доработки врагов
6.2 Продвинутый враг типа “бомбардировщик”
6.3 Возможность убийства врагов7. Урок - Создание элементов окружения
7.1 Различные типы платформ
7.2 Двери-телепорты
7.3 Добавление воды8. Урок - Новые препятствия и предметы
8.1 Создание лестницы
8.2 Создание батута-пружины
8.3 Препятствия и элементы головоломок
8.4 Собираемые предметы: монетки, сердечки-жизни, ядовитые грибы
8.5 Собираемые бонусы: неуязвимость и супер-скорость
9. Урок - Дизайн первого уровня
9.1 Динамический фон в игре
9.2 Tilemap и создание префабов
9.3 Делаем дизайн уровня10. Урок - Дизайн второго уровня
10.1 Делаем дизайн пустынного уровня
10.2 Вязкие и скользкие поверхности
10.3 Летающая платформа управляемая игроком
10.4 Ковёр-самолет
10.5 Новые эксклюзивные объекты для второго уровня11. Урок - Введение в UI
11.1 Введение в UI
11.2 Главное меню
11.3 Отображение игровой информации
11.4 Создание паузы в игре
11.5 Экран проигрыша и победы12. Урок - Многоуровневость
12.1 Экран выбора уровня
12.2 Сохранение прохождения уровня
12.3 Система сохранения монеток13. Урок - Работа со временем
13.1 Секундомер – время прохождения уровня
13.2 Уровень с таймером
13.3 Препятствие с таймером
13.4 Таймер для отрезка уровня14. Урок - Магазин для предметов в игре
14.1 Инвентарь. Подбор предметов
14.2 Внутриигровой магазин15. Урок - Звук
15.1 Введение в звуковую систему
15.2 Звуковые настройки. Музыка
15.3 Система звуковых эффектов
15.4 Экран настройки звука16. Урок - Портирование под Android
16.1 Настройка игры под Android
16.2 Управление с помощью касаний
16.3 Управление с помощью джойстика и кнопок17. Урок - Финальный геймплей
17.1. Краткий обзор курса
17.2. Геймплей игры
Почему не загружается курс? Я заплатил деньги
По доступу к курсу свяжитесь пожалуйста c support@unity3dschool.com
Очень информативно, спасибо большое!
Здравствуйте, спасибо большое за Ваши видео но у меня проблемма с камерой, я на делаю оп договор как указано на видео, но у меня проблема с третьим видео, камера не следует за персонажем.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте у меня проблема с 8 уроком. У меня работает бессмертие но после того как бессмертие выключается мой персонаж не получает урона, и уровень не перезапускается из-за чего это может быть, я все точь в точь повторял. Прошу помогите
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Урок 9.2. У меня текстура плиток выходит за рамки клеток TileMaps. Как это исправить?
Уже не важно. Я нашёл. Нужно изменить количество пикселей на юнит на 128
А как сделать так, чтобы объекты двигались по сетке? У меня не вышло как в видео
зажмите клавишу Ctrl на клавиатуре
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Не работает скрипт движения в уроке 3. Ошибок нет.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Просто автор забыл показать как он задал скорость персонажу!
В скрипте в самом начале мы вводили (задавали) данный параметр (переменную), сделали его (её) публичным(-ой), чтобы он(-а) отображался(-ась) в компонентах персонажа в юнити. И теперь в поле Speed (скорость) в компоненте Script необходимо значение 0 поменять на любое нам удобное, например 5 или 10.
Курс для новичков нормальный
Урок 3: Проблема – при нажатии на пробел игрок не прыгает, или прыгает но через раз.
Решение – перенесите две строчки кода прыжка в Update.
почему две, а не три?
Я решил проблему таким способом:
Код для прыжка из void Flip перенес в void Update и всё заработало как по маслу!
Туда же перенес и остальной код из Flip на всякий случай.
Когда я получу свой курс, 2 дня как прошло, а его все нет и нет
По доступу к курсу свяжитесь пожалуйста c support@unity3dschool.com
У меня вопрос. Если я куплю курс за 17$ мне будет доступен весь курс или мне нужно покупать по отдельности каждый из них за 17$?
Будет доступен весь курс.
купил курс, и уже как 2 дня мне его не выдают, написал в поддержку – не отвечают, написал на почту и там не отвечают. дайте пожалуйста курс или верните деньги.
График работы поддержки указан на сайте. Это: 09:00- 18:00 (Пн.-Пт.) Выходные: Сб, Вс и праздники
Всё работает, очень хорошо
Опалата прошла, а курса нет
Давайте мне курс!!!!!!!!!!!!!!!!!!!!!!!!!
Пожалуйста, свяжитесь с поддержкой через чат или почту support@unity3dschool.com, мы проверим поступление оплаты и предоставим доступ.
очень классно
все понятно и интересно, советую всем
Здравствуйте, у меня есть проблема – синий кристал неуязвимости не работает. Я во вкладке Помощь нашел решение, вот только на первом скриншоте пишет что скриншот удален. Поэтому я незнаю как решить эту проблему.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Я все сделал в точности как в видео, но все равно техника убийства врагов не работает
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
ВАУУ купил ребёнку курс он остался очень доволен !!!
А сколько дней длится курс?
Зависит исключительно от ученика. Доступ ко всем урокам курса предоставляется навсегда.
У меня все работает, но выдает ошибку ” ‘Player’ AnimationEvent has no function name specified!”. Игра работает, но в консоли постоянно эта ошибка выходит
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
За готовые скрипты нужно отдельно платить?
да. Но Вы напишите их сами в процессе обучения.
Курс нереально крутой я в восторге и родители мои тоже!!!!
Спасибо за отзыв! )
Почему у меня выдаёт ошибку когда я импортировал пак с джостиком “Cannot implicitly convert type ‘UnityEngine.Camera’ to ‘Camera'”?
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Почему у меня всё в долларах?
Цены указаны в долларах, но оплатить можно любой валютой, платежна система проведет конвертацию автоматически.
В первом же уроке была допущена мини ошибка (не в коде) в примерах с играми одна из них cities skylines. В курсе написано sities skylines хотя правильно cities skylines. Но это уже просто придирки
Здравствуйте почему-то когда я нажимаю на пробел персонаж не прыгает только спустя 1000 нажатий он прыгает но код я проверял и даже менял клавишу прыжка но не что не получилось помогите пожалуйста.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Крутой курс пока что на 5ом уроке но уже понимаю основы и базу!СПАСИБО!!!!
Доброго времени суток. Есть проблема по уроку “Многоуровневость”. Не уверен в чем причина проблемы, однако попытаюсь описать все шаги. Итак. С сцене меню создан канвас и несколько панелей: панель главного меню и панель с кнопками уровней. В скрипте меню все сделанно как в уроке, однако при прописывании button[i].interactable – interactable не воспринимался средой разработки, т.е. был просто как лишний обьект ни к чему не привязанный (и подчеркивался соответсвующей красной волнистой линии). После я кликнул куда-то (проблема! не помню куда) interactable стал восприниматься средой разоаботки. Дальше просто сделал все как в уроке, единтсвеное отличие это названия (их я даю более удобные… Подробнее »
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Урок 13. Сделано всё как в уроке. Не работает таймер и секундомер.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
У меня не работает таймер и секундомер. Сделала всё как показано на уроке.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
почему позиция камеры z сбрасывается при начале игры с -10 до 0( Урок3)
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте! Я столкнулся с проблемой, прыжок срабатывает только тогда когда игрок отпускает кнопку прыжка, можно ли как нибудь сделать чтоб скрипт срабатывал сразу при нажатии кнопки? (Эта проблема не только с прыжком, но и с другими кнопками)
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте, возникла следующая проблема: при развороте игрока на 180 градусов, камера исчезает! Подскажите, пожалуйста, как её решить.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте, меня сильно интересует тема локализации своей игры, то есть перевод текста (кнопок, меню, итп.). Поэтому хотел вас спросить, планируете ли вы сделать курс по этой теме?
Вот видео по данной теме: https://www.youtube.com/watch?v=53p-gZANhzA&list=PLoAuSHgzxBpVKuj64gG1HwGn13km5rBPw&index=5
Отдельного курса пока не планируем.
3й урок, настройка камены, 4 раза всё перепроверил и заново создавал. Синий кран при запуске. При движении камера практически не меняет координаты. Выключаю скрипт, работает как и раньше.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Персонаж перестаёт двигается при включении анимации
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте, а зачем вы написали код прыжка в FixedUpDate? У меня прыжок не всегда срабатывает, я написал в Update и всё заработало
Здравствуйте по курсу 2D
Стрекоза летает верх c point1 и дальше на pont2 не возврашается.
Скрипт верный можете проверить: https://prnt.sc/woap1RCCpoEL
Запускаю движок стрекоза летить только верх на поин2 не возврашается: https://prnt.sc/dtG_Erk6DRJe
point1 point2 – Z ставил 0
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Может быть помогу кому то, у меня была такая же ситуация. Просто я поинт 1 и поинт 2 закрепил за самим объектом в иерархии, как только я их оттуда вынес – все заработало
Здравствуйте, у меня такая проблема, персонаж прыгает с абсолютно рандомной высотой, хотя код один в один с вашим, что с этим можно сделать?
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте,я опять столкнулся с проблемой,у меня не работает анимация плаванья в 2D курсе ,помогите пожалуйста!
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте,у меня такая проблема возникла на 5 уроке,персонаж когда сталкивается с врагом,заново респаунится через пару сек,хотя жизни еще есть,отсчет показывает на 2х жизнях.Раньше такой проблемы не было.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
здраствуйте я купил курс 2д юнити где мне найти видео уроки ???
Войдите в личный кабинет с логином и паролем и перейдите на вкладку “Мои курсы”
Здравствуйте,почему у меня слово Print не выделяется в си шарпе ,как во втором видеоуроке?!Прошу помочь!
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте,почему у меня Game не видит персонажа,делал все как на видео,помогите пожалуйста.Остановился на 1 базовом 2д видеоуроке
На вкладочке Помощь есть ответ на Ваш вопрос: “GameObject отображается в игре и не отображается в окне сцены, почему?” https://unity3dschool.com/pomoshh
как можно получить матереал к курсу?
В личном кабинете на Вкладке Курсы, под иконкой курса кнопка на загрузку материалов к курсу.