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

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

@make_game

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

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

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

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

Showing posts older than #823 · Back to latest

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

#обсуждение
  • 🥰 6
  • 🫡 4
  • 🍌 1
Post #820 3.58K
​Простыми словами, почему волосы в играх — это сложно

Современные игры решили почти все проблемы нереалистичности графики: детализированные текстуры и модели, трассировка лучей и качественные эффекты. Но есть одна проблема, с которой разработчики игр всё ещё не могут до конца справиться — волосы. По крайней мере та их часть, которая рендерится в реальном времени.

В видео рассказывают как разработчики справляются с такой нелёгкой задачей:

https://youtu.be/Hrqa8UNSt9U

#теория #3d
YouTube Волосы в играх это сложно. Объясняем простыми словами http://bit.ly/3LuJAhz — на нашей годовой программе «3D-художник по персонажам» научат делать не только волосы, но и с нуля расскажут и покажут как работать с 3D-графикой. До 24 марта скидка 40% erid:Kra248bXy https://bit.ly/46bTcW5 — бесплатная консультация…
  • 👍 6
  • 🌭 3
  • 🗿 2
Post #819 4.05K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 🔥 8
  • 👍 1
  • 🥰 1
  • 🐳 1
  • 🌭 1
Post #818 4.7K
​​Правила создания правдоподобных миров

Достаточно вспомнить географию. Сохраняйте и используйте:

— Одна из частых ошибок — большая река разделяется на несколько маленький. Это в корне неправильно. Маленькие реки впадают в одну большую (хотя очень редко бывают исключения).

— Из озёр течёт только одна река, если она вообще есть.

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

— Не бывает одиночных гор. Тектоническая или вулканическая активность приводит к формированию горной группы.

— Помните про эффект «дождевой тени»: обычно одна сторона горы покрыта растительностью и там часто идёт дождь, а с другой стороны засуха. Влажностью обычно покрывается та сторона, которая находится ближе к воде.

— Расположение литосферных плит определяет местоположение горных систем. Обычно на стыке плит и образуются горные хребты.

— Поселения чаще всего располагаются рядом с водой.

— Морские порты обычно находятся в заливах или гаванях, где нет сильного ветра и бурных вод.

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

https://tprg.ru/OiG4

#левелдизайн #советы
DTF Вспоминаем географию: правила создания правдоподобных миров — Gamedev на DTF И несколько инструментов для генерации карт.
  • 👍 46
  • 🔥 15
  • 👾 4
  • ❤ 2
  • 🍌 2
Post #817 4.42K
​Создание God Rays для платформера в Unity

God Rays — это эффект сумеречных лучей. В реальности такое происходит при прохождении солнечного света через промежутки в облаках или других объектах, создавая "световые столбы". В ролике автор показывает несложный способ создания таких лучей с помощью системы частиц:

https://youtu.be/w5pr_EWYBgA

#unity #2d #графика
  • 👍 12
  • 🔥 3
  • 🌭 1
  • 🍌 1
Post #816 4.54K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 🔥 13
  • 🍌 3
  • ❤ 1
  • 👍 1
  • 🥰 1
Post #815 5.27K
stylized-water-for-urp.webm1.8 MB
Держите великолепную, исчерпывающую статью про создание шейдера стилизации воды в Unity

В статье автор шаг за шагом объясняет создание такого шейдера в Shader Graph. Целью является создание не физически реалистичной воды, а управляемого и красиво стилизованного вида:

Ссылка на статью

#unity #3d #графика #шейдеры
  • 🔥 19
  • 👍 4
  • 🍌 2
  • ❤ 1
  • 🌭 1
Post #814 5.44K
​Видео-курс про мультиплеер в Unity

Code Monkey недавно выложил большое обучающее видео по Netcode for GameObjects — новой сетевой библиотеке для Unity. UNet давно ушёл на покой, и движок долгое время находился без основного сетевого решения. Netcode должен решить эту проблему.

Видео поделено на разделы, начиная от установки и самых азов, заканчивая реализацией конкретных сетевых механик:

https://youtu.be/7glCsF9fv3s

#unity #multiplayer
  • 🔥 24
  • 👍 2
  • 🥰 1
  • 🎉 1
  • 🌭 1
Post #813 4.63K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 👍 10
  • 🥰 2
  • 🌭 1
  • 🍌 1
Post #812 4.33K
​Для озвучки всезнающего вортигонта из HL2 сам Гейб Ньюэлл попел и покашлял

Об этом неизвестном факте рассказал сценарист Valve Марк Лэйдлоу. Оказывается, ранее Гейб практиковал тувинское горловое пение. Он часто пробовал петь в офисном лифте или на автостоянке. Разработчики сделали пару записей его пения и вставили в озвучку персонажа. Даже кошель попал туда же. В итоге персонаж получил своё незабываемое дополнение к характеру.

Послушать можно тут

#новости
YouTube Half Life 2: Поющий Вортигонт Тыкаю в Вортигонта...
  • 😁 11
  • 🔥 3
  • 🗿 2
  • 👍 1
  • 🍌 1
Post #811 4.39K
​Как разработчики незаметно направляют нас

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

В видео рассказывают, как вагоны из Half-Life фокусируют внимание игроков, как храмы в World of Warcraft ведут к новым квестам и почему в Uncharted и Tomb Raider игроку всегда показывают весь уровень.

https://youtu.be/A6CfCVTNn7Y

#левелдизайн #геймдизайн
YouTube Как разработчики незаметно направляют нас За красотой локаций в современных играх мы редко замечаем их практическое применение — направлять игрока с помощью объектов и архитектуры. В новом видео поговорим о том, как вагоны из Half-Life фокусируют наше внимание, как храмы в World of Warcraft ведут…
  • 👍 9
  • 🥰 3
  • 💘 2
  • 🤔 1
  • 🌭 1
Post #810 4.79K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 🔥 11
  • 🍌 4
  • 🌭 2
  • 🥰 1
Post #809 4.99K
Если вы уже насмотрелись на Авада Кедавру и механических двойняшек-балерин, то предлагаем залипнуть на родной Тетрис, где все блоки стали желеобразными. Как в такое играть не совсем понятно, но выглядит забавно.

#reddit
  • 😁 27
  • 🥴 12
  • 🔥 9
  • 👍 3
  • ❤ 1
Post #808 5.37K
Держите бесплатный модульный пак персонажей

Пак содержит в себе 11 различных моделей персонажей и 24 анимации к ним. Фишка набора в том, что все модели разделены на 4 части (голова, тело, ноги и ступни), поэтому их можно комбинировать между собой для получения уникального персонажа.

Пак распространяется под лицензией CC0 — бесплатное использование без указания авторства.

Ссылка на страницу пака

#ассеты #бесплатно #3d
  • 👍 28
  • 🥰 5
  • ❤ 1
  • 🤮 1
  • 🌭 1
Post #806 4.19K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 🥰 8
  • 👍 3
  • 🔥 1
  • 🍌 1
Post #805 4.07K
​Внутри Disco Elysium — Разбор графики

Это видео из серии, где с помощью инструментов для моддинга и отладки исследуют внутренности игр, чтобы разобраться, как они были сделаны. На этот раз на разборе Disco Elysium (если не играли — не волнуйтесь, там без спойлеров).

Эта игра отличается не только отличным сценарием и вариативностью прохождения, но и уникальным визуальным стилем — сочетанием классической рисовки и 3D-графики. Про то, как создавался такой визуал — в видео:

https://youtu.be/vp5mtj2tJMQ

#история #графика
YouTube Внутри Disco Elysium - Разбор графики В этой рубрике мы залезаем в потроха известных видеоигр, чтобы разобраться, как они были сделаны. И сегодня мы расскажем про Disco Elysium. RPG от студии ZA/UM - это одна из лучших игр последнего десятилетия. Давайте разберемся, как она устроена внутри…
  • 🔥 13
  • 👍 5
Post #804 4.11K
​Общие советы по оптимизации игр и сокращению времени их загрузки

Блокнот, ручка, записываем:

— Используйте эффективные алгоритмы и структуры данных, чтобы минимизировать объём требуемой обработки.

— Минимизируйте вызовы отрисовки (draw calls), группируя объекты вместе и визуализируя их как единую сетку.

— Используйте технику уровня детализации (LOD), чтобы уменьшить количество отрисовываемых полигонов, когда это возможно.

— Сжимайте и уменьшайте размер текстур и других ассетов, чтобы сократить время загрузки.

— Используйте потоковую передачу ассетов, чтобы загружать только то, что необходимо в данный момент, а не загружать все сразу.

— Реализуйте culling occlusion, чтобы избежать рендеринга объектов, которые не видны игроку.

— Оптимизируйте обнаружение столкновений, используя примитивные формы коллайдеров для объектов, когда это возможно.

— Используйте батчинг, чтобы сгруппировать похожие объекты вместе и уменьшить количество вызовов рисования.

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

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

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

P.S. Пост сгенерирован GPT-3

#советы #оптимизация #gpt3
  • 👍 22
  • 🍌 3
  • 🔥 2
  • ✍ 1
  • 🥱 1
Post #803 3.72K
​У нас для вас отличные новости! Наш сайт обновился и теперь может уведомлять по почте и в Telegram о новых материалах, которые интересны именно вам

Для этого вам нужно:

1. Авторизоваться на сайте tproger.ru
2. Зайти в свой профиль и подписаться на интересные вам теги в разделе «Подписки». Например, библиотеки, инструменты и другие
3. В разделе уведомлений выбрать, как именно вы хотите получать уведомления
4. Всё! Вы великолепны и теперь всегда будете первым узнавать о свежих материалах
  • 🔥 6
  • 💩 6
  • 👍 3
  • 🎉 1
Post #802 4.29K
​10 советов по геймдизайну для начинающего разработчика игр

Если очень кратко, то:

Заботьтесь о своих игроках, думайте о том, как создавать для них максимум фана, но при этом поддерживать интерес и сохранять баланс игры. Сделайте игру максимально понятной и интуитивной для игроков, пусть управление будет комфортным. Если вы хотите, чтобы в вашу игру играли, вам придется заниматься её продвижением и менеджерить разработку (даже всё делает один человек и это вы сами).

А в статье подробно расписали каждый из 10 пунктов. Это, кстати, перевод статьи от самой Unity.

#советы #геймдизайн #unity
Хабр 10 советов от Unity по геймдизайну для начинающего разработчика игр Если бы меня попросили уместить все советы от Unity из перевода ниже в 30 секунд, то я бы сказала что-то вроде: Заботьтесь о своих игроках, думайте о том, как создавать для них максимум фана, но при...
  • 🥰 13
  • 👍 3
  • ❤ 1
  • 👎 1
  • 🔥 1
Post #800 4.18K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 🥰 8
  • 👍 3
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 →