Breadlabs
357 subscribers
154 photos
66 videos
8 files
67 links
В этом канале вы увидите создание игр, модификаций, гайды и новости о мире геймдева!

Гитхаб: https://github.com/mncrzz
Кворк: https://kwork.ru/user/mncrzz_dev
Бусти: https://boosty.to/meteorbp
Реклама/сотрудничество: @meteor_dev
Download Telegram
Forwarded from Akrus Games | Unity (卂Ҝ尺ㄩ丂)
Unity: ключевые инструменты тестирования и оптимизации

Что проверять перед билдом?
Быстрая проверка проекта на основные узкие места: производительность, память, размер сборки.

1. Статистика (Stats) во вкладке Game
Зачем? Мгновенная оценка производительности в реальном времени.
Смотри на:
FPS (кадры в секунду): цель — стабильные 60+.
CPU: общее время рендера и обработки скриптов.
Render Thread: нагрузка на рендер.
Batches (батчи): чем их меньше — тем лучше. Объединяй объекты!
Saved by batching: сколько вызовов отрисовано за 1 батч. Цифра должна быть высокой.
Tris/Verts: количество треугольников и вертексов на кадр.

2. Профайлер (Window > Analysis > Profiler)
Зачем? Найти точную причину падений FPS.
Как использовать?
1. Открой окно.
2. Запусти игру.
3. Смотри графики. Пики — это проблемы.
CPU: ищи тяжёлые скрипты и методы.
Rendering: проблемы с рендером, сложные шейдеры.
Memory: утечки памяти (кнопка «Take Sample» для снимка).
Audio: нагрузка от звуков.

3. Размер билда (File > Build Settings > Build)
Зачем? Узнать итоговый вес игры и что его увеличивает.
Что делать?
• В окне билда нажми «Build» и посмотри итоговый размер.
• Для деталей: в билде открой «Build Report» (включи в настройках Player).
• Смотри: какие ассеты самые тяжёлые (текстуры, аудио, модели).
• Сжимай текстуры, оптимизируй аудио (формат .ogg).

4. Батчинг (Batching)
Зачем? Снизить количество вызовов отрисовки (draw calls).
Как работает?
Static Batching: для статических объектов (отмеченных Static). Unity объединяет их в одну сетку.
Dynamic Batching: Unity автоматически объединяет мелкие объекты с общими материалами.
Важно! Используй общие материалы для одинаковых объектов — это ключ к батчингу.

💡 Вывод: перед билдом всегда проверяй Stats и Профайлер, чтобы найти слабые места. Оптимизируй батчинг и следи за памятью.

#Unity #Unity3D #Optimization #GameDev #Профайлер #Батчинг
2
Forwarded from Deleted Account
🕺
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
221
This media is not supported in your browser
VIEW IN TELEGRAM
😱 Подписчик канала запустил имгуи и рендер на линукс и сделал интро!
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Какую бы онлайн игру вы бы хотели увидеть в этом канале? 🧐

За лучший вариант будет вознаграждение 😯
— 2д/3д
— платформа
— задумка сама
— жанр
— стиль
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Юбилей 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Forwarded from patrick bateman671games (Mary Memor)
2
Хотел бы вам сообщить что начал изучать реверс-инжиниринг для .NET приложений и первая игра под прицелом: раст 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Кто угадает что за проект тому 🏆
Please open Telegram to view this post
VIEW IN TELEGRAM
😱 Смог восстановить полностью проект!

👍 Сейчас буду переписывать мультиплеер и первым делом стройку.
Please open Telegram to view this post
VIEW IN TELEGRAM
321
Media is too big
VIEW IN TELEGRAM
Вот как выглядит новая стройка 🇺🇦

Теперь есть обычная стройка и выравнивание по сетке
Please open Telegram to view this post
VIEW IN TELEGRAM
211
Media is too big
VIEW IN TELEGRAM
Починил материалы и сделал прилегание объектов к друг другу по сетке 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
Обновил модель игрока
1
Media is too big
VIEW IN TELEGRAM
Переделал анимацию топору и чуть изменил карту и руки 👍

Канал breadlabs
Чат breadlabs
Полностью удалил Photon Engine из проекта, переписываю на Mirror!
2
Breadlabs
Полностью удалил Photon Engine из проекта, переписываю на Mirror!
Media is too big
VIEW IN TELEGRAM
Сделал минимальный функционал лобби и сделал синхронизацию игрока, теперь буду дописывать все дальше под миррор.

Это делается для того что можно было делать Dedicated Server и хранить данные о игре в нем.
Please open Telegram to view this post
VIEW IN TELEGRAM
Ну я пытался😭
Please open Telegram to view this post
VIEW IN TELEGRAM
Смог вскрыть еще один кракми и найти пароль 🇺🇦
Сейчас побробую еще решить кракми написанные на .NET 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
Кто угадает что моделирую тому 🏆
Please open Telegram to view this post
VIEW IN TELEGRAM
3
У игрока теперь есть коптер 🥹
Please open Telegram to view this post
VIEW IN TELEGRAM
42