Сохрани — пригодятся в любом проекте, от прототипа до релиза.
void Awake() {
cache = GetComponent<Renderer>(); // Ранняя инициализация
}
void Start() {
uiManager.Show(); // Уже можно обращаться к другим объектам
}Используй для создания зависимостей и кэширования компонентов.
Start() — для логики, зависящей от других объектов (например, UI, враги, игрок).
#if UNITY_EDITOR
Debug.Log("Это увидит только разработчик");
#endif
Подходит для:
• Gizmos
• тестов без UNITY_INCLUDE_TESTS
• кастомных тулов
[ExecuteInEditMode]
public class ScenePreview : MonoBehaviour {
void Update() => Debug.Log("Работает в редакторе");
}
Удобно для:
• генерации окружения
• превью анимаций
• редакторов навигации
[SerializeReference]
public List<IUpgrade> upgrades;
Подходит для:
• эффектов
• AI-поведений
• квестовых условий
Debug.DrawRay(transform.position, transform.forward * 5, Color.red);
• патрули
• трассировки
• направление силы / движения
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4 1
object _sync = new string("lock");
lock (_sync)
{
Console.WriteLine("Locked");
}Это корректный код?
Anonymous Quiz
44%
Да, всё работает
28%
Нет, string — опасна как объект блокировки
18%
Ошибка компиляции
10%
Только если строка не константа
❤4🔥1 1
Заходите в наш чат! Там весело и можно поболтать😎
Иногда информация там появляется раньше чем в канале
https://t.me/chatAkrus001
https://t.me/chatAkrus001
Telegram
Unity чат
Правила: https://t.me/chatAkrus001/208
🎨 5 приёмов, чтобы твоя Unity-игра выглядела дорого даже без бюджета
Сохрани — эти штуки реально делают визуал приятнее и выделяют игру среди новичковских проектов.
1️⃣ Постобработка (Post Processing)
➕ Добавь эффект Bloom, Color Grading, Vignette, Ambient Occlusion — и сцена сразу «засияет».
📌 Unity URP / HDRP: уже встроено.
📌 Built-in: ставь Post Processing Stack v2 из Package Manager.
💡 Совет: начинай с Color Grading → «Lift/Gamma/Gain» и «Saturation».
2️⃣ Лайтинг: мягкий свет и тени = половина визуала
🔸 Используй мягкие теневые источники (Soft Shadows).
🔸 Не бойся Ambient Light — выставь приятный цвет.
🔸 Добавь немного “fake lighting” — вручную расставленные точечные огни (Point Light) с маленьким радиусом для акцентов.
💡 Даже одна Directional Light с хорошим цветом и тенью меняет всё.
3️⃣ Цветовая палитра — делай палитру до сцены
🎨 Придерживайся 2-3 основных цветов. Не смешивай кислоту с пастелью.
📌 Используй сайты:
• https://lospec.com/palettes
• https://coolors.co/
💡 Палитра = визуальный стиль. Даже кубы в правильных цветах выглядят красиво.
4️⃣ UI — скругления, шрифт и тени творят чудо
• Ставь кастомный шрифт (Google Fonts, например Exo 2)
• Добавь UI-элементам Outline или Shadow
• Делай отступы и выравнивание — визуально чисто и приятно.
💡 Не забывай Canvas Scaler: Scale With Screen Size.
5️⃣ Плавные анимации = живой мир
🌀 Добавь лёгкие LeanTween/DOTween анимации на UI и объекты.
Например:
• Кнопки масштабируются при наведении
• Предметы чуть покачиваются
• Монетки подпрыгивают
📌 Даже минимальная анимация делает мир “живым”, а игру — опрятной.
✅ Эти простые приёмы = результат, будто над проектом работал дизайнер.
💬 Что ты из этого уже используешь?
🔔 Подписывайся — будет ещё про Shader Graph, URP, эффекты, UI-хитрости и фреймрейт.
👉 Akrus Games | Unity
Сохрани — эти штуки реально делают визуал приятнее и выделяют игру среди новичковских проектов.
➕ Добавь эффект Bloom, Color Grading, Vignette, Ambient Occlusion — и сцена сразу «засияет».
📌 Unity URP / HDRP: уже встроено.
📌 Built-in: ставь Post Processing Stack v2 из Package Manager.
💡 Совет: начинай с Color Grading → «Lift/Gamma/Gain» и «Saturation».
🔸 Используй мягкие теневые источники (Soft Shadows).
🔸 Не бойся Ambient Light — выставь приятный цвет.
🔸 Добавь немного “fake lighting” — вручную расставленные точечные огни (Point Light) с маленьким радиусом для акцентов.
💡 Даже одна Directional Light с хорошим цветом и тенью меняет всё.
🎨 Придерживайся 2-3 основных цветов. Не смешивай кислоту с пастелью.
📌 Используй сайты:
• https://lospec.com/palettes
• https://coolors.co/
💡 Палитра = визуальный стиль. Даже кубы в правильных цветах выглядят красиво.
• Ставь кастомный шрифт (Google Fonts, например Exo 2)
• Добавь UI-элементам Outline или Shadow
• Делай отступы и выравнивание — визуально чисто и приятно.
💡 Не забывай Canvas Scaler: Scale With Screen Size.
🌀 Добавь лёгкие LeanTween/DOTween анимации на UI и объекты.
Например:
• Кнопки масштабируются при наведении
• Предметы чуть покачиваются
• Монетки подпрыгивают
📌 Даже минимальная анимация делает мир “живым”, а игру — опрятной.
✅ Эти простые приёмы = результат, будто над проектом работал дизайнер.
Please open Telegram to view this post
VIEW IN TELEGRAM
Куда вы выкладываете свои игры?
Anonymous Poll
40%
Яндекс игры
32%
Itch io
14%
Google play / App Store
14%
Steam
2%
Свой вариант в комментариях
38%
Никуда
Для чего вы программируете?
Anonymous Poll
66%
Просто нравится
34%
Для небольшого заработка
44%
Для проживания на заработок
🎄6🔥3 2 2
void Print(params int[] numbers) => Console.WriteLine("Params");
void Print(int x) => Console.WriteLine("Single");
Print(1);🔥2
Media is too big
VIEW IN TELEGRAM
Привет геймдев-энтузиасты! 🎮 У нас горячий подарок для тех, кто хочет заглянуть под капот крутого проекта: разыгрываем полный исходник Minecraft Clicker на Unity!
Готовый кликер
Идеально для:
Подписаться на Akrus Games ❤️
Нажать кнопку "Участвовать"
До 25 июня 2025! Победителя выберем рандомом, результат закрепим тут.
Победитель один!
#розыгрыш #unity3d #gamedev #исходники #minecraft #кликер #AkrusGames #программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
var list = new List<int> { 1, 2, 3 };
foreach (var item in list)
{
if (item == 2)
list.Remove(item);
}Что произойдёт?
Anonymous Quiz
28%
Удалит элемент 2 и завершит цикл
33%
Выбросит InvalidOperationException
3%
Ничего не произойдёт
36%
Удалит элемент и продолжит цикл
Akrus Games | Unity
🎯 Цель — 200 подписчиков! Друзья, как только наш канал набирает 200 подписчиков, я выпускаю Telegram-бота, который будет вашим карманным помощником по Unity и C#! 💡 В боте вы найдёте: — Самые полезные фишки по Unity — Советы по C# — Подборки курсов, книг…
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3😱3
🔍 Важно!
Похоже, на канал недавно накрутили около 100 подписчиков без моего ведома. Это была не моя инициатива и, скорее всего, сделано сторонними людьми — возможно, враждебно или «в подарок» от каких-то сервисов.
❗️ Я выступаю против накруток, потому что они портят статистику и мешают понимать, кто действительно читает канал.
В ближайшее время постараюсь удалить неактивных ботов и вернуть всё в норму.
Спасибо, что вы со мной — настоящая, живая аудитория❤️
Продолжаем делать годный контент!
Похоже, на канал недавно накрутили около 100 подписчиков без моего ведома. Это была не моя инициатива и, скорее всего, сделано сторонними людьми — возможно, враждебно или «в подарок» от каких-то сервисов.
В ближайшее время постараюсь удалить неактивных ботов и вернуть всё в норму.
Спасибо, что вы со мной — настоящая, живая аудитория
Продолжаем делать годный контент!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18😱6🔥5 1 1