GameDev: разработка игр – Telegram
GameDev: разработка игр
7.69K subscribers
758 photos
173 videos
1 file
1.09K links
Всё про геймдев для девелоперов, художников, левел- и геймдизайнеров, сценаристов

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
This media is not supported in your browser
VIEW IN TELEGRAM
Реддитор показал удобную модульную систему строительства домов.

Тут есть разные кисти для разных стилей. У каждой кисти свой модуль стен, дверей, окон и оснований.

#reddit
70 советов и лучших практик по Unity

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

— Сделайте каждую сцену запускаемой. Это ускорит процесс тестирования.
— Размещайте весь код в пространстве имён. Это поможет избежать конфликта со сторонним кодом.
— Не используйте строки ни для чего, кроме отображения текста.
— Не позволяйте заспауненным объектам путать иерархию. При спавне устанавливайте родителя.
— Используйте методы расширения, чтобы сделать синтаксис более удобным и простым.
— Отделяйте интерфейс от игровой логики.

https://tprg.ru/Tdh7

#unity #советы #начинающим
Поиск пути до цели в Unreal Engine

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

https://youtu.be/fQ9_Qh0yFEg

#ue
Как стерпеть эту боль?
Вводный урок по Unity Shader Graph

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

В ролике автор рассказывает про установку инструмента, про его интерфейс и создаёт простой шейдер цветных вертикальных полосок.

https://youtu.be/Fs281TLjN8U

#unity #графика #начинающим
Как левел-дизайнеры манипулируют игроком и влияют на его эмоции

Грамотно выстроенное окружение игрового мира может отлично справиться с рассказом игры без всякого сюжета и диалогов. В статье разобрали левел-дизайн BioShock, God of War, Dead Space и других игр, проанализировали структуру их левел-дизайна и рассказали, какими элементами дизайнеры уровней могут влиять на игрока или помогать ему:

https://tprg.ru/So10

#левелдизайн
Создаём VHS фильтр на Unreal Engine

Олды тут?

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

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

https://youtu.be/hZQ0__Y15ls

#ue #графика
Какие ещё подобные лайфхаки знаете?
Как сделать тематический уровень

Ледяные уровни, наверное, самые популярные тематические уровни в играх. Но несмотря на их популярность, игроки часто недолюбливают такие локации: взять неудобное управление и добавить к нему пару раздражающих механик — получаем ненависть игроков к этому уровню.

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

https://youtu.be/o_8du-1QDeM

#левелдизайн #геймдизайн #советы
6 раздражающих приёмов геймдизайна

Перед добавлением которых в игру лучше тщательно подумать.

1. QTE. Это та механика, в которой нужно вовремя нажимать нужные клавиши и наслаждаться интерактивной кат-сценой. К 2020 году эта механика порядком надоела, тем более что действительно крутые QTE делают отнюдь не каждый разработчик.

2. Автоматическая прокачка противников. Речь идёт о том, что сложность противников растёт по мере вашей прокачки. Яркий пример: TES 4: Oblivion. Например, вы решили прокачивать стелсовые навыки, а ваши противники параллельно прокачивали силу. Вдруг попадается уровень, который нельзя пройти по стелсу. Выясняется, что воин из игрока никакой, а ему предстоит сражаться с перекачанными противниками.

3. Ограничение квестов по уровню. Хотите продолжить наслаждаться сюжетом, следуя по основной ветке квестов? Тогда вам придётся пару десятков раз выполнить заурядные задания, где нужно что-то найти или кого-то убить.

4. Однообразные навязанные сайд-квесты. Эта проблема вытекает из предыдущей. Например, в Mafia 3 был прекрасный сюжет, который постоянно прерывался на однотипные и скучные миссии про зачистку локации.

5. Открытый мир. Нет, сама идея отличная, но разработчики стали соревноваться в размерах карты, а не в увлекательности миссий и проработанности мира.

6. Souls-like жанр. FromSoftware сделали отличную игру, которую пытаются копировать все кому не лень. И если в Dark Souls был отлично проработанный мир и баланс сложности, то остальные просто пихают кучу боссов с нереальным количеством здоровья и думают, что из этого выйдет отличная игра.

Детальнее про эти механики можно почитать тут:

https://tprg.ru/BsiQ

Что из списка вас раздражает больше всего?

#геймдизайн #советы
Forwarded from Типичный программист
Не успели ремастеры GTA III, Vice City и San Andreas выйти в свет, а пользователи уже жалуются на просадки FPS, странные модельки и кучу багов

Релиз трилогии состоялся 11 ноября. Ремастеры работают на двух движках: за рендеринг отвечает Unreal Engine, а за логику — RenderWare. Разработчики постарались улучшить сглаживание, тени и отражения. Обновили текстуры окружения и персонажей и реализовали поддержку технологии DLSS на ПК.

Тем не менее, что-то пошло не так, и в играх наблюдаются просадки до 10 FPS даже на мощных машинах. А также странное поведение текстур, сломанное сохранение на ПК-версии из-за некоторых символов в имени пользователя Windows и многие другие баги.

Кто уже играл? Поделитесь, как оно.

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

#обсуждение
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
This media is not supported in your browser
VIEW IN TELEGRAM
Реддитор показал демо своей VR-игры, в которой вы можете стрелять прямо из рук. На деле выглядит эффектней, чем звучит: жестами можете выбирать оружие и стрелять из него, ставить блок щитом и даже телепортироваться.

Если это дойдёт до AR, то дворовые стрелялки выйдут на совсем другой уровень.

#reddit #vr
Обратная кинематика (IK) для 2D в Unity

Обратная кинематика часто используется в процедурной анимации существ. В видео автор рассказывает, как настроить IK для спрайта на примере босса в своей игре:

https://youtu.be/4vIXpqOvUu0

#unity #2d
Основы саунд-дизайна в играх

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

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

https://tprg.ru/iutx

А какой ваш любимый трек из игры и почему это именно песня Присциллы из Ведьмака?

#звук #советы #начинающим
👍1