Все новости
Это интересно
Сейчас читают
Cities: Skylines
Аватар Evernews Evernews

В Cities Skylines построили 4-битный сумматор, работающий на электричестве и канализации

5
0
Поделиться
Телеграфировать

Все работает очень медленно: одна 4-битная операция проводится примерно 20 минут.

В Cities Skylines построили 4-битный сумматор, работающий на электричестве и канализации

Градостроительный симулятор Cities Skylines оказался достаточно сложен, чтобы в нем можно было буквально построить системы, работающие в качестве универсальных логических элементов. Даниэль Бали смог создать 4-битный сумматор, не прибегая к модам и используя исключительно стандартные средства Cities Skylines.

Система, придуманная Бали, работает за счет необходимости снабжать город водой и обеспечивать отвод стоков. И водонапорные башни, и канализационные коллекторы нуждаются в электричестве; включая и выключая его, можно реализовать на базе башен и коллекторов логические И и ИЛИ.

На скриншотах ниже показан блок, реализующий логическое И. Здесь два входа — это линии электропередач, ведущие к водонапорной башне и коллектору — и один выход, линия, подключенная к электростанции. Блоки должны быть довольно большими, чтобы электричество не передавалось между зданиями само по себе.

Для реализации логического НЕ Бали использовал механику затопления: электростанция или ветряк, оказавшаяся под водой, перестает генерировать электричество. Чтобы организовать потоп Даниэль использовал сточные воды; он шутит, что его сумматор работает на отходах.

Для построения 1-битного сумматора необходимо создать схему, состоящую из девяти блоков. Даниэль объединил четыре таких сумматора и получит 4-битное устройство; ему понадобилась почти вся карта, доступная в игре. Кроме блоков сумматоров здесь разместился город, генерирующий отходы для затопления генераторов.

Сумматор действительно суммирует, но очень медленно. В качестве эксперимента Даниэль попытался сложить 9 и 14; он получил верный результат через 15 внутриигровых месяцев, на максимальном ускорении подсчеты заняли 20 минут реального времени.

Отлаживать систему, рассказывает Бали, оказалось особенно сложно. Дело было не только в правильном расположении блоков, каналов и линий электропередач: время от времени в ЛЭП били молнии и приходилось искать, где произошло отключение.

Читать далее
Сколько вы тратите на игры в год?
Больше 100000 рублей
2163 голоса, 7.2%
От 50000 до 100000 рублей
1394 голоса, 4.6%
От 25000 до 50000 рублей
1638 голосов, 5.5%
От 10000 до 25000 рублей
2721 голос, 9.1%
До 10000 рублей
5516 голосов, 18.4%
Нисколько, я пират. Йо-хо-хо!
16588 голосов, 55.3%
Теги: Cities: Skylines, Игры
Аватар Evernews
Evernews
8090 подписчиков