VK Видео
Кирилл Карпов, «Как анимировать кости». Лекции UNIGINE Open Air 2024
Кирилл поделился базовыми вещами: как устроен скелет, как работать с анимационными кадрами, как можно смешивать анимации, как использовать процедурную функциональность для скелета. Показал, какие формулы можно использовать, и какое api для этого дает движок.…
Рекомендация видео по анимированию костей
В июле проходил уже ставший традиционным Unigine Open Air, на котором были представлены новые доклады. В т.ч. от разработчиков самого Unigine. И они начали постепенно публиковаться в сети. Один из докладов я сегодня хочу порекомендовать к просмотру: VK, YouTube
🔩 Примечательного в докладах Unigine то, что часто они про разработку непосредственно движка и его внутрянки, а не про разработку игр на этом движке. Информация полезная, порой крайне интересная и очень показательная к тому, для чего в технических ВУЗ'ах изучают математику и куда её прикладывают. Задачка на анимацию костей как раз про это.
🧮 Многие уже привыкли клацать по кнопкам в аниматорах и перестали придавать значения тем вычислениям, которые происходят под капотом. А ведь они есть, и они сложнее, чем может показаться незнающему человеку.
👍 Хороший контент для того, чтобы освежить запылившиеся знания (или может получить новые). И подан доступно.
—————————————
#gamedev #development #engine #animation #unigine #bones #геймдев #разработка #движок #анимация #рекомендация #видео
В июле проходил уже ставший традиционным Unigine Open Air, на котором были представлены новые доклады. В т.ч. от разработчиков самого Unigine. И они начали постепенно публиковаться в сети. Один из докладов я сегодня хочу порекомендовать к просмотру: VK, YouTube
🔩 Примечательного в докладах Unigine то, что часто они про разработку непосредственно движка и его внутрянки, а не про разработку игр на этом движке. Информация полезная, порой крайне интересная и очень показательная к тому, для чего в технических ВУЗ'ах изучают математику и куда её прикладывают. Задачка на анимацию костей как раз про это.
🧮 Многие уже привыкли клацать по кнопкам в аниматорах и перестали придавать значения тем вычислениям, которые происходят под капотом. А ведь они есть, и они сложнее, чем может показаться незнающему человеку.
👍 Хороший контент для того, чтобы освежить запылившиеся знания (или может получить новые). И подан доступно.
—————————————
#gamedev #development #engine #animation #unigine #bones #геймдев #разработка #движок #анимация #рекомендация #видео
👍2🔥1
VK Видео
Андрей Викторов, «Position Based Dynamics: пишем физдвижок с нуля». Лекции UNIGINE Open Air 2024
Андрей рассказал об устройстве физических движков — самой страшной вещи, куда не суются даже опытные разработчики. Он поделился современным подходом к написанию физических симуляций, показал, что это совсем не страшно и наконец-то ответил на самый главный…
Рекомендация видео по физическому движку
Для тех, кто переварил предыдущие статьи про просчёт коллизий, и кому показалось слишком просто или слишком мало, ещё одно видео с прошедшего Unigine Open Air про внутрянку физического движка, где в частности рассматривается проблема рассчёта коллизий более комплексно. VK / YouTube
🎲 Я не планировал делать пост на каждое видео с феста, просто по совпадению затронутая недавно тема получила складное развитие. Если в статьях рассматривались "шарики" и преимущественно
📑 Вообще могу рекомендовать все доклады Андрея — математически базировано про базированные составляющие игрового движка.
🥲 Такой контент помогает немного поддерживать в тонусе то, что ещё осталось после 6-тилетнего обучение на мат.фак'е. Чем дальше иду по вертикальной карьерной лестнице, тем меньше в работе остаётся заковыристой математики (и даже программирования ) — а без регулярной практики эти знания стремительно замещаются другими.
—————————————
#gamedev #development #engine #physics #math #геймдев #разработка #движок #физика #математика #рекомендация #видео
Для тех, кто переварил предыдущие статьи про просчёт коллизий, и кому показалось слишком просто или слишком мало, ещё одно видео с прошедшего Unigine Open Air про внутрянку физического движка, где в частности рассматривается проблема рассчёта коллизий более комплексно. VK / YouTube
🎲 Я не планировал делать пост на каждое видео с феста, просто по совпадению затронутая недавно тема получила складное развитие. Если в статьях рассматривались "шарики" и преимущественно
Sweep & Prune подход, то в видео уже и формы посложнее и пообъёмнее, и алгоритмы позабористее. Обилие занимательной математики.📑 Вообще могу рекомендовать все доклады Андрея — математически базировано про базированные составляющие игрового движка.
🥲 Такой контент помогает немного поддерживать в тонусе то, что ещё осталось после 6-тилетнего обучение на мат.фак'е. Чем дальше иду по вертикальной карьерной лестнице, тем меньше в работе остаётся заковыристой математики (
—————————————
#gamedev #development #engine #physics #math #геймдев #разработка #движок #физика #математика #рекомендация #видео
👍2🔥1
Unigine
Стажировка для технических писателей в UNIGINE
Оплачиваемая стажировка для технических писателей в UNIGINE
🗞 Свежая стажировка в геймдеве 🗞
Коллеги из Unigine опубликовали объявление на новую стажировку. В этот раз для технических писателей. Про то, кто это такой и зачем, можно почитать ещё свежую статью на Хабре, уже старенький доклад от самих же Unigine и информацию в самом объявлении.
Это хорошая возможность запустить свою карьеру в индустрии и поработать над реальным, крупным, глобальным и сложным проектом. У ребят частые, мощные и интересные стажировки. И сами они скилловые, дружелюбные и открытые — в этом просто убедиться, лично пообщавшись с ними на игровых конференциях.
—————————————
#development #gamedev #intern #engine #techwriter #news #разработка #стажировка #геймдев #рекомендация #новости
Коллеги из Unigine опубликовали объявление на новую стажировку. В этот раз для технических писателей. Про то, кто это такой и зачем, можно почитать ещё свежую статью на Хабре, уже старенький доклад от самих же Unigine и информацию в самом объявлении.
Это хорошая возможность запустить свою карьеру в индустрии и поработать над реальным, крупным, глобальным и сложным проектом. У ребят частые, мощные и интересные стажировки. И сами они скилловые, дружелюбные и открытые — в этом просто убедиться, лично пообщавшись с ними на игровых конференциях.
—————————————
#development #gamedev #intern #engine #techwriter #news #разработка #стажировка #геймдев #рекомендация #новости
👍3
Про Unity от .NET-разработчика
Уровень материала: 🐣 #junior 🐥 #middle
📝 Полезная статья, которая будет не лишней каждому. Сам ничего нового не узнал, но всё равно увлекло так, что прочитал на одном дыхании. Для новичков — неглубоко и не развёрнуто, но достаточно, чтобы подтолкнуть к правильным промтам для дальнейшего поиска.
Мне даже нечего прокомментировать или добавить. Просто делюсь просто хорошим контентом.
🔜 Задето много важных моментов:
🟣 Unity и .NET имеют различия в компиляции и исполнении кода.
🟣 Есть особенности при использовании пакетов из
🟣 Немного сказано про сериализацию сцен и ассетов. Это очень важный момент, понимания которого не хватает многим начинающим разработчикам. Планирую насобирать материалов и сделать отдельный пост.
🟣 Из-за отсутствия конструктора у
🟣 Рассмотрены нюансы с созданием, сравнением и уничтожением объектов в Unity.
🟣 Упомянуты особенности работы с многопоточностью и асинхронностью в Unity.
🟣 Важный и редко упоминаемый момент: у Unity свой SynchronizationContext, который позволяет ❗️
Услышите обратное (а на курсах такое прогоняют) — бегите.
🟣 В WebGL действительно не работают должным образом обычные
🟣 Оставлено много советов по оптимизации. Мельком, кратенько, но верно.
————————————
#unity #gamedev #development #engine #dotnet #csharp #геймдев #разработка #движок #рекомендация #статья
Уровень материала: 🐣 #junior 🐥 #middle
Мне даже нечего прокомментировать или добавить. Просто делюсь просто хорошим контентом.
NuGet.MonoBehaviour компоненты имеют неконсистентное состояние сразу после создания. Awake вызывается не сразу. Ещё и какой-нибудь Init тоже надо успеть вызвать вовремя. А то и, не дай бог, несколько Init'ов (не надо так).async-коду выполняться в одном с Unity потоке. Поэтому в контексте Unity простое использование async/await не ведёт к многопоточности Услышите обратное (а на курсах такое прогоняют) — бегите.
Task'и. Но, это было не упомянуто, зато работают UniTask. Awaitable тоже должны работать — правда, это уже я лично не проверял.————————————
#unity #gamedev #development #engine #dotnet #csharp #геймдев #разработка #движок #рекомендация #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
Unigine
UNIGINE Internship
Оплачиваемая стажировка для С++ программистов в Томске в компании UNIGINE. 30 000 руб/мес, 20 часов в неделю, 12 недель. Заявки до 23.02.2025, старт 10.03.2025.
🗞 Свежая стажировка в геймдеве 🗞
Локация: Томск📍
Unigine открыли набор на новую оплачиваемую стажировку для C++ программистов.
Unigine занимаются разработкой собственного 3D-движка и интерактивных проектов на его основе.
Предыдущий раз стажировка была в декабре для технических писателей.
—————————————
#development #gamedev #intern #engine #programmer #news #разработка #стажировка #геймдев #рекомендация #новости
Локация: Томск
Unigine открыли набор на новую оплачиваемую стажировку для C++ программистов.
Unigine занимаются разработкой собственного 3D-движка и интерактивных проектов на его основе.
Предыдущий раз стажировка была в декабре для технических писателей.
—————————————
#development #gamedev #intern #engine #programmer #news #разработка #стажировка #геймдев #рекомендация #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2