This media is not supported in your browser
VIEW IN TELEGRAM
Стандартный
SceneManager.LoadScene вызывает фриз — не годится для нормального проекта. Сделаем правильно: с экраном загрузки, прогрессом и без тормозов.
Пока сцена грузится, крутим анимацию и показываем проценты.
1. Создай пустые объекты Menu и Load, меню и экран загрузки соответственно.
2. Прикрепи к ним необходимый UI
Кнопка должна запускать
LoadScene()using System.Collections;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class Play : MonoBehaviour
{
[Header("UI Elements")]
[SerializeField] private Slider progressSlider;
[SerializeField] private TextMeshProUGUI progressText;
[SerializeField] private GameObject start;
[SerializeField] private GameObject load;
// Обновляет слайдер и текст прогресса
void UpdateProgressUI(float progress)
{
progressSlider.value = progress;
progressText.text = $"{progress * 100:F0}%";
}
// Вызывается при нажатии кнопки "Играть"
public void LoadScene()
{
start.SetActive(false);
load.SetActive(true);
StartCoroutine(LoadAsync(1));
}
// Асинхронная загрузка сцены с отображением прогресса
IEnumerator LoadAsync(int sceneName)
{
AsyncOperation operation = SceneManager.LoadSceneAsync(sceneName);
operation.allowSceneActivation = false; // не переключаемся сразу
// Ждём, пока загрузка не достигнет 90%
while (operation.progress < 0.9f)
{
float progress = Mathf.Clamp01(operation.progress / 0.9f);
UpdateProgressUI(progress);
yield return null;
}
// Достигли 90% — показываем 100% и делаем паузу
UpdateProgressUI(1f);
yield return new WaitForSeconds(0.5f); // можно заменить на ожидание нажатия
// Разрешаем переход на новую сцену
operation.allowSceneActivation = true;
}
}
operation.progress идёт до 0.9, а последние 10% — активация сцены. Поэтому масштабируем
progress / 0.9f и уже на 1.0 переводим.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5❤2 2
ИИ
Если бы не было чатагпт, не было таких цен на оперативную память, скорость работы программирования не возросла, не было бы этого канала.
Большинство из вас использует ИИ. Я в том числе.
Однако у ИИ есть проблема — он любит фантазировать, очень много фантазировать. Чтобы этого избежать, нужна правильная структура запроса.
Вот вам полезный промт, который убирает лишнюю "фантазию" ИИ:
Чтобы составить свой промт, надо:
Используя эти 4 пункта и промт, можно достать максимум из ИИ
Если бы не было чатагпт, не было таких цен на оперативную память, скорость работы программирования не возросла, не было бы этого канала.
Большинство из вас использует ИИ. Я в том числе.
Однако у ИИ есть проблема — он любит фантазировать, очень много фантазировать. Чтобы этого избежать, нужна правильная структура запроса.
Вот вам полезный промт, который убирает лишнюю "фантазию" ИИ:
Прежде чем дать мне ответ, оцени его
неопределённость. Если она больше, чем 0.1 — задавай
мне уточняющие вопросы до тех пор, пока
неопределённость будет 0.1 или меньше
Чтобы составить свой промт, надо:
1. Объяснить что ты делаешь
2. Что ты уже сделал
3. Объяснить, что должен сделать ИИ
4. Добавить примеры по возможности.
Используя эти 4 пункта и промт, можно достать максимум из ИИ
❤10🔥1 1
• Unity-разработчик — ~25%
• 3D-художник — ~20%
• Гейм-дизайнер — ~15%
Формат: Преимущественно удалено.
Уровень: Middle и Senior (Junior — редко).
Midjourney, Stable Diffusion, ChatGPT Unity РазработчикТребования: C#, ООП, Addressables, ECS/DOTS, мультиплеер, оптимизация
Зарплата Middle/Senior: 100–350 тыс. ₽ или $1500–$4500+
3D ArtistТребования: Blender/Maya, ZBrush, Substance Painter, PBR, оптимизация
Зарплата: $1500–$5000+
2D/UI ArtistТребования: Photoshop, Figma, анатомия/композиция, AI
Зарплата: $1200–$3000
Game DesignerТребования: GDD, баланс, экономика, аналитика, A/B тесты
Зарплата: $2000–$5000+
Unreal DeveloperТребования: C++, Blueprints, Gameplay, Network, Niagara
Зарплата: 150–250 тыс. ₽ или $3000–$5000
• Портфолио — обязательно. Отклики без него игнорируются.
• Риски: вакансии «на энтузиазме», за процент, с низкой зарплатой (например, $500 для 3D-художника).
• Спрос: максимальный — у Senior-разработчиков и дизайнеров в midcore-жанрах (RPG, шутеры, стратегии).
Пост был написан нейронкой, которой я скормил вакансии с нескольких тгк
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥3 1
Присылайте свои работы в комментарии!👊
Лучшие выложу здесь через 24 часа!
Присылайте лучше видео. Хороший компрессор https://tools.rotato.app/compress , если не грузит используйте https://github.com/codeforreal1/compressO
Для новеньких поясняю: по сути это бесплатная реклама вашей игры и канала, только если у вас реально крутая игра)
#работыПодписчиков
🎧 Akrus Games | Unity
Лучшие выложу здесь через 24 часа!
Для новеньких поясняю: по сути это бесплатная реклама вашей игры и канала, только если у вас реально крутая игра)
#работыПодписчиков
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3 3
первое: Не игра, но всё же. Моё ядро ОС с нуля, на C и ASM. https://github.com/keldsaya/lanex
второе (модель): магазин от ПМ, разделённый на 4 части - пятка, подаватель, пружина, основа. ~570 треугольников (скрин без текстур это ДО оптимизации)
и ещё полная оружейная система. скринов нет (там только в консоль вывод и инсепктор), но есть гит - https://github.com/keldsaya/hard-weapon-system
Канал: https://t.me/keldsaya_tgk
Присылайте свои игры сюда
Akrus Games | Unity
❤8🔥2 2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Игра подписчика @tromgard
Канал: https://t.me/Pigeonofsorrowch
Присылайте свои игры сюда
Akrus Games | Unity
Браузерный выживач в зомби апокалипсисе
https://pigeonofsorrow.ru
Канал: https://t.me/Pigeonofsorrowch
Присылайте свои игры сюда
Akrus Games | Unity
❤7🔥1🎄1
Media is too big
VIEW IN TELEGRAM
Игра подписчика @blackdragon3129
Канал: t.me/dragodev3129
Присылайте свои игры сюда
Akrus Games | Unity
Мой проект: Wall Walker - головоломка, где изменение гравитации стало ключевой механикой. В нём тебя ждёт:
⚙️ Множество разнообразных механик (помимо изменения гравитации)
🎨 Приятный глазу визуальный стиль
🗺 Куча уникальных уровней
Игра, кстати, уже в шаге от релиза.
Канал: t.me/dragodev3129
Присылайте свои игры сюда
Akrus Games | Unity
❤4🔥3 2
Игра подписчика @scrabyq
Делал по этим туториалам: https://www.youtube.com/watch?v=5ycmDpYen-4 https://www.youtube.com/watch?v=al9CDD9jrKI
Канал: https://t.me/code_n_polygons
Присылайте свои игры сюда
Akrus Games | Unity
На этой неделе решил плотно засесть за блендер и наконец-то освоить развертки и текстурирование.
Нашёл довольно крутые материалы на yt и сначала изучил общий пайплайн работы (1 скрин), а позже перешёл к созданию своих моделей, их развёрток и текстур в пиксельном стиле.
Определённо есть над чем ещё работать, руку набивать и набивать, но начало уже положено🤟
Уже даже на этом этапе я могу замоделить что-то простое в свой проект📱 YET ANOTHER SHIFT и это радует🙂
(кнопка добавления в список желаемого ждёт твоего нажатия)😀 😀 😀 Ссылки:📱 Код & Полигоны TG👈 📱 Код & Полигоны VK👈
Делал по этим туториалам: https://www.youtube.com/watch?v=5ycmDpYen-4 https://www.youtube.com/watch?v=al9CDD9jrKI
Канал: https://t.me/code_n_polygons
Присылайте свои игры сюда
Akrus Games | Unity
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥5 5👍2
Media is too big
VIEW IN TELEGRAM
Игра подписчика @Maxim_Zemcov
Канал: https://t.me/littlegamedev
Присылайте свои игры сюда
Akrus Games | Unity
🤍 🤍 🤍 🤍 🤍 🤍 🤍 🤍
Две недели молчания
Девлогов не было 2 недели😱
Расскажу почему. Текста много.
*Но можете просто посмотреть видео
Упоролся в интерфейс😠 🤔 Понял одну вещь: UI для стратегии — это не просто "красиво нарисовать". Это постоянный диалог с самим собой: "а сколько информации игрок реально выдержит одновременно?". Ответ меняется каждый день, да и плюс я на том этапе, где каждая дополнительная механика может быть вырезана мной лёгким движением руки.😮💨 Если вы когда-нибудь делали UI — вы меня поймёте. Перебрал море вариантов и в итоге:🟣 Верхняя панель — на оценку 3+, но общий тон мне нравится👍 🟣 Нижняя правая вписалась гораздо лучше и стала сильно компактнее🟣 Нижняя центральная — временная, мне она не нравится, да и в стиль не вписалась, но пусть пока живёт. Вернусь к ней позже🟣 Остальные панели пока не трогал
Но геймплей все равно не стоял на мёртвой точке😌
Пока я боролся с ненавистным интерфейсом, параллельно добавил:💰 Систему зарплат. Можно назначать зарплату для одного конкретного здания. Или сразу для всех зданий одного типа. Также работает и со сбросом до дефолтных значений✂️ Вырезал серебро и золото
Вот это было больно. Очень больно. Изначально в Enclave были три валюты: медь, серебро, золото. Это часть сеттинга — металлы как деньги. Но в процессе стало понятно: для игрока три валюты — это лишний слой сложности, который не даёт геймплейной глубины, а только путает.
Оставил медь. Это теперь основная и единственная валюта.🥲 Больно? Да. Но необходимо. Писал недавно про это здесь (ссылка), теперь режу сам.🔳 Тултипы. Мелочь, но приятная. Наводишь на иконку ресурса — видишь, что это: камень, руда, слитки. Раньше было можно только догадываться😁
⚙️ ScriptableObject для балансировки. Централизовал все настройки баланса в один кастомный SO. Теперь не бегаю по скриптам, а кручу цифры в одном месте. Просто поверьте, мне стало легче жить и легче дышать😌 🙂 Начал систему настроения. Пока в работе. Покажу в следующем девлоге👌
И как всегда — всё самое интересное впереди!🥳 ⚡️ ⚡️ ⚡️ ⚡️ ⚡️ ⚡️ ⚡️ ⚡️
Тг-канал📱
YouTube📱
Twitch📱
Чатик📱
Канал: https://t.me/littlegamedev
Присылайте свои игры сюда
Akrus Games | Unity
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10 3👍2
Media is too big
VIEW IN TELEGRAM
Игра подписчика @iuorfhkihfiwhejeuj
Канал: а где
Присылайте свои игры сюда
Akrus Games | Unity
Hellmaze
что-то на подобии Dead By Daylight но динамичней и измененным геймплеем, если кратко то каждый раунд генерируется новый лабиринт, так же есть система шансов с частичным рандомом, иногда появляются шипы которые наносят урон.
Игра сырая но играть можно
https://www.roblox.com/de/games/88948261496033/Hellmaze
Канал: а где
Присылайте свои игры сюда
Akrus Games | Unity
👍4🔥2 2👎1
Немного из жизни:
Я приобрел себе вот такую клавиатуру для моего мини-ПК Raspberry Pi 5. Скажу сразу, она очень удобна для печати двумя руками. На этом мини-ПК хочу запустить хостинг сайта в будущем.
Сейчас я увлекся созданием сайтов на Python. Сделал сайт с эффектом дождя из «Матрицы», а сейчас делаю что-то вроде Steam. Буду честен: большую часть фронтенда делает умная нейронка Kiro, а вот весь бэкенд я полностью сам.
Еще я стал изучать Godot. У него много плюсов, в частности некоторые готовые настройки, которых не хватает в Unity. Еще он хорошо оптимизирован и есть на Raspberry Pi 5 (правда, он там не запускается из-за того, что на мини-ПК нет стандартной видеокарты).
Хочу сказать отдельное спасибо @katashi_gamedev за такое количество комментариев. Для меня это важно)
Я приобрел себе вот такую клавиатуру для моего мини-ПК Raspberry Pi 5. Скажу сразу, она очень удобна для печати двумя руками. На этом мини-ПК хочу запустить хостинг сайта в будущем.
Сейчас я увлекся созданием сайтов на Python. Сделал сайт с эффектом дождя из «Матрицы», а сейчас делаю что-то вроде Steam. Буду честен: большую часть фронтенда делает умная нейронка Kiro, а вот весь бэкенд я полностью сам.
Еще я стал изучать Godot. У него много плюсов, в частности некоторые готовые настройки, которых не хватает в Unity. Еще он хорошо оптимизирован и есть на Raspberry Pi 5 (правда, он там не запускается из-за того, что на мини-ПК нет стандартной видеокарты).
Хочу сказать отдельное спасибо @katashi_gamedev за такое количество комментариев. Для меня это важно)
❤7🔥1 1
Игра подписчика @sozdal_chipsi
Канал: https://t.me/ChillipopsDev
Присылайте свои игры сюда
Akrus Games | Unity
Делаю 3д анимацию на заказ просто зацените наработки
Канал: https://t.me/ChillipopsDev
Присылайте свои игры сюда
Akrus Games | Unity
❤8🔥2 1
Минпромторг выпустил приказ № 4769, который исключает продукцию этих брендов из перечня товаров, разрешённых для параллельного импорта. Это означает, что с указанной даты их легальный ввоз в страну будет возможен только с официального разрешения производителя.
🔐 Под ограничение попадают:
Ноутбуки
Компьютеры (системные блоки)
SSD-накопители
Оперативная память
Это не полный запрет на ввоз, а прекращение действия упрощённой схемы параллельного импорта для этих брендов. Теперь импортёрам будет необходимо получать прямые разрешения от правообладателей, что значительно усложнит поставки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎7😱4🤯2❤1🎄1