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 #778 · Back to latest

Older Posts 20 shown
Post #777 5.31K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • ☃ 19
  • 👍 3
  • 🤨 1
Post #776 4.93K
​С наступающим Новым годом!

Так как многие заняты готовкой салатиков и времени особо нет, держите простой туториал по добавлению снега в платформер на Unity.

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

https://youtu.be/simEmReptW0

#unity #2d
YouTube Как сделать снег в Unity? | Снег Unity | Система Частиц | Эффект Снега | Готовый Проект | GameDev #эффект_снега #gamedev #готовый_проект Вроде как и зима, а снега все нет и нет. Потому, сегодня поработаем с системой частиц в юнити и создадим снег! Готовый проект можно скачать ниже в описании. Приятного просмотра! =====================================…
  • 👍 16
  • 🥰 1
Post #775 5.66K
​Сборник полезных ссылок для разработчика игр

Сохраняйте себе GOOO.GAMES — агрегатор более 300 ссылок, которые могут оказаться полезными в геймдеве. Среди них статьи, видео, книги, подкасты, подборки, курсы и сервисы. Все ссылки разбиты не только на категории, но и на направления: от разработки и дазайна до маркетинга, монетизации и HR.

#general
  • 👍 22
  • 🔥 5
  • ❤ 4
  • ❤‍🔥 2
  • 🥰 2
Post #774 4.82K
​​Как закончить бесконечную разработку и наконец выпустить игру

У вас бывало такое, что в процессе разработки вы узнаёте что-то новое и решаете усовершенствовать свою игру? А если ещё успеваете пройти курс и подтянуть свои навыки? Иногда инди-разработчики решают и вовсе переделать свою игру, а потом бесконечно её полируют. Минуса тут два — с таким подходом игра не приблизится к релизу, а разработчика, скорей всего, ждёт выгорание.

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

https://tprg.ru/TM2z

#советы #инди
  • 🥰 16
  • 👍 1
  • 🥴 1
Post #772 4.6K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 🔥 6
  • 🥰 2
Post #771 4.6K
​Как смерть стала инструментом геймдизайнеров и как правильно её использовать

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

https://youtu.be/tFmpnEwzn8A

#геймдизайн
YouTube Как смерть стала инструментом геймдизайнеров и как правильно её использовать Раньше персонажи в играх просто умирали. Лишь со временем разработчики поняли, что смерть можно превратить в механику: наказывать ею за ошибки, учить с её помощью правилам или делать частью нарратива. Рассказываем, какой смерть в играх была раньше, как стала…
  • 👍 20
Post #770 5.06K
Шейдер закругления мира для Unity

Реддитор поделился крутым шейдером, который закругляет по краям пространство, имитируя поверхность Земного шара (прям как в Subway Surfers). Для этого потребовалась небольшая схема в Shader Graph. Про принцип создания и работы шейдера автор рассказал в этой статье.

P.S. В типичном недавно закончился ежегодный фановый баттл языков, где первое место занял C#. Так что у #unity-разработчиков есть повод отпраздновать.

#reddit #unity #3d #графика
  • 🔥 36
  • 👍 4
  • ❤ 1
Post #769 5K
​​Проблемы начинающего геймдизайнера

Чтобы их можно было заметить в своей работе и вовремя начать исправлять:

— «Гонка Чёрной Королевы» — недуг игры, при котором игроку всё время нужно качаться или выполнять идентичные задания. Поменяйте один квест с другим местами. Ничего не изменилось? Если да, то такой геймплей быстро наскучит игроку. Тоже самое может случиться с геймплейными механиками.

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

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

— Если вы не знаете, с чего начать разработку, то, вероятно, вы ошиблись на предыдущем этапе и вам нужно вернуться к нему (к этапу препродакшена). Автор советует завести любимую многими программистами резиновую уточку, с которой можно беседовать и обсуждать проект, словно с коллегой.

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

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

Эти и ещё много других проблем описаны в этой статье: https://tprg.ru/jHCD

#геймдизайн
  • 👍 21
  • 🔥 8
  • 🤣 5
Post #768 4.82K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 👍 5
  • 🥰 4
Post #767 5.01K
Шейдер интерактивной растительности для Unity

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

Репозиторий: https://tprg.ru/bUTa

#ассеты #2d #unity
  • 👍 39
  • 🔥 5
  • ❤ 2
Post #766 4.82K
​Ремастер The Witcher 3 стал самой высокооцененной игрой 2022 года на Metacritic

Вчера, 14 декабря, прошёл релиз ремастера Ведьмака. Незадолго до этого начали появляться обзоры некстген-версии на PC, PS и Xbox. На метакритике обновлённая версия игры получила 97 баллов из 100, что сделало её самой рейтинговой игрой за этот год.

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

Кто-нибудь уже успел потестить обнову?

#новости
YouTube ОБЗОР НЕКСТ-ГЕН Ведьмак 3 Дикая Охота 💰Так же поддержать оренами, кронами, флоренами можно тут: Boosty: https://boosty.to/gwint DonationAlerts: https://www.donationalerts.com/r/gwint Discord: https://discord.com/invite/U6KkGTyMyn Rutube: https://rutube.ru/channel/24531606/ Яндекс Дзен: h…
  • 🔥 10
  • 👍 5
  • 🤡 4
  • 🥰 2
  • 🤯 1
Post #764 5.32K
Пак мультяшных монстров под CC0

Держите коллекцию полусотни анимированных моделей сказочных монстров. Модели в форматах FBX, OBJ и Blend. Лицензия CC0 позволяет абсолютно бесплатно использовать эти ассеты в любых проектах.

Страница пака

#ассеты #3d #бесплатно
  • 🥰 23
  • 🔥 11
  • 👍 8
Post #762 4.65K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 👍 8
  • 🥰 2
  • 🐳 1
Post #761 4.49K
Уже узнали, какая школа ведьмака вам лучше всего подходит?

Недавно CD Projekt RED выпустили такой тест. Вопросы основываются на различных ситуациях, в которых оказывается типичный ведьмак. То, как вы поступите, в конце определит школу, которая лучше всего вам подойдёт.

Кто куда попал? Админ в школу Змеи.

#новости
  • 🔥 12
  • 👍 4
  • 🐳 1
Post #760 5.07K
Коротко о реактивном программировании в Unity: что это и как применять

Реактивное программирование — иной подход к разработке, отличающийся от ООП. Этот подход строится на взаимодействии с потоками данных и их манипуляцией. Отличный пример различия этих подходов на картинке выше.

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

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

#код #unity #ru
  • 🔥 20
  • 👎 2
  • ❤ 1
  • 🐳 1
Post #759 5.04K
Почему мы играем в игры, которые нас бесят?

Вы замечали когда-то, что играя в игры по типу Cuphead, Dark Souls, Elden Ring, Dota 2 и CS:GO, мы злимся и раздражаемся — но продолжаем играть. Почему? В видео хорошо разобрали этот вопрос с точки зрения психологии игр.

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

https://youtu.be/xVvllGINs3Q

#геймдизайн #ru
YouTube Почему мы играем в игры, которые нас бесят Когда мы играем в сложные игры по типу Cuphead, Dark Souls, Elden Ring, Dota 2 и CS:GO, мы злимся, раздражаемся, бесимся и ведём себя агрессивно — но продолжаем играть. Почему? Отвечаем в продолжении нашей рубрики о психологии игр. Заодно разберём, почему…
  • 🤔 17
  • ❤‍🔥 1
  • 🔥 1
  • 🐳 1
Post #758 5.11K
Делитесь в комментариях скриншотами, гифками и видео из своих игр.

#скриншотник
  • 👍 11
  • 🥰 3
Post #757 5.58K
​​Как инди-разработчику собрать команду под свой проект

В статье расписаны этапы и рекомендации по сбору инди-команды. Если кратко:

1. Сначала составьте небольшой питч-документ, где будет расписана суть продукта: поддерживаемые платформы, ЦА, основной геймплей, способы монетизации, USP (уникальные особенности). Этот документ вы и будете показывать потенциальным коллегам.

2. Определитесь со сроками. Подумайте, сколько времени вы сможете потратить на разработку игры, перед тем, как она вам надоест.

3. Определитесь с объёмом работы: сколько предстоит разработки, сколько контента, где брать аудио и т. д.

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

5. Перед набором людей важен пре-продакшн — на руках у вас должно быть детальное ТЗ для каждого из сотрудников. Люди — более важный фактор, чем процессы, документация или хард скиллз. На этом этапе вам предстоит поиск единомышленников, с которыми вы действительно сможете работать.

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

7. Обговорите с коллегами финансовую часть: ставку, процент или разовую выплату.

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

https://tprg.ru/fQw4

#инди #советы
Хабр Инструкция для инди-разработчика, желающего собрать команду под свой новый проект Вступление Последние два с половиной года я активно занимаюсь созданием игр как инди-разработчик. За это время накопилось много опыта, в том числе полученного путём ходьбы по граблям. В этой...
  • 👍 24
Post #756 6.22K
100+ музыкальных треков под CC0

Один разработчик на реддите выложил в свободный доступ более сотни треков с разных жанров. Все они полностью бесплатны, можно даже не указывать автора (но никто не запрещает обратного).

Скачать архив с треками можно на этой странице, а послушать примеры можно в прикреплённом видео.

P.S. Если хотите бесплатно отблагодарить автора, то просто добавьте его игры в вишлист в стиме.

#аудио #ассеты #бесплатно
  • 👍 26
  • 🥰 7
  • 🔥 1
  • 🍾 1
Post #755 6.05K
​​Простые приёмы, чтобы создать ощущение скорости

Берите блокнотик и записывайте:
1. Первым делом нужно увеличить FOV — угол обзора.
2. Следующий шаг — опустить камеру. Будто объект двигается так быстро, что тащит камеру за собой.
3. Далее в дело вступают частицы. Это может быть что угодно. Главное, чтобы ассоциировалось с большой скоростью. Например, длинные партиклы выхлопа или частички из-под колёс. Не забудьте про полосы от ветра.
4. Куда же без пост-обработки. Тут подойдёт размытие для ощущения скорости и виньетка, чтобы акцентировать внимание на объекте в центре.
5. Финальный штрих — тряска камеры. Главное, не переборщите.

На этом всё — пользуйтесь.

#советы #3d
  • 👍 59
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 →