#screenshotsaturday
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
👉 @GameDevgx
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥1
Возможно вы не замечали, но в последних версиях Unity если нажать Ctrl + Правая кнопка мыши, то вы сможете выбрать нужный вам объект под курсором мыши из контекстного меню.
А ведь были времена когда закликивая окно сцены можно было сдать КМС по киберспорту.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥2
Ребята, наткнулся на потрясную подборку по Entity-Component-System (ECS) — . Тут собрано всё: от библиотек на C++ и Rust до статей и туториалов.
Если вы в теме ECS или только начинаете, этот ресурс — настоящая находка
👉 awesome-ecs
👉 @GameDevgx | #ресурсы
Если вы в теме ECS или только начинаете, этот ресурс — настоящая находка
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - jslee02/awesome-entity-component-system: :sunglasses: A curated list of Entity-Component-System (ECS) libraries and resources
:sunglasses: A curated list of Entity-Component-System (ECS) libraries and resources - jslee02/awesome-entity-component-system
👍6🔥2
Поиск пути, или как враги в играх находят дорогу
Боты в играх не понимают карту, как люди. Им нельзя просто сказать: "Иди туда". Они выполняют лишь простые команды, вроде "сделай 10 шагов вперёд" или "поверни направо". Но как же научить их обходить стены и препятствия?
Для этого используются алгоритмы поиска пути. Наиболее известные из них — поиск в ширину, A* и алгоритм Дейкстры. В статье объясняется, как работают эти алгоритмы и как они помогают ботам находить оптимальные маршруты, избегая тупых ошибок, например, застревания в стенах
🔜 Читать статью
👉 @GameDevgx | #cтатья
Боты в играх не понимают карту, как люди. Им нельзя просто сказать: "Иди туда". Они выполняют лишь простые команды, вроде "сделай 10 шагов вперёд" или "поверни направо". Но как же научить их обходить стены и препятствия?
Для этого используются алгоритмы поиска пути. Наиболее известные из них — поиск в ширину, A* и алгоритм Дейкстры. В статье объясняется, как работают эти алгоритмы и как они помогают ботам находить оптимальные маршруты, избегая тупых ошибок, например, застревания в стенах
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍7
This media is not supported in your browser
VIEW IN TELEGRAM
В этом видео показано, как легко создавать простые головоломки в Unity 6 с использованием комбинированных операций и Composite Collider.
Объясняется, как добавлять отверстия в коллайдеры, создавать коридоры и препятствия, а также использовать операции Merge и Difference для динамических 2D головоломок
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤5
#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 | #ресурсы
- FTUE
- Retention
- Average session length
- Total daily playtime
- Sticky factor
- Churn rate
- Lifetime
- DAU, MAU, WAU
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Некоторые разработчики спрашивали меня о звуковых эффектах в моей игре, поэтому я сделал небольшое демо для этого простого, но полезного совета. (🔊sound on)
Если в вашей игре есть повторяющиеся звуки, попробуйте наложить на них случайную подачу! Это мгновенный апгрейд
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
Стефан Биава, инструктор Epic Games, выпустил подробный обучающий ролик, где объясняет настройку и создание деформеров, а также делится полезными советами по улучшению 3D-анимации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤8🔥3
Возможно, вы уже настраивали CI для сборок или даже разворачивали собственные серверы. В таком случае рано или поздно вы столкнетесь с Docker и его дополнением Docker Compose.
Работа с этими инструментами может показаться сложной, и деталей действительно много, но это стоит того, чтобы добиться модульности ваших сервисов и упрощения работы с ними.
Для облегчения изучения этих технологий есть полезный репозиторий: Compose-Examples
👉 @GameDevgx | #ресурсы
Работа с этими инструментами может показаться сложной, и деталей действительно много, но это стоит того, чтобы добиться модульности ваших сервисов и упрощения работы с ними.
Для облегчения изучения этих технологий есть полезный репозиторий: Compose-Examples
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Haxxnet/Compose-Examples: Various Docker Compose examples of selfhosted FOSS and proprietary projects.
Various Docker Compose examples of selfhosted FOSS and proprietary projects. - Haxxnet/Compose-Examples
👍3
#screenshotsaturday
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
👉 @GameDevgx
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥2
С помощью пакета Memory Profiler вы можете легко определить, где именно используется ресурс, требующий большого объема памяти.
Установите его через Package Manager и воспользуйтесь этим и многими другими полезными инструментами!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите крутой материал: подробный гайд по созданию шейдера воды в Unity
В статье пошагово разбирается процесс работы в Shader Graph. Это не физически точная симуляция воды, а стильный и настраиваемый визуальный эффект. Автор подробно объясняет каждый шаг и каждую деталь, так что маст хэв.
👉 Ссылка на руководство: ameye.dev/notes/stylized-water-shader
👉 @GameDevgx | #cтатья
В статье пошагово разбирается процесс работы в Shader Graph. Это не физически точная симуляция воды, а стильный и настраиваемый визуальный эффект. Автор подробно объясняет каждый шаг и каждую деталь, так что маст хэв.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите добавить ретро-пиксельный эффект в свою Unity-игру?
Используйте Render Texture, чтобы быстро добиться этого!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤3🔥3
Музыка без авторских прав
https://allsoundsaround.com/
https://www.freeaudiolibrary.com/es/
https://freemusicarchive.org/
https://www.hooksounds.com/es/
https://www.bensound.com/
https://www.ashamaluevmusic.com/
https://incompetech.com/music/royalty-free/music.html
Звуковые эффекты
https://freesound.org/
https://sfx.freeaudiolibrary.com/en/free-sound-effects
https://en.clipdealer.com/audio/
https://assetstore.unity.com/audio?category=audio&free=true&orderBy=1
👉 @GameDevgx | #ресурсы
https://allsoundsaround.com/
https://www.freeaudiolibrary.com/es/
https://freemusicarchive.org/
https://www.hooksounds.com/es/
https://www.bensound.com/
https://www.ashamaluevmusic.com/
https://incompetech.com/music/royalty-free/music.html
Звуковые эффекты
https://freesound.org/
https://sfx.freeaudiolibrary.com/en/free-sound-effects
https://en.clipdealer.com/audio/
https://assetstore.unity.com/audio?category=audio&free=true&orderBy=1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤7
This media is not supported in your browser
VIEW IN TELEGRAM
Задаётесь вопросом, как реализовать движение по наклонным поверхностям в 2D в Unity 6?
Новый метод😍
👉 @GameDevgx | #tips
Новый метод
Rigidbody2D.Slide() справляется со всем — углы, скольжение и обнаружение поверхностей Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥12❤3
Вы можете выбрать любой объект и получить визуальное представление о размере прикрепленных ассетов.
Это отличный способ быстро найти самые затратные элементы в сцене — по диску или памяти.
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татья
Игры — это не только красивые миры, но и умные технологии, которые делают картинку реалистичной и не перегружают систему. Разработчики постоянно ищут способы оптимизировать рендеринг, чтобы игра выглядела классно даже на слабом железе.
Например, LOD снижает детализацию дальних объектов, а Occlusion Culling исключает рендеринг скрытых за стенами частей. Отражения же реализуют с помощью таких техник, как CubeMaps и Planar Reflection. Эти технологии используются в каждой игре, часто незаметно для игрока.
Про всеразличные лайфхаки для технической части геймдева рассказали в статье.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤5🌚2