Програміст навчився виводити повідомлення з Slack в гру для SNES

Наука і техніка

Програміст Бертранд Фан (Bertrand Fan) навчився виводити повідомлення з месенджера Slack в гру 1995 року для консолі SNES.

Редакція ПМ

Slack — це популярний корпоративний месенджер, розроблений компанією Slack Technologies і випущений в 2014 році. Нещодавно спеціаліст компанії Бертранд Фан — в рамках проекту Slack on a SNES — зміг вивести в гру 1995 року (для культової консолі SNES) повідомлення одного з каналів месенджера.

Мова йде про відеогрі BS-X: The Story of The Town Whose Name Was Stolen, яка поставлялася з досить незвичайним аксесуаром під назвою Satellaview: останній являв собою модем для приставки Super Famicom (так називалася SNES в Японії), що дозволяє консолі отримувати супутникові дані від Nintendo (це приблизно схоже на те, як сьогодні консолі регулярно оновлюються через Інтернет). За словами Фана, Nintendo оновлювала гру кожен день протягом п’яти років.

У своєму проекті Фан використовував емулятор SNES і програмний інструмент, який називається SatellaWave і дозволяє генерувати файли, сприймані грою як дані Satellaview. Програміст знайшов спосіб для виводу інформації з каналу Slack в BS-X; повідомлення з месенджера з’являлися в магазинах всередині гри: час і відправник повідомлення виводились в назві товару, а зміст повідомлення в описі до нього. Фан автоматизував процес за допомогою спеціального коду, а також використовуючи бота і один з API Slack для перевірки історії каналу та висновку 10 останніх повідомлень.

Читайте также:
У NASA створений відділ по підготовці до Армагеддону

Коротко про розробку Фан розповідає на своєму сайті.

SNES (Super Nintendo Entertainment System) — це 16-бітова ігрова консоль, вироблялася компанією Nintendo в 1990-х роках. По всьому світу було продано близько 50 мільйонів SNES. В Японії підтримка консолі була припинена восени 2003 року.

Источник

Оцініть статтю
Популярний портал | Proexpress.com.ua | все найцікавіше в Україні

Thanks!

Our editors are notified.