TGViewer
Channel Public Channel
Kozlov Dev - Разработка игр

Kozlov Dev - Разработка игр

@kozlovdev

Канал о разработке игр.
Subscribers
4.1K
Photos
668
Videos
176
Links
277

Showing posts older than #975 · Back to latest

Older Posts 7 shown
Post #974 1.18K
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
  • 🔥 10
  • ❤ 2
  • 👍 2
Post #973 1.15K
Совместно с админами лучшей геймдев-папки The GameDev решили провести для вас розыгрыш топовой техники 🎮

В папке уже собраны десятки полезных каналов для разработчиков игр: ассеты, геймдизайн, новости, заработок, блоги разработчиков и многое другое.

🎁 Среди участников разыграем 5 призов:
— Steam Deck
— VR Quest 3S ×2
— Xiaomi Monitor 27” 2560×1440 2K 200Hz HDR400 ×2

Условия участия максимально простые:

1. Подписаться на папку The GameDev
2. Нажать🔜 Участвую 🔙

⏰ Итоги подведём 25.05.2026 в 20:00. Отправка призов только по РФ.

Всем удачи и хорошего настроения 👍
  • 👍 6
  • 🔥 4
  • ❤ 3
Post #972 990
Девлог по Blockworld!
🔥 Уже готовимся к публичному тестированию, много чего было сделано и еще осталось немало мелочей. Думаю на следующей недели, проведем тест, если яндекс успеет разрешить домены для черновика.

Реализован финальный вариант загрузочного экрана.
С ним очень сильно помог claude code, буквально за пару часиков сделал финальный вариант. С клодом пробывали разные идеи, порядка 4 итераций. По концепту пришел к такой реализации, а именно 2 экрана: на первом показываем лого и название студии (универсальный, в будущем пригодится для других игр), а вот второй экран уже под стиль игры, с прогресс баром. Так же попросил клод добавить небольшие звуки (чтобы чуть оэивить и при этом не прибавлять веса в билд), с чем он тоже неплохо справился.

#blockworld #devlog
  • 🔥 16
  • 👍 4
  • ❤ 2
Post #967 1.08K
Челленджи: гонка к цели в Mirra Cloud
Лидерборды — про текущий рейтинг. Турниры — про лиги и продвижение по ним. Челленджи — про гонку: игрокам ставится конкретная цель, и побеждают те, кто доберётся до неё первым. В Cloud для этого есть отдельный сервис.

Как это работает
Шаг 1. Подключение к челленджу. Чтобы результаты игрока пошли в зачёт, его сначала нужно подключить к челленджу. Как это будет выглядеть в игре — решает разработчик. Обычно используется один из двух сценариев:

✔️ Открытое участие. Игра сама подключает игрока к челленджу — например, при заходе в раздел или при первом подходящем действии. Игрок ничего специально не нажимает: челлендж просто появляется у него, и результаты идут в зачёт. Участвовать можно в любой момент, пока челлендж идёт.

✔️ Регистрация. В игре есть отдельная кнопка «Участвовать», и нажать её можно только до старта челленджа. Кто не зарегистрировался — в этот раз пропускает, придётся ждать следующего.

Какой сценарий выбрать — зависит от того, насколько вы хотите подогревать ажиотаж. Регистрация даёт ощущение события: «начинается в понедельник, не опоздай». Открытое участие — про лёгкий вход и максимальный охват.

Шаг 2. Гонка к цели. У челленджа есть конкретная цель — например, набрать 1000 очков, пройти 20 уровней или провести в матчах 5 часов. Подключённые игроки шлют свои результаты, и кто быстрее всех доберётся до цели, тот и заберёт лучшие призы.

Шаг 3. Завершение. Челлендж длится фиксированное время: день, неделя или месяц. Когда срок вышел — челлендж закрывается, всё обнуляется, и стартует следующий. По желанию можно настроить досрочное закрытие: как только до цели добежит заданное число игроков, челлендж завершается раньше.

Два варианта получения наград
У челленджа можно выбрать, как именно выдаются призы:

✔️ По порядку финиша. Награда выдаётся автоматически в тот же момент, когда игрок добегает до цели. Размер приза зависит от того, каким по счёту он финишировал: первый получает самое крутое, десятый — поскромнее, сотый — что-то базовое. В этом режиме порядок важен — кто быстрее, тот и взял лучший приз. Подходит для соревнований и гонок.

✔️ Всем, кто добежал. Награды раздаются на сбросе челленджа: когда сессия закрывается, игрок может забрать свой приз сам, в удобное время. Размер награды определяется тем местом, до которого игрок дошёл к моменту сброса. На одном месте при этом могут оказаться сразу несколько игроков — режим про факт достижения цели, а не про точный порядок финиша. Подходит для квестовых задач: выполнил условие — забрал награду.

Когорты: чтобы соревнование оставалось живым
Если в одном челлендже миллион игроков, игроку будет тяжелее занимать призовые места и он теряет смысл участвовать в челлендже. Поэтому игроков можно автоматически разбивать на небольшие группы — когорты. У каждой группы свой топ, свои финишные позиции и свои награды. За счет этого у игрока есть понимание, что у него есть шанс завоевать призовые места.

Пример
Недельный челлендж «Выиграй 50 матчей за неделю», режим — с регистрацией. В воскресенье в игре появляется анонс и кнопка «Участвовать». В понедельник челлендж стартует, и кнопка пропадает — кто не успел, тот опоздал. К среде первые игроки добегают до 50 побед и получают награду: чем раньше финишировал, тем жирнее приз. К воскресенью челлендж закрывается; тем, кто не успел, выдаётся утешительный подарок. В понедельник — анонс следующего.

💬 Если есть вопросы по функционалу — пишите в комментарии, буду рад ответить.

‼️ Сервис еще в разработке и скоро выйдет в бета тест

#cloud #game_backend #mirra_cloud
  • 🔥 6
  • 🤯 3
  • 👍 2
Post #966 932
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
  • 🔥 6
  • ❤ 4
  • 👍 4
Post #962 1.15K
🫳 Девлог по Blockworld

Было проделано много работы над миром и генерацией для удобного расширения под разные режимы, далее по порядку.

✔️ Система спавна игроков
Появилась отдельная система спавна игроков, раньше она была простая и зашита в пайплайн генерации (так было проще для синглплеера). Сейчас же с приходом мультиплеера и различных режимов нужно было перелопатить систему. Теперь спавнер отдельный сервис, он не зашит в генерацию, работает самостоятельно. С помощью новой системы можно реализовывать различные виды спавнеров, например спавнер который размещает игроков в разных хабах на сервере или же спавнер который распределяет игроков по сетке или в абсолютно рандомном месте.

✔️ Спавн мобов
Была переделана система под мультиплеер, теперь она работает со всеми игроками и старается заспавнить мобов рядом с каждым, чтобы игроку было интересно и он не скучал.

🧊 Генерация ландшафта
Была проделана большая работа по этой части, теперь мир выглядит разнообразным (по сравнению с предыдущей версией). Реализовано это за счет новой системы биомов, плюс добавлением новых биомов (в сумме их сейчас 55). Так же был переработан алгоритм генерации высоты

🌿 Генерация фичей
Система нужна для размещения на терейне различных деталей (кактусы, трава и т.д). Она была доработана и прокачена новыми правилами. Теперь в болоте появляются кувшинки, в джунглях лозы на стенах, в океане водоросли с карелами, лавовые озера в пустыне и много чего еще.

✔️ Цвет в биомах
У каждого биома появились параметры цвета, они могут использоваться блоками для того чтобы менять свой вид в зависимости от биома. Например это цвет воды: в реке она светло синяя, в море чуть темнее, а в болоте мутная. Тоже самое с цветом травы и растений.

💦 Жидкость в блоках
Добавил для теста механику, которая позволяет блокам находиться в какой то жидкости. Например блок забора, теперь может находиться в воде, у него не будет пустоты, как это сделано в том же майнкрафт, точно так же блоки водорослей, ворот и т.д

#blockworld #devlog
  • 🔥 18
  • 🤯 4
  • ❤ 3
Post #952 863
  • 🔥 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →