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

Связь: @devmangx
Download Telegram
#screenshotsaturday

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

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

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🔥1
💡 Совет по Unity

Возможно вы не замечали, но в последних версиях Unity если нажать Ctrl + Правая кнопка мыши, то вы сможете выбрать нужный вам объект под курсором мыши из контекстного меню.

А ведь были времена когда закликивая окно сцены можно было сдать КМС по киберспорту.

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥2
Ребята, наткнулся на потрясную подборку по Entity-Component-System (ECS) — . Тут собрано всё: от библиотек на C++ и Rust до статей и туториалов.

Если вы в теме ECS или только начинаете, этот ресурс — настоящая находка

👉 awesome-ecs

👉 @GameDevgx | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Поиск пути, или как враги в играх находят дорогу

Боты в играх не понимают карту, как люди. Им нельзя просто сказать: "Иди туда". Они выполняют лишь простые команды, вроде "сделай 10 шагов вперёд" или "поверни направо". Но как же научить их обходить стены и препятствия?

Для этого используются алгоритмы поиска пути. Наиболее известные из них — поиск в ширину, A* и алгоритм Дейкстры. В статье объясняется, как работают эти алгоритмы и как они помогают ботам находить оптимальные маршруты, избегая тупых ошибок, например, застревания в стенах

🔜 Читать статью

👉 @GameDevgx | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍7
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Использование коллайдеров в Unity

В этом видео показано, как легко создавать простые головоломки в Unity 6 с использованием комбинированных операций и Composite Collider.

Объясняется, как добавлять отверстия в коллайдеры, создавать коридоры и препятствия, а также использовать операции Merge и Difference для динамических 2D головоломок

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍235
#screenshotsaturday

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

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

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥3
Devtodev-Retention-metrics-ebook-EN.pdf
2.9 MB
Нашел вам e-book о продуктовых метриках игр от dev-to-dev. Объясняют следующие показатели:

- FTUE
- Retention
- Average session length
- Total daily playtime
- Sticky factor
- Churn rate
- Lifetime
- DAU, MAU, WAU

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

Некоторые разработчики спрашивали меня о звуковых эффектах в моей игре, поэтому я сделал небольшое демо для этого простого, но полезного совета. (🔊sound on)


Если в вашей игре есть повторяющиеся звуки, попробуйте наложить на них случайную подачу! Это мгновенный апгрейд 🎹

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
24👍11
Media is too big
VIEW IN TELEGRAM
А вы знали, что Unreal Engine 5.5 добавил возможность создания анимируемых деформеров в Control Rig, которые легко применять к персонажам в Sequencer

Стефан Биава, инструктор Epic Games, выпустил подробный обучающий ролик, где объясняет настройку и создание деформеров, а также делится полезными советами по улучшению 3D-анимации.

🔜 Полный урок доступен бесплатно на YouTube

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍188🔥3
Возможно, вы уже настраивали CI для сборок или даже разворачивали собственные серверы. В таком случае рано или поздно вы столкнетесь с Docker и его дополнением Docker Compose.

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

Для облегчения изучения этих технологий есть полезный репозиторий: Compose-Examples

👉 @GameDevgx | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
#screenshotsaturday

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

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

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥2
💡 Совет по Unity

С помощью пакета Memory Profiler вы можете легко определить, где именно используется ресурс, требующий большого объема памяти.

Установите его через Package Manager и воспользуйтесь этим и многими другими полезными инструментами!

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍143🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите крутой материал: подробный гайд по созданию шейдера воды в Unity

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

👉 Ссылка на руководство: ameye.dev/notes/stylized-water-shader

👉 @GameDevgx | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Совет по Unity

Хотите добавить ретро-пиксельный эффект в свою Unity-игру?

Используйте Render Texture, чтобы быстро добиться этого!

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍203🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Задаётесь вопросом, как реализовать движение по наклонным поверхностям в 2D в Unity 6?

Новый метод Rigidbody2D.Slide() справляется со всем — углы, скольжение и обнаружение поверхностей 😍

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥123
💡 Совет по оптимизации UE5: проверьте SIZE MAP

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

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

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
#screenshotsaturday

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

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

👉 @GameDevgx
Please open Telegram to view this post
VIEW IN TELEGRAM
11
This media is not supported in your browser
VIEW IN TELEGRAM
Используйте шаблон команды (Command Pattern), чтобы легко добавить функционал ОТМЕНЫ в ваши игры на Unity

Совет: превратите его в корутину для перемещения / асинхронных операций 😎

👉 @GameDevgx | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
Какие хитрые трюки и методы используются в разработке игр

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

Например, LOD снижает детализацию дальних объектов, а Occlusion Culling исключает рендеринг скрытых за стенами частей. Отражения же реализуют с помощью таких техник, как CubeMaps и Planar Reflection. Эти технологии используются в каждой игре, часто незаметно для игрока.

Про всеразличные лайфхаки для технической части геймдева рассказали в статье.

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