GameDev: разработка игр
Открыть в Telegram
Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров. По всем вопросам @evgenycarter
Больше6 440
Подписчики
-124 часа
Нет данных7 дней
+1330 день
Архив постов
💰 Хотите пробить свой зарплатный потолок в разработке на Unreal Engine?
Тогда научитесь создавать крутые проекты высокого качества! Присоединяйтесь к новому потоку онлайн-курса «Unreal Engine Game Developer. Professional» в OTUS.
💪 За 5 месяцев вы научитесь более углубленно разрабатывать на Blueprints и C++, работать с Core API, Lanscape and Foliage API и HTTP API. Разберём разработку под разные платформы, такие как PC, iOS, Android и VR. Вы создадите свои собственные модули расширения и поработаете с основами локализации.
🔥 Всех студентов ждут бонусы:
- Подготовительный курс по C++
- Возможность задавать вопросы голосом
- Прямое общение с преподавателями курса
- Доступ к закрытому чату в Telegram с преподавателями курса и единомышленниками
- Индивидуальный разбор резюме
- Карьерная консультация от преподавателя-практика
🎁 Пройдете вступительный тест курса и получите:
- 2 бесплатных видео урока по Unreal Engine
- Максимальную скидку на прохождение онлайн курса «Unreal Engine Game Developer. Professional»
👉 Пройти тест https://otus.pw/8jmQ/
Реклама. Информация о рекламодателе на сайте www.otus.ru
Внутри Disco Elysium - Разбор графики
В этой рубрике мы залезаем в потроха известных видеоигр, чтобы разобраться, как они были сделаны.
И сегодня мы расскажем про Disco Elysium.
RPG от студии ZA/UM - это одна из лучших игр последнего десятилетия. Давайте разберемся, как она устроена внутри, какие хитрости применили разработчики, чтобы добиться рисованной стилистики игры.
источник
#gamedev
👉 @game_devv
Всё про рэгдоллы в Unity. Как исправить дрожание и артефакты?
00:00 ► Вступление
00:42 ► Что такое Ragdoll?
01:05 ► Что такое Active Ragdoll?
01:26 ► Как создать Ragdoll в Unity?
03:35 ► Про Scale у коллайдеров и моделей
04:46 ► Суставы рэгдолла / Character Joints
05:24 ► Как создать рэгдолл в один клик?
07:52 ► Про префабы и префаб варианты
08:49 ► Экономим на спичках?
12:25 ► Как исправить дрожание и артефакты?
18:41 ► Лайфхак с коллайдерами
19:23 ► Что делать, если рэгдоллы исчезают?
20:14 ► Переход из анимации в рэгдолл
источник
#gamedev
👉 @game_devv
Ремейк Civ V под Android/Desktop с открытым исходным кодом на Kotlin
https://github.com/yairm210/Unciv
#gamedev
👉 @game_devv
2D Дождь Unity
В этом уроке, я расскажу как создать оптимизированный эффект дождя в Unity. Данный эффект можно использовать как для игра на ПК, так и для мобильных телефонов.
00:00 - Вступление
00:13 - Приветствие
00:25 - Делаем дождь
03:05 Настраиваем текстуру
Ссылка на текстуру дождя: https://disk.yandex.ru/d/smhyUbZdALPDiw
источник
#gamedev
👉 @game_devv
⚡️ Паттерн MVA для Unity-разработчиков!
Приглашаем Unity-разработчиков на бесплатный вебинар 30 марта в 19:00.
🔥 На вебинаре изучим паттерн Model-View-Adapter в упрощенном варианте без пользовательского ввода на примере виджета монет игрока.
❗️ Что вас ждет на этом уроке:
- Обсудим особенности применения паттерна MVA.
- Выполним практическое задание на закрепление материала.
- Сделаем выводы и зададим вопросы эксперту.
Занятие проведет Игорь Гулькин, Senior Unity Developer с 5+ годами опыта в GameDev.
👉 Регистрация на вебинар: https://otus.pw/hlrI/
Урок пройдет в рамках онлайн-курса OTUS “Unity Game Developer. Professional”. Курс доступен в рассрочку.
Реклама. Информация о рекламодателе на сайте www.otus.ru
Зима как инструмент разработчиков
В The Last Of Us зима помогает перезагрузить механику стелса и развить образ Элли. God Of War и «Игра Престолов» одинаково вспоминают исторический образ холода. А вечная зима в Frostpunk это способ оправдать механики выживания в градостроительном симуляторе. Об этом и ещё многом другом — в этом ролике.
00:00 Вступление
1:15 Зима как игровой сеттинг
8:34 Зима как нарративный инструмент
12:49 Зима как геймплейный инструмент
17:50 Заключение и титры
источник
#gamedev
👉 @game_devv
👉 Приглашаем 23 марта в 20:00 мск на открытый урок по Unreal Engine
На занятии мы с помощью Unreal Engine 5:
- Реализуем механику стрельбы
- Взаимодействие C++, Blueprints, LineTrace
- Разберем стрельбу от третьего лица, с прицельной дальностью (zeroing), разброс и отдачу.
👉 Для участия пройдите вступительный тест
📌Больше полезных знаний ждет вас на онлайн-курсе «Unreal Engine Game Developer. Professional» в OTUS. Оплата курса возможна в рассрочку.
Реклама. Информация о рекламодателе на сайте www.otus.ru
Goodbye compiling!
Hello, Hot Reload for Unity
Разработчики на платформе Reddit поделились увлекательным решением для Unity под названием Hot Reload. Этот инструмент позволяет изменять C# код на лету, без необходимости ожидать процесса компиляции. Исследование, проведенное командой, показало, что разработчики тратят много времени на ожидание завершения компиляции проекта. В связи с этим, Hot Reload был разработан, чтобы сократить расходы времени и денег.
Разработчики обещают простую интеграцию инструмента в редактор, надежность и высокую скорость работы, даже в больших проектах. Инструмент предоставляется бесплатно, однако имеются и платные варианты использования.
#gamedev
👉 @game_devv
С 23 по 25 марта в 21:00 по московскому времени пройдёт бесплатный онлайн-интенсив по геймдизайну. На нём вы познакомитесь с игровыми циклами, механиками и другими понятиями из мира разработки концептов игр, а также с особенностями MDA-фреймворка 🎮.
Регистрация: 👉 https://epic.st/dDeuP.
🗣 Вместе со спикером интенсива Александром Ветушинским, преподавателем геймдизайна в НИУ ВШЭ и Институте бизнеса и дизайна В&D, экспертом лаборатории геймификации Сбербанка, вы разработаете концепт своего проекта и поймёте, что делать с ним дальше.
Каждому, кто зарегистрируется, отправим на почту подборку с ресурсами по поиску работы в сфере геймдева, подкастами, каналами и другими полезными материалами для начинающих геймдизайнеров.
🎁 Всем, кто дойдёт до конца интенсива, подарим электронную книгу «GAME isn’t OVER. Любимые приставки и игры, в которые рубились целые поколения» от издательства МИФ. Участвуйте, задавайте вопросы — и получите сертификат на скидку 5 000 рублей на любой курс Skillbox.
Танчики на PyGame
Управление – стрелки и пробел на выстрел.
main.py – точка входа. Инициализирует PyGame, создает класс Game, обрабатывает ввод с клавиатуры.
ai.py – интеллект врагов, включая алгоритм их появления.
bonus.py – игровой объект бонуса.
bonus_field_protect.py – алгоритм работы бонуса на защиту базы.
config.py – конфигурация и ключи запуска.
discrete_map.py – объект дискретной 2D карты (нужна для карты поля боя и карты для столкновений).
explosion.py – игровой объект взрыва.
field.py – игровой объект поля боя, обрабатывает столкновения и разрушение мира.
game.py – собирает все объекты вместе и связывает события.
my_base.py – игровой объект базы игрока (орел).
projectile.py – игровой объект снаряда.
score_node.py – игровой объект очков при уничтожении врага.
spritesheet.py – загрузчик спрайтов из одной сборной текстуры.
tank.py – игровой объект любого танка (своего или вражеского).
ui.py – элементы пользовательского интерфейса.
util.py – вспомогательные функции и классы, включая аниматор, таймер и базовый игровой объект.
Проект на GitHub
#gamedev
👉 @game_devv
На чем создаются игры и какие технологии в них используются?
https://steamdb.info/tech/
#gamedev
👉 @game_devv
Конференция GAME DAY 👾
Ежегодно Scream School организует Game Day. Эта конференция — точка знакомства с индустрией разработки игр для новичков и место притяжения специалистов, которые хотят влиять на игровую индустрию.
На конференции выступят: Арт-директор Black Caviar Games Ольга Дребас, CEO Owl Studio Вера Величко, Директор по развитию бизнеса в WN Talents In Games Марина Лопатина, Руководитель по развитию бизнеса VK Play Ольга Гордеева, HR-директор в 1C Game Studios Сергей Волков и многие другие.
Зачем идти на Game Day?
— Послушать экспертов из индустрии игр и перенять опыт;
— Узнать, как попасть в игровую индустрию;
— Найти единомышленников и завязать новые знакомства.
📌Конференция пройдет 18 марта
📍 Адрес: Москва, Artplay, ул. Нижняя Сыромятническая д.10, стр.4
🔗Регистрация еще идет, присоединяйтесь!
Pyxel - это ретро-игровой движок для Python
Благодаря простым характеристикам, вдохновленным игровыми консолями в стиле ретро таким как отображение только 16 цветов и одновременное воспроизведение только 4 звуков, вы можете свободно наслаждаться созданием игр в стиле пиксельной графики
▪️Работайте в Windows, Mac и GNU/Linux
▪️Написание кода на Python3
▪️Фиксированная 16 цветовая палитра
▪️3 банка изображений размером 256x256
▪️8 тайловых карт размером 256x256
▪️4 канала с 64 определяемыми звуками
▪️8 музыкальных композиций, которые могут сочетать произвольные звуки
▪️Входы с клавиатуры, мыши и геймпада
▪️Редактор изображений и звука
https://github.com/kitao/pyxel/blob/main/docs/README.ru.md
#gamedev
👉 @game_devv
❓ Собираетесь осваивать с нуля программирование, но не знаете, с чего начать? Приглашаем на бесплатный урок по программированию на C# для новичков.
👉 Тема урока: Как выучить C# с нуля
На открытом уроке мы разберемся, как можно изучить С# с нуля и какие актуальные ресурсы лучше всего использовать новичку.
📌 Занятие является частью онлайн-курса «C# Developer».
Этот язык программирования востребован в серверной и web-разработке, а также создании игр. Начинающие специалисты в этом направлении получают в среднем 75 тысяч рублей.
👍 Во время обучения на онлайн-курсе ты освоишь основы ООП, базовый синтаксис C#, принципы создания бэкенда, работу с SQL базами данных и различные подходы в разработке.
👉 Зарегистрируйтесь на урок https://otus.pw/RA14/
Реклама. Информация о рекламодателе на сайте www.otus.ru
ОБЪЯСНЯЕМ Unreal Engine 5: Почему он ТАК КРУТ?
Сегодня мы поговорим об игровом движке Unreal Engine 5, до выхода реальных игр на котором остается все меньше времени. Что скрывают технологии Nanite и Lumen? Сколько человек трудилось над технодемкой The Matrix Awakens? Что ждать в будущем? И почему Unreal Engine так сильно экономит ресурсы - человеческие и компьютерный?
00:00 Вступление
02:19 Что такое игровой движок?
04:09 Unreal Engine 5
06:42 Сколько ресурсов тратится?
09:07 Технология Lumen
11:48 Демо-версия The Matrix Awakens
14:10 Что дальше в играх?
источник
#gamedev
👉 @game_devv
Рекомендации по использованию хэштегов в Twitter для продвижения инди-игр. Некоторые из них выделены оранжевым цветом, так как считаются особенно привлекательными.
#gamedev
👉 @game_devv
Как сделать Asteroids в Unity (полное руководство) 🚀🌑🌑
Научитесь создавать классическую 2D аркадную игру Asteroids в Unity. Asteroids - это аркадная игра на космическую тематику с многонаправленным шутером, разработанная Лайлом Рейнсом, Эдом Логгом и Домиником Уолшем и выпущенная в ноябре 1979 года компанией Atari, Inc. Игрок управляет одним космическим кораблем на астероидном поле, которое периодически пересекают летающие тарелки. Цель игры - стрелять и уничтожать астероиды и тарелки, не сталкиваясь ни с одним из них и не попадая под ответный огонь тарелок. Игра становится сложнее по мере увеличения количества астероидов.
0:00 - Introduction
1:10 - Project Creation
1:57 - Scene Setup
7:42 - Player Movement
19:22 - Shooting
32:25 - Asteroid Prefab
42:06 - Spawning Asteroids
1:04:22 - Destroying Asteroids
1:16:09 - Dying & Respawning
1:34:19 - Explosion Particle Effect
1:44:31 - Scoring
1:49:17 - Game Over
1:51:33 - Outro
#gamedev
👉 @game_devv
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
