Unity & Unreal | GameDev
36K subscribers
2.99K photos
397 videos
2.15K links
Все для разработчиков игр на Unity и Unreal.
Неофициальное сообщество.

По всем вопросам: @kesh_keshh и @dimaa_dimaa

Ссылка на канал: https://t.me/+XfyJa-jxN343NWZi

РКН: https://vk.cc/cHWH1j

Биржа: https://telega.in/channels/unity_gamedev_unreal/card
Download Telegram
Быстрая проверка оптимизации Unity — что сделать в первую очередь

Коротко: пять простых шагов, которые часто дают заметный прирост производительности.

- Static Batching — пометь неподвижные объекты как Static, чтобы уменьшить количество draw calls.
- Occlusion Culling — включи для больших сцен, чтобы не рисовать невидимые объекты.
- Object Pooling — избегай частых Instantiate/Destroy, особенно для пулов врагов и эффектов.
- Addressables — загружай/выгружай ассеты по требованию, чтобы снизить использование памяти.
- Profiler — анализируй CPU/GPU/Memory; используй Deep Profile только для узких мест.

#Unity
🤣6👍31🔥1
Unity Game Dev — чтож делать чтож делать?

Коротко: первые шаги, которые помогут быстро начать и не запутаться.

- Установи Unity Hub и выбери LTS‑версию. LTS стабильнее для проектов.
- Создай/входи в Unity ID — синхронизация, лицензии и доступ к Asset Store/Cloud.
- Новый проект — выбери шаблон: 2D, 3D, URP или HDRP в зависимости от цели.
- Освоиться с интерфейсом: открой панели Scene, Game, Hierarchy, Inspector, Project. Попробуй play/pause.  

- Установи нужные пакеты: через  → Package Manager добавь Cinemachine, Input System, Addressables и рендер‑пакет по необходимости.  

- Импортируй примеры и ассеты — несколько готовых сцен помогут понять рабочий процесс.
- Настрой версионный контроль: Git + корректный .gitignore для Unity (важно с самого начала).
- Проверь Build Settings: выбери платформу (PC/Mobile/Web) и протестируй сборку.  → Build Settings.  

- Смотри туториалы: начни с официальных уроков — Unity Learn и документации: Unity Documentation.
- Регулярно сохраняй и делай бекапы. Экспортируй проект в облако или делай архивацию.

Совет: начни с маленького прототипа (1–2 механики), доведи до рабочей версии — это лучше, чем большой незаконченный проект.

#Unity
🤣10👍74
Проект на LTS

Почему LTS?

Выбирай LTS через Unity Hub и фиксируй версию в документации.

Перед апгрейдом делай бэкап и отдельную ветку в Git, тестируй пакеты и билды на копии проекта — откат должен быть простым и проверенным.

#Полезное
#Unity
1
Структура папок

Организация важнее скорости
Assets/Art/Audio/Scripts/Scenes/Prefabs/Materials. Используй префиксы (UI, CHR) и asmdef для модульности. README в корне поможет новым разработчикам быстро влиться.

#Unity
#Полезное
3🔥1
Git и .gitignore

Настрой версионирование правильно
Добавь в .gitignore Library, Temp, obj и билды.

Коммить сцены небольшими логическими правками, описывай PR, храните manifest.json в репо, чтобы зафиксировать версии пакетов.

#Unity
#Полезное
3🤣1