Шеф Code | Gamedev 👨‍🍳
207 subscribers
207 photos
7 videos
22 links
Download Telegram
Channel name was changed to «Шеф Code 👨‍🍳»
DotNet привет, дорогие друзья.
Стартует 2026 — с чем нас всех и поздравляю.

Этот год посвящаю геймдеву, а именно разработке на Unity. Планы грандиозные: собираю команду и запускаем разработку roguelite-игры.

Здесь — заметки, апдейты, мысли и лог изученного. Фиксирую путь с нуля до результата.

Геймдев для меня — новая территория, а значит путь будет особенно интересным.

Учёба, ошибки, результат — всё здесь.

Погнали!
🔥5
Сегодня был достаточно специфичный день - была долгая прогулка.

В это время успел послушать интересную книгу - "Кровь, пот и пиксели". Короткие рассказы о подноготной создания культовых игр: как тяжело это было, сколько кранчей в процессе и то что не всегда все кончается хепиэндом.

Слушая все эти рассказы мотивация сделать что то самому только растет, особенно после истории Stardew Valley.

Пожалуй пора отдохнуть...
🔥4
Разбирал тут подходы к левел-дизайну в платформерах. Выбор метода подгрузки — это всегда выбор между удобством работы и тем, что увидит игрок.

1. Отдельные сцены для каждой комнаты или сегмента. Когда игрок проходит дверь, предыдущая сцена выгружается, новая загружается. Переход заметен, зато удобно работать с большим контентом и изолировать логику. Примеры: Rayman (первые части), Cuphead, Hollow Knight.

2. Комнаты внутри одной сцены (аддитивная подгрузка). Игрок находится в одной сцене, соседние комнаты подгружаются заранее, дальние выгружаются. Переход почти незаметен, экономится память, проще контролировать камеру и логику. Так делают Celeste и Dead Cells.

Выбор подхода зависит от масштаба уровня и свободы игрока: короткие линейные сегменты проще делать сценами, большие разветвлённые миры — аддитивной подгрузкой.
🔥1