Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Управляй роботом-мутантом чтобы исследовать загадочный мир, находи классное оружие и сражайся с различными врагами, чтобы выжить!

Зомботрон Перезагрузка

Экшены, Платформеры, Шутер

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
18
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #16 Локализация и настройки⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity.

В этом видео рассмотрим библиотеку локализации от Unity. С помощью нее попробуем локализовать меню уровня и экран настроек. Также реализуем полноценный экран настроек с выбором языка, разрешения и настройкой громкости.

Показать полностью 1
[моё] Gamedev Unity Dots Видео Разработка Гифка
0
23
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #15 Level UI⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity.

В этом видео мы воспользуемся созданными в предыдущих видео системой визуальных состояний и DataBindingа, чтобы собрать игровой интерфейс с информацией о машине и меню на уровне.

Сначала получим информацию о машине из мира ECS и выведем ее на игровой экран с помощью механизма биндинга.

Далее реализуем 3Д меню в виде куба, на гранях которого будут подменю. Получится отдельная сцена с вращающимся в зависимости от состояния кубом, которая рисуется поверх основной камеры.

Показать полностью 2
[моё] Gamedev Unity Dots Видео Разработка Гифка
1
19
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #14 DataBinding⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity.

В этом видео продолжаем дорабатывать работу с пользовательским интерфейсом в Unity. В этот раз рассмотрим привязку данных.

Привязка данных или Data Binding это механизм, позволяющий связать данные источника с данными потребителя и синхронизировать их между собой. Если данные в источнике изменяться, то эти изменения будут отражены в потребителе. Возможен также двухсторонний вариант. Наиболее очевидное применение такого механизма - работа с пользовательским интерфейсом.

Используя созданный механизм DataBinding, можно быстро и без без усилий создавать сложные пользовательские интерфейсы, связанные с моделью. Все изменения в модели автоматически отображаются на элементы управления Unity UI.

Показать полностью 1
[моё] Gamedev Unity Dots Видео Разработка Гифка
0
14
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #13 Визуальная машина состояний⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity DOTS.

В этом видео реализуем визуальную машину состояний, которая будет применять определенный набор анимаций к объекту при смене состояния. Все эти анимации будут редактироваться прямо в редакторе без необходимости перекомпилировать код.

В игре DOTS и EntityComponentSystem используется при реализации игровой логики. Однако эти инструменты плохо подходят для работы с графическим пользовательским интерфейсом, возможно ситуация измениться в будущем. Поэтому пока отложим их в сторону. Если вам интересна только эта тема, можете пропустить это видео.

Используя этот инструмент можно будет задавать анимации переходов между состояниями элементам управления прямо в редакторе

Показать полностью 2
[моё] Gamedev Unity Dots Видео Разработка Гифка
0
15
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #12 Сцены испытаний⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity DOTS.

В этом видео продолжим работать с визуальным представлением задач. Также реализуем небольшие наборы объектов, которые будут привязаны к испытаниям и будут активироваться вместе с ними.

Используя только что реализованный Tweener, добавим анимированный индикатор для задачи с триггером касания. Получится что-то такое:

Иногда для выполнения испытания необходимо добавить дополнительные объекты на уровень, а потом убрать эти объекты, чтобы они не мешали выполнению других испытаний. Реализуем такие мини сцены для испытаний. Например небольшую сцену из бочек:

Показать полностью 2
[моё] Gamedev Unity Dots Видео Разработка Гифка
0
25
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #11 Tweener⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity DOTS.

Для выполнения следующей задачи нам понадобятся простейшие анимации. Для этих целей обычно используют Tweener, например DOTween. В интернете есть несколько реализации для DOTS. В реальном проекте я скорее всего остановился бы на существующем решении. Но Tweener почти идеально ложится на рельсы EntityComponentSystem и будет полезен для обучения, поэтому попробуем реализовать свой вариант.

Показать полностью 1
[моё] Gamedev Unity Dots Видео Разработка Гифка
0
17
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #10.1 Задача движение по траектории⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity DOTS.

В этом видео попробуем реализовать новый тип задачи - движение по траектории. Кривая для траектории была реализована в предыдущем видео. Осталось только преобразовать точки кривой в формат, допустимый в JobSystem. Далее реализуем саму задачу и индикатор прогресса выполнения задачи.

Добавим линию вдоль всей траектории и с помощью шейдера будем показывать только участок около текущего прогресса движения вдоль траектории. Получится что-то такое

Показать полностью 1
[моё] Gamedev Unity Dots Видео Разработка Гифка
1
29
ArturBerk
Лига Разработчиков Видеоигр

Создаем игру на Unity DOTS #10 Кривые⁠⁠

4 года назад

Продолжаю серию видео по созданию игры на Unity DOTS.

В этом видео реализуем компонент, который будет задавать кривую. Эту кривую в последствии будем использовать для создания задачи движения вдоль траектории. Также реализуем редактор для этого компонента.

Есть несколько вариантов задания пути. Первый и самый простой - просто последовательность точек. При достаточно большом количестве точек может получиться визуально ровная кривая. Второй вариант - использовать сплайны. Например последовательность кривых безье различных степеней. Способ хороший и популярный. Однако, я решил использовать другой вариант. Кривая задается последовательностью точек, в каждой точке угол скругляется с определенным радиусом. В результате получается кривая из последовательных прямых отрезков и участков окружности. Такой кривой легче управлять, так как меньше контрольных точек, и результат она дает неплохой.

Задавать контрольные точки и радиусы и через инспектор, но гораздо удобнее для этого разработать редактор. Разработка инструментов для редактора - важная часть разработки любой игры. Unity позволяет очень глубоко модифицировать редактор, что позволяет многократно ускорить некоторые этапы разработки игры, потратив время на создание соответствующего инструментария.

В результате получилось что-то такое.

Показать полностью 1
[моё] Gamedev Unity Dots Видео Разработка Гифка
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии