Игрок Pokemon Sapphire построил рабочий калькулятор, используя только игровые инструменты

Создание невероятно комплексных систем внутри игры, используя игровые инструменты, предназначенные для чего угодно, кроме этого — обычное дело, но один инженер поднял этот вызов на новый уровень, создав полноценный калькулятор внутри Pokemon Sapphire 2002 года выпуска.

Ютубер adef не новичок в решении абсурдных задач в Pokemon. Ранее он объяснял математику самых неудачных моментов в серии и научно доказывал, какие покемоны должны изучать полет. Но его последняя задача — создать работающий компьютер внутри игры, вышедшей более двух десятилетий назад — самое впечатляющее достижение.

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

В итоге ютубер отправился в Моссдип-Сити в Pokemon Sapphire, чтобы поэкспериментировать с плитками седьмого зала. Инженер провел тесты с расположением плиток, чтобы создать логические элементы, которые, по сути, работают как переключатели, выполняющие основные функции, чтобы сделать работающий бинарный калькулятор. Результатом стала операционная система, способная складывать все единицы и нули, которые могут понадобиться.

Adef называет это "первым в мире четырехбитным полным сумматором, выполненным внутри Pokemon третьего поколения".

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

Больше статей на Shazoo
Тэги: