SamSuka
Роман Фильченков
Роман Фильченков

boosty


Нарфанис.dat

Привет! С вами RedGuy и сегодня я вам расскажу про нашу систему "датников"!

Смотря серии, вы видите большое количество разнообразных прекрасных построек, анимированных построек, построек, которые появляются и пропадают, независимо от Ромы... Как же это работает? Давайте разберемся.

Ещё в Игре Бога у нас появилась необходимость передавать маленькие изменения или большие локации между строителями, тестировщиками и Ромой. Но как? Ведь нельзя же каждый раз передавать весь мир, это занимает очень много времени, да и весит целый мир прилично. Поэтому мы придумали систему "датников".

"Датник" - файл с расширением .dat, который хранит в себе данные о постройках, тайлах (функциональные блоки) и энтитях (сущности) которые находятся в зоне изменяемой локации. При этом, в отличие от схематик, он ещё хранит своё положение в мире, что позволяет ему вставляться полностью автоматизировано и автономно, без участия игрока.
Давайте заглянем в один из таких файлов.
Что мы видим? Он содержит 294 блока, первые 2 из которых - песок. При этом, файл весит всего 1.5 килобайта, экономя много времени и места на передаче полноценной карты.
А теперь давайте посмотрим, как это работает на практике.
В видео ниже представлена загрузка датника, содержащего город Нарфанис целиком.

Нарфанис.dat

Вот и всё, до встречи в следующем разборе наших механик!
Не забывайте писать в комментариях о том, что ещё вы бы хотели увидеть!

Нарфанис.dat

Comments

<div ><div><span class="text">Ошибка воспроизведения </span></div></div>

AwonlyiS

<div ><div><span class="text">ООООО Техническая информация!</span></div></div>

Бредовый мальчик


More Creators