Простенькая задачка из 80х для программистов
В 1986 вышла игра The Legend of Zelda - одна из самых передовых игр своего времени. Вышла она на famicom - приставке 1983 года, которая не отличалась производительностью, она даже не умела умножать. На самом деле реализовать умножение не составит особого труда, я этот факт добавил чтобы подчеркнуть ограниченные вычислительные мощности приставки.
В этой игре есть враг(см. гифку) вокруг которого враги по меньше двигаются по окружности. Как вы, наверное, знаете, чтобы вычислить траекторию для движения тела по окружности нужно посчитать синус и косинус, да и про Пи надо знать. Famicom же не умела работать ни с числами с плавающей точкой ни с синусами, умножать, напомню, тоже не умела.
Вопрос, как разработчики, скорее всего, это реализовали? У меня есть несколько предположений. Интересно что вы скажите.