-
Unity Базовый курс: 2D платформер с нуля
2141
О чем этот курс?
✅ Рекомендованный возраст: от 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. Геймплей игры
Здравствуйте почему-то когда я нажимаю на пробел персонаж не прыгает только спустя 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
как можно получить матереал к курсу?
В личном кабинете на Вкладке Курсы, под иконкой курса кнопка на загрузку материалов к курсу.