Программисту было скучно на работе и он написал игру подобную Doom на собственном трехмерном движке. Как сообщает автор, движок основан на стандартных макросах Excel. Игра может работать даже без использования встроенной в Office среды программирования VBA.
В аннотации автор рассказал, что используя только формулы в Excel, имитация Doom поддерживает следующий функциональные возможности:
— бесконечная генерируемая карта лабиринта
— рендеринг трассировки лучей в реальном времени
— обработка затемнений
— базовый рендеринг
— движок реалистичного перемещения
Подпишитесь на наш канал в Телеграме, чтобы читать только интересные новости высоких технологий
Разумеется, примитивная графика и геймплей это только пародия на бродилку. Попробовать поиграть можно по ссылке.
На самый важный вопрос «Зачем?» автор отвечает:
Электронные таблицы — это мощный инструмент, который каждый должен научиться использовать практически для любых бизнес-задач.
Тем не менее, когда большинство людей решают большинство сложных задач, они хотят использовать язык VBA, даже не зная, почему.
И как только они начали изучать это, они пытаются использовать это для любой проблемы, даже простого поиска или рендеринга.