ch
Feedback
GameDev: разработка игр

GameDev: разработка игр

前往频道在 Telegram

Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров. По всем вопросам @evgenycarter

显示更多
6 442
订阅者
-124 小时
+27
+1230
帖子存档
Знаете ли вы, что можно создавать варианты материалов и массово вносить изменения в базовый материал? Это повышает эффективность рабочего процесса в проектах Unity! #gamedev 👉 @game_devv

Odinbit, игра моей мечты и процесс её создания. С нуля до первой публичной версии Всем привет, в один прекрасный момент мою голову посетила задумка для игры: я хочу сделать свою игру, с элементами выживания и незамысловатой графикой. Хоть я и не имел опыта в gamedev, но все равно решил попробовать, почему бы и нет Концепция игры Основая идея игры такова: вы как и во всех играх песочницах будь то Minecraft, Terraria, Dont Starve, появляетесь в мире, у вас нет вещей, а точнее вообще ничего. Вам предстоит развиваться в игровом мире, мне очень нравится такой жанр игр. Но я внёс небольшие изменения: вы не можете строить и крафтить, те блоки, которые еще не нашли в мире, чтобы игра поняла, что вы его нашли - вам нужно его сломать. Инвентарь тоже реализован немного нестандартно. https://habr.com/ru/articles/806495/ #gamedev 👉 @game_devv

❓ Хотите научиться создавать текстуры в Substance Painter и рендер в двух разных вариантах: Unreal Engine 5 и Marmoset Toolba
Хотите научиться создавать текстуры в Substance Painter и рендер в двух разных вариантах: Unreal Engine 5 и Marmoset Toolbag? Приглашаем 18 апреля в 20:00 по мск на бесплатный вебинар по 3D моделированию «Создание текстур, запекание, рендер и пост-процессинг модели»! Вебинар является бесплатной частью полноценного онлайн-курса «3D-моделирование игр с нуля» от Отус. ➡️ Регистрация на вебинар: https://vk.cc/cw5TdV 🧑‍💻 На вебинаре мы создадим текстуры для 3D модели в Substance Painter и запечём их. Далее перейдём к рендеру и пост-процессу в двух разных вариантах: Unreal Engine 5 и Marmoset Toolbag Основные темы открытого урока: ✅ Завершение работы над High Poly модели катаны в ZBrush ✅ Создание текстур и запекание в Substance Painter ✅ Рендер и пост-процесс для Unreal Engine 5 и Marmoset Toolbag После вебинара вы узнаете, как создавать реалистичные трехмерные модели, используя передовые технологии. Не упустите свою возможность, где вы сможете научиться основам 3D-моделирования и окунуться в мир творчества вместе с нами! Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Пошаговая система боя, в которой ваше оружие занимает слот на сетке. https://www.reddit.com/r/gamedev/comments/e8p2s7/a_turnbased_combat_system_where_your_weapon_takes/ #gamedev 👉 @game_devv

Новые возможности для монетизации своих приложений в версии Yandex Mobile Ads SDK 7 Основные моменты: Яндекс выпустил свежую
Новые возможности для монетизации своих приложений в версии Yandex Mobile Ads SDK 7 Основные моменты: Яндекс выпустил свежую версию, в которой у издателей приложения появились новые форматы для роста дохода от рекламы. Например, теперь можно запускать несколько объявлений в одном блоке с помощью формата «Лента». Фича зайдёт приложениям со скроллингом: утилиты, новости, классифайды. Правда, пока доступна на Android. В статье также рассказали, что появились новые механики показа рекламы, которые помогут повысить вовлеченность пользователей. Их можно найти в полноэкранных форматах «Реклама с вознаграждением» и «Межстраничная реклама». На iOS можно настроить установку приложений прямо из объявления, не переходя в стор. Это лишь часть обновлений. https://adndx.ru/hwtqP #gamedev 👉 @game_devv

Как построить мастабу Фараон, вышедший в далеком 1999 году был одной из первых игр, которые предлагали поэтапное строительств
Как построить мастабу Фараон, вышедший в далеком 1999 году был одной из первых игр, которые предлагали поэтапное строительство зданий. Да которые еще и требовали наличие разных ресурсов. Навскидку могу припомнить серию Settlers, Majesty и может еще парочку. После Цезарь III, исхоженного вдоль и поперек, где основным ресурсом при постройке зданий были монеты, это было действительно удивительно и ново. Особым удовольствием было наблюдать, как город живет своей жизнью в процессе постройки монументов, помню просто построил минимальную необходимую инфраструктуру для монумента и просто наблюдал как архитекторы жаловались на недостаток материалов, рабы бегали то на фермы, то на строительную площадку, торговцы периодически продавали кирпичи. https://habr.com/ru/articles/804153/ #gamedev 👉 @game_devv

Движок для игры от первого лица в 265 строках Javascript Сегодня окунёмся в мир, который можно потрогать. В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся приёмом под названием «бросание лучей» (raycasting). Возможно, вы видели примеры такой техники в играх Daggerfall и Duke Nukem 3D, а из более свежего – в статьях из «ludum dare» от Нотча Перссона. Что ж, для Нотча это неплохо, но не для меня! Вот demo (управление стрелками и тачпадом). http://www.playfuljs.com/a-first-person-engine-in-265-lines/ #gamedev 👉 @game_devv

❓ Хотите познакомиться с разработкой на Unreal Engine 5 и попробовать себя в роли разработчика игр? Отус приглашает 10 апреля
Хотите познакомиться с разработкой на Unreal Engine 5 и попробовать себя в роли разработчика игр? Отус приглашает 10 апреля в 20:00 по мск на бесплатный вебинар по созданию игрового шутера на Unreal Engine 5 «Создаём шутер от первого лица на Unreal Engine 5. Создание проекта, игровой сцены, игровые ассеты и анимации»! Вебинар является бесплатной частью полноценного онлайн-курса «Unreal Engine Game Developer. Basic». На вебинаре вы вместе с опытным экспертом: ✅ создадите проект и игровую сцену; ✅ импортируете игровые ассеты и анимации для вашего шутера; ✅ подготовите UI: уровень здоровья и боеприпасов. ➡️ Регистрация на вебинар: https://vk.cc/cvSSxr Основные темы открытого урока: - Создание уровня игры - Импорт моделей и анимаций - Настройка анимаций - Создание простейшего UI Не переживайте, если вы пропустили первый вебинар, после регистрации на второй, вам будет доступна запись первого вебинара, которую вы сможете посмотреть на странице курса. После вебинара вы сможете продолжить обучение на специальных условиях и получить видеокурс по программированию на С++ в подарок. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Desert Racer: Первая игра, разработанная исключительно на CSS с возможностью управления свайпом Я разработал игру Desert Racer, чтобы показать уникальные и инновационные приемы, которые используют только CSS, включая функционал свайпа и детектирования столкновений, выполненные исключительно средствами CSS. На мой взгляд, это первые в своем роде решения. Вы вольны бросить вызов этому утверждению. В данной статье мы рассмотрим упомянутые техники и обсудим общие этапы создания игры со свайп-управлением. https://habr.com/ru/companies/bothub/articles/804077/ Original https://dev.to/warkentien2/desert-racer-worlds-first-css-only-swipe-aware-game-4j0h #gamedev 👉 @game_devv

Официальный обзор новых возможностей Blender 4.1 Основные моменты: Новая Bake нода. Кэширует выходные данные части узлов на диск, что уменьшает вычисления в рантайме. Новые ноды: Menu Switch, Split to Instances, Sort Elements и другие. Open Image Denoise позволяет имспользовать GPU в Cycles. Blender 4.1 теперь может экспортировать арматуры и ключи форм в виде скелетов в долларах США и форм смешивания. Новые способы вставки ключевых кадров анимации, упрощающие рабочий процесс. https://www.blender.org/download/releases/4-1/ #gamedev 👉 @game_devv

Бесплатный раздел сайта GDC Vault Содержит множество выступлений участников конференции GDC (Game Developers Conference). Зде
Бесплатный раздел сайта GDC Vault Содержит множество выступлений участников конференции GDC (Game Developers Conference). Здесь вы можете получить ценные советы по созданию игр от самых опытных и известных разработчиков. https://gdcvault.com/free #gamedev 👉 @game_devv

❓ Хотите c нуля научиться созданию 3D персонажей, текстур и анимации в геймдеве? Приглашаем 04 апреля в 20:00 по мск на беспл
Хотите c нуля научиться созданию 3D персонажей, текстур и анимации в геймдеве? Приглашаем 04 апреля в 20:00 по мск на бесплатный вебинар по Low Poly и High Poly «Создаем 3D-модель катаны из Cyberpunk 2077. Часть 2»! Вебинар является бесплатной частью полноценного онлайн-курса «3D-моделирование игр с нуля» от Отус. 🧑‍💻 На вебинаре мы завершим Low-Poly модель в Maya и сделаем UV-развёртку. Далее приступим к созданию High Poly версии модели для запекания текстур к ZBrush. ↘️ Регистрация на вебинар: https://vk.cc/cvM9q2 Основные темы открытого урока: ✅ Создание Low Poly модели катаны ✅ UV-развёртка модели катаны ✅ Создание High Poly модели катаны Не волнуйтесь, если вы пропустили первый вебинар, после записи на второй вебинар, вам будет доступна запись, прошлого вебинара на котором вы сможете подготовиться ко второй части. Не упустите свою возможность, где вы сможете научиться основам 3D-моделирования и окунуться в мир творчества вместе с нами! Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

UPYRI Приключенческая 3D-хоррор-игра размером 13 кб. Demo https://roblouie.com/js13k-2023/ https://github.com/roblouie/upyri
UPYRI Приключенческая 3D-хоррор-игра размером 13 кб. Demo https://roblouie.com/js13k-2023/ https://github.com/roblouie/upyri #gamedev 👉 @game_devv

Перед вами — книга-метод, книга-наставник, способная перевернуть мышление и помочь выработать осознанный подход к работе и жи
+3
Перед вами — книга-метод, книга-наставник, способная перевернуть мышление и помочь выработать осознанный подход к работе и жизни в целом путём высокоуровневого планирования. В своей второй книге IT-архитектор, методолог, педагог Александр Бындю раскрывает наиболее эффективный на сегодняшний день метод стратегического планирования, получивший название «Карта гипотез». Карта учит, как достигать намеченной цели через гипотезы, и служит навигатором на этом пути. В основу книги легли годы практики, и с уверенностью можно сказать, что Карта гипотез позволяет создать стратегию достижения для самых амбициозных целей. У Карты гипотез нет ограничений по области применения или роли пользователя — она будет полезна в самых разных ситуациях, от личного планирования до планирования работы огромной компании. Автор надеется, что его метод, которому посвящена эта книга, послужит вашему благополучию во всех сферах жизни. Ознакомиться с книгой

Как работает физика в играх Основа работы игровой физики, как и игры в целом, является дискретность, то есть разбиение по кадрам. В случае с графикой мы стремимся как можно чаще рисовать кадр, чтобы игра была более плавной. Но в случае с физикой обычно стремятся к фиксированному времени кадра, в угоду стабильности. Обычно обновление физического мира происходит 60 раз в секунду. На кадре происходит расчет взаимодействия объектов, а затем до следующего кадра все двигается так, как будто нет никаких препятствий. Уже из этого ограничения вытекают проблемы. Кажется что 1/60 секунды - это довольно маленькое время (17 миллисекунд, если быть точным), однако в мире физики может случиться многое. Например, пуля, летящая сквозь тонкую стенку. Один кадр она с одной стороны стенки, а следующий кадр уже с другой. С точки зрения дискретной физики между ними не было контакта и пуля летит дальше. Справедливости ради обычно пули так в играх не делают, применяют трассировку луча. Или используют другие подходы в обнаружении столкновений (об этом позже). Однако это фундаментальное ограничение игровой физики, которое ограничивает точность работы. Нельзя ожидать что физика в играх будет точно такой же как в реальной жизни, и дискретность - это ключевое ограничение. Для симуляции используются 2 основных подхода, применяющиеся на практике: это физика твердых и мягких тел. Разберем каждый из них. https://habr.com/ru/articles/801479/ #gamedev 👉 @game_devv

Дешево и сердито: геймдев на Godot 4.2 для тех, кто знает Python Меня зовут Матвей, я уже несколько лет хочу научиться создавать игры. Скажу честно: все никак не хватало времени и, возможно, целеустремленности, чтобы изучить Unreal Engine, Cry Engine и им подобные движки. Но я знаю Python. Оказывается, для любителей парселтанга есть относительно простой способ вкатиться в геймдев — игровой движок Godot, который поддерживает программирование на синтаксически похожем языке GDScript. Я его изучил и даже создал небольшую игру. В этой статье хочу рассказать об этом решении подробнее. https://habr.com/ru/companies/selectel/articles/801009/ #gamedev 👉 @game_devv

❓Хотите с нуля освоить разработку игр или сменить сферу на геймдев? Отус приглашает 27 марта в 20:00 по мск на бесплатный веб
Хотите с нуля освоить разработку игр или сменить сферу на геймдев? Отус приглашает 27 марта в 20:00 по мск на бесплатный вебинар по Unreal «Создаём шутер от первого лица на Unreal Engine 5»! Вебинар является частью полноценного онлайн-курса «Unreal Engine Game Developer. Basic». На вебинаре вы узнаете об отличиях и преимуществах движка Unreal Engine 5, установите его и научитесь базово ориентироваться в его интерфейсе. ➡️ Регистрация на вебинар: https://vk.cc/cvCMpQ Основные темы вебинара: 💪 Что такое игровой движок 💪 Основные отличия и преимущества Unreal Engine 5 💪 Установка и настройка Unreal Engine 5 💪 Подбор ассетов из маркетплейса 💪 Создание проекта Не упустите свою возможность, попробовать себя в роли разработчика игр на Unreal Engine! После вебинара вы сможете продолжить обучение на специальных условиях и получить видеокурс по программированию на С++ в подарок. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Надо ли вести игрока за ручку? В 98 году в школе, где я учился, компьютер был только у директора. Наш учитель биологии, замеч
Надо ли вести игрока за ручку? В 98 году в школе, где я учился, компьютер был только у директора. Наш учитель биологии, замечательный мужик, который по ночам подрабатывал админом в компьютерном клубе через дорогу, был единственным человеком, который шарил как этот ящик вообще работал. Я там тоже периодически зависал, поэтому в какой-то момент получил доступ к директорскому компу, под видом чистки и настройки. Все попытки заинтересовать меня программированием заканчивались включением SimCity, Caesar или Settlers и парой часов упорных тренировок в мобами. Позже, уже закончив универ, я работал в различных конторах, писал код для проектов не связанных с игростроем, но постоянно мечтал о создании игр. Пробовал заниматься маленькими играми для себя, да только в 2006 году бесплатные движки, такие как Unity и Unreal, ещё не существовали. В итоге получалось в основном писать свои движки с нуля и делать разные демки, которые благополучно забыты. https://habr.com/ru/articles/801553/ #gamedev 👉 @game_devv

Merlin vs Alfonso Альфонсо X был королем Кастилии в XIII веке. Известный также как Альфонсо Мудрый, он поощрял обучение и про
Merlin vs Alfonso Альфонсо X был королем Кастилии в XIII веке. Известный также как Альфонсо Мудрый, он поощрял обучение и проявлял особый интерес к игре под названием "Аджедрес", которая была средневековым предшественником шахмат. В этой игре вы играете за Мерлина, вымышленного волшебника, популярность которого достигла пика во время правления Альфонсо X. Вы приглашены в замок Альфонсо, чтобы узнать об игре "Аджедрес". Поскольку вы волшебник, у вас есть возможность манипулировать предметами с помощью телекинеза. Все, что окрашено в золотой или желтый цвет, можно перемещать, щелкнув по предмету и перетащив его в том направлении, в котором он может свободно двигаться. Кроме того, Мерлином можно управлять, нажимая на землю, до которой он может дотянуться, и он пойдет по самому быстрому пути. Игра на HTML5 и JavaScript всего 13 кб Demo https://js13kgames.com/games/merlin-vs-alfonso/index.html https://github.com/merlinvsalfonso/merlingame #gamedev 👉 @game_devv

Где лучше хранить игру: на собственном сервере или в облаке? Специалисты облачной платформы Yandex Cloud поговорили с несколь
Где лучше хранить игру: на собственном сервере или в облаке? Специалисты облачной платформы Yandex Cloud поговорили с несколькими GameDev- и анимационными студиями и узнали, для чего эти компании используют облачные сервисы при разработке продукта, сборе игровой аналитики, а также продвижении и организации киберспортивных турниров. Читайте об этом в блоге Yandex Cloud, в первой и второй части статьи. Будет особенно полезно тем, кто только начинает изучать возможности работы с облачными платформами.