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
Всем привет! Сегодня мы запускаем новую версию нашего сайта tproger.ru, поэтому могут наблюдаться сбои и ошибки

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

Спасибо за понимание.
👍6🫡1
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
🫡6🥰1
Pro Builder и Pro Grid — создание блокаута в Unity

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

Эти два плагина помогут создать 3D-уровень без использования сторонних редакторов прямо в Unity.

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

https://youtu.be/K5LZhfNEeWg

#unity #левелдизайн #3d #инструменты
👍8🔥3🥰3👎1
Это что за персонаж?

Угадайте персонажа игры по его силуэту. Правильный ответ будет в следующем посте.

Как обычно — ждём в комментариях!

#угадайкто
🤔11🥰4🤡3🔥2
Как создаются толпы в играх — приёмы, уловки и обход технических ограничений

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

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

А правильные ответы к предыдущему посту: Инженер и TF2 и Имп из Doom 1.

#теория #история
🔥11👍2
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

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

#обсуждение
👍4🥰1🫡1
Unity своеобразно решила поздравить разработчиков с днём программиста

С 1 января 2024 Unity планирует изменить бизнес-модель — появится комиссия Unity Runtime Fee. Теперь, если количество установок выше определённого порога, то разработчик должен платить за каждую установку и даже переустановку своего приложения. Цены и пороги варьируются от видов подписок и показателей игры.

Дорожего всего придётся разработчикам на плане Personal и Plus — 20 центов за каждую установку (если прибыль за последний год превышает 200 тысяч долларов и количество установок за всё время превышает 200 тысяч). План Plus, кстати, перестанет быть доступным для новых пользователей, а текущим предложено перейти на план Pro.

Ну что, пацаны, UE?

#новости #unity
🫡51🤬20😁111👍1
Какие хитрости используют разработчики в своих играх

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

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

— Другой пользователь вспомнил, что в серии Halo гранаты увеличиваются в размере, если игрок удаляется от них. Это позволяет лучше видеть их на расстоянии.

— В некоторых крупных играх у всех аспектов есть LOD. То есть это касается не только графики, но и ИИ, физики и игровой логики.

— Пользователь Madlollipop рассказал, что хитбоксы часто выглядят не так, как игровые объекты. Разработчики могут менять их форму для получения более приятного игрового опыта.

— В BioShock Infinite противники всегда промахиваются в свой первый выстрел. Так они «предупреждают» игрока о грядущем бое.

— А игроков на болотах из Left 4 Dead 2 направляли в нужную сторону с помощью течения воды.

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

#теория #reddit #советы #история
👍21🥰1
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
🫡9🥰5
Dishonored 3, ремастер Oblivion и новое железо в сети появился документ с расписанием выхода новинок от Microsoft

Недавно в сети появились новые документы, связанные с юридическим процессом между Microsoft и Федеральной торговой комиссией в рамках приобретения Activision Blizzard. Эти документы раскрыли предполагаемый список будущих игр от Bethesda. Даты выхода, по всей видимости, изменились. Ведь указанный выпуск Starfield в 2021 году прошёл только в сентябре 2023. После утечки подлинность документов начали подтверждать журналисты.

Среди неанонсированных проектов упомянуты ремастеры игр Fallout 3 и TES IV: Oblivion, DOOM Year Zero вместе с DLC, а также Dishonored 3 и сиквел Ghostwire: Tokyo. Кроме того, стало известно, что Microsoft планирует выпустить обновлённые версии консолей Xbox Series и геймпад с тактильной отдачей, аналогичной DualSense.

#новости
👍10🔥5🥰1
Коротко о балансе в играх

Вероятно, вы сталкивались с ситуацией, когда в соревновательных играх после патча какой-то герой начинает доминировать. Или, возможно, вы помните RPG, где одна сборка явно превосходит остальные. Всё это связано с одной из самых сложных задач в геймдизайне — балансом.

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

В видео разбирают понятие баланса, что именно балансят, как и зачем:

https://youtu.be/zR2LU8_tT9c?si=HOy5u-VnmzwfMSiM

#геймдизайн
🔥8🥰1
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

P.S. Этот скриншотник мы посвящаем победе комьюнити над новой политикой Unity. Если кратко — они извиняются. План Personal остаётся бесплатным (доступен до 200 тысяч долларов прибыли) и даже уходит требование о заставке "Made with Unity". Для других планов плата будет взыматься только со следующей LTS версии, и разработчикам будет предоставлен выбор: 2.5% дохода или расчётная сумма, основанная на количестве новых игроков. Текущие проекты, которые не будут обновлены до новой версии движка 2024, сбором облагаться не будут. А также никакая игра с доходом менее 1 миллиона долларов за последний год не будет облагаться сбором. Отпраздновать можно так же в комментариях.

#скриншотник
🔥11🥰11🎉4🤮2🫡1
Лайфхаки для левел-дизайна, поощряющие игровой процесс и помогающие передвигаться по миру

Сохраняйте и пользуйтесь:

1. Вводите чёткие возможности. Возможность — это определённое правило дизайна уровня. Например, всякие выступы, с которых можно разбежаться и спрыгнуть, вертикально вставленные палки, на которых можно повиснуть и раскачиваться или выступающие кирпичи в стене, по которым можно карабкаться. Эти возможности должны быть явными, чтобы игрок знал, чего ожидать от конкретного объекта на карте.

2. Используйте направляющие линии. Это позволяет подсказывать игроку определённую локацию, предмет или событие. Такими линиями может быть что угодно: трубы вдоль стен или текстура пола. Используйте это в сочетании с освещением.

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

4. Установите границы. Границы бывают жёсткими и мягкими. Жёсткие границы можно использовать для отделения области с неожиданными событиями — стычкой с боссом, например. В таком случае вы не показываете игроку, что за этими границами, и даёте чёткое понимание об изменении локации. Мягкие границы нужны, чтобы заманить игрока в определённую область. Он видит, что в них, и хочет приблизиться.

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

Ещё больше советов расписаны в этой статье.

#советы #левелдизайн
👍13🔥2👎1
Поприветствуем CS 2!

Сегодня ночью Valve выпустила Counter-Strike 2, а CS:GO перестала быть доступной. Однако CS 2 — не продолжение серии, а ремастер на максималках: переработаны существующие карты, интерфейс, физика и другое. Ну и, конечно же, тот самый отзывчивый дым.

CS:GO была выпущена ещё в 2012 году и теперь заслуженно отправляется на историческую полку. Press F!

#новости
🫡19🔥9💩5👎2🎉1
Попробуем новый формат скриншотника?

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

#скриншотник
👎32🥰6👍2🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
Нейросети простыми словами: как они применяются в геймдеве

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

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

#ai #графика #2d
🔥10👍1
Brackeys начал изучать Godot

На изображении вы можете увидеть пост от Brackeys — автора крупного обучающего портала по Unity, видео которого смотрел почти что каждый геймдев-разработчик.

В сообщении он высказывает недовольство по поводу недавнего скандала с новой ценовой политикой Unity. Автор обращает внимание на системную проблему многих компаний, у которых интересы акционеров приоритетней интересов потребителей. Как альтернативу он приводит в пример крупное ПО с открытым исходным кодом (как Blender и Linux). По мнению автора "путь к более сильному и здоровому геймдев-комьюнити лежит через ПО, созданное сообществом для сообщества".

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

#новости #unity #godot
👍50😨11🔥10🤣5🫡4
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
🥰7
This media is not supported in your browser
VIEW IN TELEGRAM
Игры, которые прокачают вашу логику и алгоритмы

В статье вы найдёте более 20 игр, а тут расскажем о некоторых из них:

The Nand Game — бесплатная браузерка, где вы собираете компьютер, начиная с самых базовых элементов.

The Signal State — игра в стиле постапокалипсиса, где вы играете за техника и должны решить 40 головоломок (это она на превью).

Colobot — знакомая многим игра для простого изучения программирования. Язык C-подобный. По сюжету нужно найти новую планету для жизни.

Screeps — ММО стратегия, где вы программируете поведение своих «юнитов».

BOX-256 — 8-битный компьютер с 256 памяти и 16-цветным дисплеем. Для настоящих олдов.

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

Полный список игр найдёте в этой статье.

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

#обсуждение
🫡8