Алексей Малороссиянов «Курс по Unity» — XYZ School слив скачать
- Добавлено: 2021-09-10
- Автор курса: Алексей Малороссиянов
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
ЦЕЛЬ КУРСА - Научить тебя работать в Unity и самостоятельно создавать игры. Пройдя курс, ты сможешь реализовывать свои идеи для игр без посторонней помощи. Курс полностью построен вокруг проекта: все знания ты сразу применяешь на практике и сможешь использовать в своих следующих играх.
Программа курса
Лекция 1. Знакомство с Unity
Unity HUB и версия, IDE, создание пустого проекта, обзор интерфейса (scene, game, hierarchy, inpector, console). Трехмерное пространство сцены. Разбор GameObject и компонентов: Transform, Camera). Концепция Prefab.
1. Настраиваем окружения для работы:
• получаем Unity Id
• скачиваем Unity Hub
• договариваемся о версии Unity
2. Создание нового проекта:
• выбор необходимого темплейта
• обзор интерфейса (Scene, Game, Hierarchy, Inspector, Console)
3. Базовые сущности:
• пространство сцены
• unit
• Game Object
• Transform
• Camera
Лекция 2. Создание сцены и ее наполнение
Объяснение объекта *.unitypackage и импорт необходимых ассетов. Сборка игровой сцены из префабов. Объяснение понятия текстур и Sprite. SpriteRenderer. Настройка камеры (инструменты редактора по алигну камеры). Запуск проекта.
1. Импорт ассетов:
• импорт ресурсов через unitypackage
• импорт сырых текстур
2. Настройка текстур:
• обзор возможных настроек текстуры
• настройка текстур под пиксельартный проект
3. Grid & Snap Settings
4. Создание объектов на сцене:
• компонент SpriteRenderer и его свойства
• взаимосвязь настроек текстур с SpriteRenderer
5. Камера и её свойства
6. Пакет 2d Pixel Perfect
Лекция 3. Этапы разработки
Понятие MonoBehaviour. Создание Player.cs базовый цикл жизни бихэйва (Awake, Start, Update, OnDestroy). Разбираем методы, переменные, базовые типы, условные операторы, модификаторы доступа. SerializedField и то как это влияет на GameObject (посмотреть на изменение сериализованных данных.) Разбор класса Input, реализация базового передвижения игрока по сцене.
1. Первый скрипт:
• Обзор MonoBehaviour
• Жизненный цикл скрипта
• Создание контроллера игрока Player.cs
2. Вспомним теорию:
• переменные
• базовые типы
• условные операторы
• методы
3. Пользовательский ввод:
• Разбор класса Input
• Обработка ввода через Input
• Обзор нового пакета Input System
• Создание контролов и привязка методов из Player.cs
4. Перемещение объекта по сцене
Лекция 4. Физика и коллизии
Рассказ о физике: гравитация, rigid body, импульсы, статические объекты. Размещение на сцене необходимых компонентов пола и привязка физики к GO игрока. Переделываем управление на импульсы. Рассказ детекции коллизий, компоненты *Colider. Методы колизий в компоненте игрока. Создаем новый компонент коина и добавляем механику собирания монеток.
1. Физическая модель Unity
2. Разбор Rigidbody:
• типы физических тел
• масса
• гравитация
• ограничители
3. Разбор Collider:
• виды коллайдеров
• обзор параметров компонента
4. Переписываем управление персонажем на физическую модель:
• Velocity, AddForce
• Добавляем возможность прыгать
• Ground Check и его различные реализации
5. Делаем управление более отзывчивым:
• управление высотой прыжка
• safe jump
6. Реализуем детекцию коллизий на примере монеток.
Купить другие курсы и тренинги от Алексея Малороссиянова
Рекомендуемые курсы
Чему вы научитесь Создание полноценной игры с абсолютного нуля Написание чистого и понятного кода Лучшие практики использования самых распространенных методов разработки игры Любите играть в игры? Хочется тоже начать создавать свои игровые проекты, но вы не знаете с чего начать, так как в интернете
Курс состоит из следующих частей: — Знакомство с движком и установка — Интерфейс Unity — Навигация и работа в сцене — Обзор компонентной системы — Работа с Asset Store — Импорт и работа с графикой — Введение в 2D физику Раздел 1: Игры на Unity. Часть 1 — первые шаги Лекция 1.1 Знакомство с движком
Быстро развивающийся рынок смартфонов обеспечивает растущий спрос на iOS-разработчиков Данные с сайта hh.ru 4 месяца обучения достаточно, чтобы устроиться iOS-junior разработчиком 3 275 компаний сейчас ищут iOS-программистов 250 000 одна из лучших зарплат на рынке, объясняется высокой
Все, что нужно знать начинающим системным и бизнес-аналитикам по основам архитектуры и интеграции информационных систем: архитектурные модели и инструменты их описания, ключевые свойства распределенных систем, отличия монолита от микросервисов, модели OSI и TCP/IP, ACID-требования к транзакциям и
ВНИМАНИЕ!!! Авторы курса Automation QA Java - qa.guru продают ЗАПИСЬ курса СЮДА ВХОДИТ: запись видео-лекций + задания(без решений! - без разбора домашних-практических заданий!) + все доп.материалы к урокам, без таймкодов. Программа: Дата и время начала Ср 14 Дек 20:00 Вводное занятие. Сразу к
ЧЕМ ЗАНИМАЮТСЯ ML-ИНЖЕНЕРЫ: В современном мире бизнес сталкивается со многими проблемами, которые требуют неординарных решений. Например, как идентифицировать клиентов, которые хотят уйти, и сохранить их с помощью ценовых факторов? Работа ML-инженера заключается в решении подобного рода задач и
Больше курсов по этой теме
Чему вы научитесь: Сетевые концепции Сетевые компоненты и системы безопасности Концепции безопасности Принципы безопасности Методы атак Работа с криптографией и PKI Анализ угроз для конечных точек Погружение в Endpoint Security Компьютерная криминалистика Анализ вторжений Методы управления
Grafana была создана 7 лет назад для визуализации данных из различных источников: систем мониторинга, реляционных баз данных, аналитических баз и других. Сейчас этот инструмент используют более 300 тысяч пользователей в день для визуализации и мониторинга состояния инфраструктуры, а также аналитики
Стань Linux администратором и сделай весомый шаг в сторону карьеры в DevOps. Самые важные знания от сертифицированного и практикующего тренера с 20 летним стажем Чему вы научитесь? Введение Начальные знания об ОС Linux Основы управления Linux Работа с железом Сетевое администрирование Прикладная
Apache Airflow для аналитиков данных Какие темы затронем Разберем что такое пайплайн и зачем нам DAG Изучим основы Airflow и напишем первый скрипт Разберемся с архитектурой и интерфейсом Установим свой Airflow в Docker Погрузимся в best practices по разработке Что после? После курса полученных
В рамках курса мы создаем Telegram бот, выполняющий роль магазина товаров Описание С развитием сферы мобильного интернета и распространением смартфонов разработка Telegram ботов на Python стало очень популярным направлением. Этими приложениям уже пользуются 2 млрд. человек. Telegram бот – это
II четверть - Анализ данных Во второй четверти студенты студенты научатся основам работы с инструментами анализа и визуализации данных на примере Power BI и Tableau Desktop. Вы пройдете путь от загрузки данных из разных источников до создания связей в модели данных и полноценного дашборда. Также вы
Отзывы о курсе «Курс по Unity» от Алексея Малороссиянова