Альтернативные подходы к Minecraft Redstone Simulator - PullRequest
0 голосов
/ 10 октября 2011

Я просто программирую Minecraft Redstone Simulator для Android. Я делаю симуляцию с некоторыми вариациями Дейкстры, но я слышал, что настоящий симулятор делает что-то другое и обновляет каждый красный блок каждый красный тик.

Как насечка делает это?

Обновление Я знаю, что он использует HashSet, это не похоже на Дейкстру, не так ли?

1 Ответ

1 голос
/ 31 марта 2012

Я назову все, что связано с красным камнем, «красным камнем».

Каждый тик Minecraft перебирает хэш-сет и обновляет каждый блок красного камня.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...