GameDev Portal | Разработка Игр – Telegram
GameDev Portal | Разработка Игр
8.87K subscribers
299 photos
251 videos
1 file
268 links
Присоединяйтесь к нашему каналу и погрузитесь в мир разработки игр

Связь: @devmangx
Download Telegram
Games — в этом репозитории приведен список игр с открытым исходным кодом и связанных с играми проектов, которые можно найти на GitHub:

- текстовые приключения старой школы
- образовательные игры
- 8-битные игры-платформеры
- браузерные игры
- инди-игры
- проекты GameJam
- дополнения/карты/хаки/плагины для коммерческих игр, библиотек, фреймворков и движков

Ссылка: тык

👉 @GameDevgx | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥21
Как мотивировать игрока возвращаться в игру — секреты удержания

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

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

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

Постоянное увеличение количества контента может мотивировать игрока как в рамках текущей сессии, так и долгосрочно. Если контента много, то его можно даже продавать, как делают во многих MMORPG. Очевидным минусом является то, что для нового контента нужны деньги и время.

Сюжет также может хорошо повлиять на ретеншн. Игроков может привлечь резкий сюжетный поворот или интересный персонаж.

Социальные взаимодействия. Участники сообщества сразу погружаются в совместную активность, тем самым привязываются к игре. Но это может порождать и ссоры между группами людей. Здесь же есть место для «соревновательного» элемента. Игроки захотят больше уделять внимания игре, чтобы оказаться превосходней других.

Игровая экономика. Это может привлечь азартных игроков, которым нравится преумножать своё имущество.

Простор для творчества. Желание создать что-то новое может вернуть игрока. Именно поэтому тот же Minecraft так долго был популярен. Это же и повышает реиграбельность.

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

🔜 Читать подробнее

👉 @GameDevgx | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍172
Почему мы играем в игры, которые нас бесят?

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

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

https://youtu.be/xVvllGINs3Q

👉 @GameDevgx | #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Более 500 бесплатных анимаций

Для Unreal выложили большой пак с аномалиями

Проект называется Game Animation Sample Project. Содержит динамичные, полностью функциональные системы анимации, которые обычно необходимы в играх

Ссылка: тык

👉 @GameDevgx | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123
Создание видеоигр с помощью PyGame - c пошаговыми примерами

Автор: Майк Голд
Год: 2023

📂 Скачать книгу

👉 @GameDevgx | #книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁31
Так что делайте чат хотя бы локальным, друзья

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
😁433🤯3👍1
#screenshotsaturday

Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!

Всем хороших выходных!

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥102😁1
Чему я научился, создав 100 игр за 5 лет

📖 Читать: ссылка

👉 @GameDevgx | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍7🌚5🔥1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Камера не всегда должна быть привязана к герою — трюк с четырьмя линиями в сайд-скроллерах

Жестко привязывать камеру к персонажу в игре — не всегда лучшее решение. Если камера двигается слишком резко, игрок может не успеть заметить важные детали игрового окружения.

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

— Камера делится на 4 линии, которые проходят с равными интервалами. Пронумеровываем их слева направо от 1 до 4.

— Когда игрок движется влево, камера фокусируется на третьей линии, а при движении вправо — на второй.

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

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍45🔥106🌭1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Повышайте производительность в ваших статичных сценах с помощью Occlusion Culling!

Рендерьте только то, что видно игроку в Unity 🥳

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🏆32🔥1
Психолог: вам нужно перестать бояться пустых Unity-сцен. Они вас не преследуют.

Также мой вид с самолёта:

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
😁119🌚17👍62🔥1
Как повысить сложность битвы в игре?

Худшее, что можно сделать для усложнения противника — просто увеличить ему здоровье.

Сохраняйте несколько примеров правильного увеличения сложности битвы с противником:

1. Усложнение атак. Взять несколько существующих приёмов и объединить их в комбо. Или в существующей связке добавить новый удар.

2. Усложнить процесс битвы, ограничив некоторые возможности игрока. Например, в GoW некоторые враги стоят на возвышенностях — их можно убить только броском топора.

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

4. Популярный ход: вторая фаза противника, в которой его поведение полностью отличается от первой фазы. Тогда игроку придётся переучиваться. 

5. Дать возможность противнику вызывать к себе на помощь «подкрепление».

🔜 Детальней про каждый из способов в статье

👉 @GameDevgx | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍262🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Чтобы удобнее просматривать вашу карту в Scene View, используйте сочетание клавиш Shift+~ для отключения всех наложений инструментов 👍

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍5
Так появляется первая седина

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61🤯9👍4
#screenshotsaturday

Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!

Всем хороших выходных!

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102👀1
Нейросеть преобразует фотографии в стиль видеоигр 2000-х годов 😳

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

Для начала зайдите на сайт. Загрузите свою любимую фотографию, мем или кадр из фильма и выберите стиль "Video game". Спустя минуту получите готовый результат.

Делитесь своими творениями в комментариях!

👉 @GameDevgx | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚9👍52🔥1👀1
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Советы по Unity

Вы можете автоматически удалять неиспользуемые операторы using при сохранении скрипта в Unity!

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
19
This media is not supported in your browser
VIEW IN TELEGRAM
Зима в разгаре, и самое время добавить её атмосферу в свои игры ❄️

В этом руководстве рассказывается, как создать шейдер для интерактивного снега, который реагирует на движения персонажа — как в RDR 2.

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

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
20👍9🔥4🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Вы можете создавать пользовательские шаблоны сценариев в Unity, добавляя их в папку ScriptTemplates в вашем проекте

https://github.com/SunnyValleyStudio/Unity-ECS-Custom-Script-Templates

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122
Как создать понятное обучение в играх

Основная причина негативных эмоций у игроков — это недостаток ясности в объяснении игровых механик и других аспектов геймплея.

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

Советуем прочитать статью, где на примерах разбираются удачные и неудачные подходы к обучению и объяснению механик в играх.

👉 @GameDevgx | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥133👍2
😂

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚35😁6👍5