Студент создал в Excel модель прозрачного лабиринта Raycaster

/ ТехнологииНовости / Технологии

Продолжая попытки сделать странные и, казалось бы, невозможные вещи с помощью Microsoft Excel

Thumbnail: Microsoft ExcelMicrosoft Excel (также иногда называется Microsoft Office Excel) — программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS, а также Android, iOS и Windows Phone. Она предоставляет возможности экономико-статистических расчетов, графические инструменты, язык макропрограммирования потоков данных Power Query и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic for Application). Microsoft Excel входит в состав Microsoft Office. Википедия

, пользователь Reddit u/awesomegraczgie21 опубликовал демонстрацию работающего игрового raycaster в форме игры-лабиринта от первого лица, полностью работающей в Microsoft

Microsoft Corporation (произносится «ма́йкрософт»; как правило, именуется просто Microsoft; распространено сокращение MS) — одна из крупнейших транснациональных компаний по производству проприетарного программного обеспечения для различного рода вычислительной техники — персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространённой на данный момент в мире программной платформы — семейства операционных систем Windows. Подразделения компании также производят семейство игровых консолей Xbox, а также аксессуары для персональных компьютеров (клавиатуры, мыши и т. д.). C 2012 года производит собственный планшетный компьютер — Surface. Википедия

Читайте также:Бывший дизайнер Bethesda — о создании DLC для TES 4: OblivionСмотрите шоу игр Microsoft вместе с нами. Xbox Partner Preview состоится сегодня вечеромВ сеть попал ноутбук Microsoft Surface Laptop 7 на базе процессора Intel Lunar LakeMicrosoft урегулировала антимонопольный иск с игроками по поводу приобретения Activision BlizzardMicrosoft Flight Simulator 2024 потребляет до 180 Мбит/с интернет-трафика во время полета

Excel с использованием языка программирования Visual Basic for Applications (VBA).

В частности, эта демонстрация технологий лабиринта использует raycasting для поддержки прозрачности и поколоночного текстурирования. Прозрачность отмечена как сделанная с точки зрения игрока наружу (рендеринг «ближний-дальний»), а простая система столкновений используется для поддержания функционирования игры в рамках ограничений ее окруженного стенами лабиринта. Лабиринт, конечно, исследуется полностью от первого лица, перемещаясь практически по одному кадру за раз с помощью включенных 4 кнопок движения и 2 кнопок стрейфа.

По сравнению с прошлыми попытками рендеринга графики в Microsoft Excel, такими как игра "Fallout for Excel", это гораздо более амбициозно, хотя и так же ограничено по масштабу и играбельности. Хотя в сети распространяются ускоренные видеокадры (10 FPS

FPS: First-Person Shooter — шутер от первого лица — жанр компьютерных игр. Frames Per Second — количество кадров в секунду на экране монитора или телевизора, выдаваемых программным обеспечением видеокарты или DVD-проигрывателя. Характеризует производительность видеосистемы компьютера или воспроизведения DVD. Также характеризует качество видео в целом. См. Википедия

Читайте также:Stalker 2 будет работать на скорости 30 FPS на Xbox Series SРазработчик увеличил fps в игре более чем на 200 с помощью оптимизацииDigital Foundry рассказали о технических проблемах ремейка Silent Hill 2Свежий трейлер Unknown 9: Awakening посвятили версии для ПКВ модах для ремейка Silent Hill 2 — без тумана и с Леоном из Resident Evil

!) навигации по лабиринту из оригинального поста, сам игровой процесс больше похож на "интерактивное слайд-шоу". Создатель заявляет, что FPS варьируется от "2FPS до 5 SPF (0,2 FPS). Рендеринг нескольких перекрывающихся прозрачных стен убивает производительность, но это того стоит". Вся демо-версия закодирована всего в 400 строках VBA.

Источник: Tomshardware.com

Подписаться на обновления Новости / Технологии

0 комментариев

Оставить комментарий


Новые комментарии

Поддерживаю. А еще если брать в разрезе Илон Маск и безопасность данных, то вообще смешно. Особенно для жителей РФ)О конфиденциальности можно забыть
  • Анон
1c пох на ваши операции, количество ядер и прочее. Умудрились написать ядро четко привязанное к Мгц. Единственный в мире продукт для 1го ядра.
  • Анон
Указан неверный диаметр вентиляторов, не 80 мм, а 100 мм. И чип не 103, а 102.
  • Анон
С прошлым обновлением как раз и появилась эта ошибка. А новое как и написано не дают скачать.
  • Анон
При включении 3D Turbo Mode у вас максимум будет доступно 8 ядер и 8 потоков всего. т.е. если у вас 16 ядерный на 32 потока то будет всего 8 ядер и 8 потоков! Странная оптимизация!
  • Анон
После скачивания вышел синий экран СУПЕР!
  • Анон
требуется указать магазин и purchase date без этого не регистрирует
  • Анон
Россия на них клала❤❤❤❤, будет называться Ладушка 2.0 )))
  • Анон
ДА у меня тоже неработает уже все Вы не знаете каким способом вернуть все обратно СПАСИ
  • Анон

Смотреть все