TGViewer
Channel Public Channel
GameDev: разработка игр

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

@make_game

Всё про геймдев для девелоперов, художников, левел- и геймдизайнеров, сценаристов

Разместить рекламу: @tproger_sales_bot

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Subscribers
7.63K
Photos
950
Videos
203
Links
1.4K

Showing posts older than #674 · Back to latest

Older Posts 20 shown
Post #673 4.7K
​Делаем механику тумана войны на Unity

Туман войны — знакомая составляющая многих стратегий и MOBA-игр. Он заключается в покрытии мира чёрным «туманом», который скрывает игровые объекты от видимости игрока. Рассеивать же этот «туман» может игрок или его юниты, перемещаясь по карте.

В ролике автор расскажет про создание алгоритма генерации меша «тумана» и его рассеивателей:

https://youtu.be/4urEDAAJpA0

#unity #повторялка
YouTube Эффект тумана войны ч.1 Первая часть урока по созданию эффекта войны в играх
  • 👍 7
Post #669 4.33K
​Хороший и плохой дизайн UI в играх: RPG, MMO, экшены и платформеры

В видео рассказывают не только черты, присущие правильному и неправильному UI, но и вкратце говорят об основах интерфейсов: что такое HUD и FE, чем отличается диегетический интерфейс от недиегетического и мета-интерфейса.

В видео также расскажут про игры, которые повлияли на формирование правильного UI в конкретных жанрах и про общепринятые подходы в дизайне интерфейсов:

https://youtu.be/k7NrZnJ5DtY

#ui #ux
YouTube Как делают хороший UI в играх (а как плохой) — дизайн интерфейса в RPG, MMO, экшнах и платформерах https://clck.ru/3Qehfz — учись создавать удобный UI для игра на Unreal Engine 5 на курсе "Геймплей-программирование". МЕДИА — тот самый промокод, который даёт скидку 10% на все курсы (и суммируется с другими акциями) Начни играть в Perfect World: https://pwonline.ru/…
  • 👍 4
Post #668 3.85K
Аккуратно, мем может вызывать флешбеки.
  • 😢 27
  • 👍 4
Post #667 4.23K
​Работа с HTTP-запросами в Unreal Engine

Связь по протоколу HTTP может потребоваться для работы с каким-либо web API. Например, подключение к серверу для авторизации игрока, работе с лидербордом и прочими онлайн-механиками.

Для примера автор поднял сервер на Node JS. В видео подробно рассказали и показали пример обмена данными между сервером и клиентом игры:

https://youtu.be/BurljIkv9sY

#ue
YouTube UE4 C++ http request Всем привет! Сегодня мы разберем как отправлять и получать данные по HTTP протоколу в Unreal Engine. На веб-сервер, собранный на NodeJS и запущенный на локальной машине мы отправим POST запрос и ответ распечатаем на экран.
  • 👍 5
Post #666 4.34K
​Удлинение геймплея и создание реиграбельности

Если ваша игра оказалась слишком короткой, есть два решения: удлинить геймплей или сделать так, чтобы при каждом прохождении игры были какие-то изменения, которые влияли бы на игровой опыт. Следующие рекомендации как раз для этого:

— Нелинейность внешнего мира. Это означает, что от действий игрока другие персонажи, местность или события меняются, что мотивирует игрока поступать в одной и той же ситуации по-разному.
— Rougelike игры. Такие игры по умолчанию обладают большой реиграбельностью, ведь обычно в них уровни с полной или частичной процедурной генерацией.
— Бесконечный рост. Рост может быть выражен в прокачке игрока или модификациях квестов.
— Акцент на крафте. Возможность вариативного создания вещей может мотивировать и завлечь игроков.

Подробнее про каждый из советов тут:

https://tprg.ru/AklL

#советы
  • 👍 12
Post #665 4.16K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 👍 2
  • 🔥 1
Post #664 4.22K
Задавайте любые интересующие вас вопросы по геймдеву в комментариях к этому посту или отвечайте на вопросы других. Например, «что делать с этим эксепшеном», «подскажите бесплатный ассет для генерации деревьев», «какой движок лучше всего подойдёт для 2D». Главное — будьте вежливыми и терпеливыми :)

#обсуждение
Post #662 4.66K
​Создание блокаута в Unity с плагинами Pro Builder и Pro Grid

Вчера рассказывали про этапы создания левел-дизайна. Один из них — это создание скетча уровня из примитивов (блокаута). Эти два плагина помогут создать 3D-уровень без использования сторонних редакторов.

В видео автор рассказывает про установку и использование этих двух плагинов, в процессе создавая пример блокаута:

https://youtu.be/K5LZhfNEeWg

#unity #3d #инструменты #левелдизайн
YouTube Гайд! СТРОИТЕЛЬСТВО В Юнити с плагином Pro Builder и Pro Grids для Unity / Моделирование на русском Если вы хотите узнать, как можно проще моделировать различные объекты прямо в Юнити и делать это вообще без использования Blender и других программ для моделирования 3д предметов, этот гайд специально для вас! Я расскажу про два плагина для Юнити: Pro Builder…
  • 👍 5
  • 👏 1
Post #661 4.2K
​Как левел-дизайнеры создают уровни

Почти всё начинается с прототипа, часто нарисованного на бумаге. Как только у уровня появляется примерное очертание, дело доходит до метрик. Благодаря им определяются размерности элементов: ширина оврага, высота и толщина стены, расстояние от земли до балкона.

Определив метрики, дизайнер переходит к блокауту (gray box) — 3D-скетчу уровня. Такой макет используется для проверки геймплея: сможет ли игрок допрыгнуть до определённой стены или проползти под забором. Весь макет представляет из себя коллайдеры примитивов: кубы, плоскости, сферы, цилиндры.

После всех корректировок gray box переходит в white box. На этом этапе художники накладывают вместо серых примитивов полноценные модели объектов. Под конец остаются лишь косметические штрихи: прорабатываются мелочи, расставляются декорации в помещениях и прочее.

Более детально почитать про этапы проектирования уровней можно тут:

https://tprg.ru/fTRS

#левелдизайн #основы
  • 👍 22
Post #660 3.64K

Forwarded from Представляешь,

​Unity выпустила приложения для оцифровки помещений

В Google Play и App Store появилось приложение от Unity, которое называется AR Companion. Оно способно превратить ваш дом или комнату в виртуальное пространство. Всё, что для этого нужно — запустить приложение и походить по комнате, записав её на видео. В дальнейшем готовый материал останется немного доработать и убрать неточности на компьютере.

Также с помощью него можно сканировать и различные объекты или даже планы помещений. Пользователи, которые уже попробовали приложения, говорят о крайне высокой точности передачи объёма и создания модели. Такая технология может серьёзно продвинуть развитие VR-технологий, упростив создание виртуального окружения и объектов.

Источник: Unity
  • 👍 21
  • 😱 6
  • 🔥 5
Post #659 3.7K
Вытеснит ли когда-нибудь визуальное программирование классическое?

Или же визуальная разработка так и останется по большей части для небольших проектов и прототипирования?

А что вы думаете?

#обсуждение
  • 👎 25
  • 🤔 5
  • 😁 2
  • 👍 1
  • 💩 1
Post #658 4.3K
​7 способов оптимизации графики в игре на Unity с URP

В видео автор делится способами улучшить производительность или качество рендера с помощью Universal Render Pipeline.

Среди советов: управление освещением, Light и Reflection Probes, настройки камеры и пайплайна, а также работа с отладчиком кадров и профайлером:

https://youtu.be/NFBr21V0zvU

#unity #графика #оптимизация
YouTube 7 Ways to Optimize your Unity Project with URP In this video, we’re going to show you seven ways to optimize your Unity project to maximize performance in Unity 2020 using the Universal Render Pipeline. Learn more about URP here: https://on.unity.com/2Qi7Ntt The Asset used in this video are from our…
  • 👍 3
Post #657 4.29K
Рандомизатор тайловых текстур для Unreal Engine

Наверняка вы встречали подобные текстуры, как на примере «Before». В них один и тот же участок изображения затайлен по всей плоскости.

Чтобы такого избежать, реддитор поделился своим инструментом. Он рандомизирует такие текстуры, делает их более реалистичными. А на этом форуме можно найти более детальную информацию по принципу работы рандомизатора.

Вот репозиторий с примером: https://tprg.ru/XHqO

#ue #инструменты
  • 👍 22
Post #656 4.28K
​Пасфайндинг — как боты в играх находят путь к цели

Боты — не люди. Им не тыкнешь на карту и не скажешь «иди сюда». Боты понимают лишь примитивные команды, например «10 шагов вперед» или «поворот направо». Как же тогда научить их находить путь до точки в обход препятствиям и стенам? Для этого разрабатываются специальные алгоритмы поиска пути. Самые популярные из них: поиск в ширину, A* и алгоритм Дейкстры.

Обо всех них и о принципе пасфайндинга можно почитать в этой статье:

https://tprg.ru/lAGp

#теория
  • 👍 17
Post #655 3.82K
Имея – не ценим, а потерявши, плачем.
  • 😁 37
  • 😢 8
  • 💩 5
Post #654 4.1K
​Как интегрировать и использовать ассет интерактивной воды в Unreal Engine

Вода не только кажется реалистичной, но и позволяет взаимодействовать с собой. В частности — создаются следы от соприкосновения воды с какими-либо коллайдерами.

В видео автор подробно рассказывает про интеграцию и использование плагина, а также даёт на разбор демо-проект:

https://youtu.be/XYBqzvUpTEg

#ue #3d
YouTube Reactive Water in UE4/UE5. How to Use & Downloads for Patrons In case You want to support my stuff, please visit my Patreon page: https://www.patreon.com/YourSandbox
  • 👍 7
Post #652 4.13K
Реддитор показал бесплатный процедурный эффект скорости из аниме для Unity

Шейдер создаёт те самые линии по краям экрана. Есть гибкая настройка: количества линий, их цвет, размер, плотность и многое другое.

Вот репозиторий: https://tprg.ru/lZ6o

#reddit #графика #unity
  • 🔥 15
  • 💩 12
  • 👍 2
  • 👎 1
Post #650 3.81K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
Post #649 3.88K
Задавайте любые интересующие вас вопросы по геймдеву в комментариях к этому посту или отвечайте на вопросы других. Например, «что делать с этим эксепшеном», «подскажите бесплатный ассет для генерации деревьев», «какой движок лучше всего подойдёт для 2D». Главное — будьте вежливыми и терпеливыми :)

#обсуждение
  • 👍 7
Post #648 3.77K
А можно как-то иначе?
  • 👍 21
  • 😁 9
  • 🤯 5
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →