Doom poate rula acum într-un cod QR conținut de sine. Un fel de

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

Dezvoltatorul a folosit un nivel extrem de miniaturizare a codului pentru a -și atinge obiectivul

În context: Codurile QR au fost concepute inițial pentru a urmări eficient tipurile și cantitățile de piese auto. Astăzi, datorită smartphone -urilor și aplicațiilor mobile, utilizarea lor s -a extins mult peste asta. Dacă vă cunoașteți cu adevărat comerțul, puteți încerca chiar să împachetați un program funcțional într -un singur cod QR – și poate să rulați Doom pe el, pentru că de ce nu?

Un dezvoltator plin de resurse pe nume Kuber Mehta a luat „Poate rula Doom?” Meme to New Heights, cu un nou proiect sălbatic, care împinge limitele unor medii de execuție extrem de limitate. În timp ce proiectul Backdooms nu rulează din punct de vedere tehnic motorul original Doom în interiorul unui cod QR, Mehta spune că a fost direct inspirat de legendarul shooter al ID Software – precum și de „camerele” creepypasta virale – pentru a -și dezvolta conceptul.

Backdooms este un program comprimat, auto-extragere, codat în întregime într-un singur cod QR. Când este scanat, lansează un mediu HTML generat infinit, asemănător cu coridoarele în stil Doom, cu care jucătorii pot naviga și interacționa. Jocul rulează în întregime în browserele web moderne și nu necesită o conexiune la internet – întregul joc este stocat în adresa URL în sine.

Mehta, un student de informatică și inteligență artificială în New Delhi, a petrecut o săptămână explorând cum să maximizeze stocarea și compresia codului QR. În cele din urmă, a ales o experiență interactivă asemănătoare cu doom-ul pentru a-și demonstra progresul, dar aceeași tehnică ar putea fi folosită, în teorie, pentru a codifica aplicații web ușoare în cadrul codurilor QR, deblocând noi posibilități pentru livrarea software ultra-portabilă.

Dezvoltatorul și -a cronicizat călătoria pe blogul Minddump, unde a explicat premisa absurdă – rulând codul în cadrul unui cod QR de 3KB – alături de originea ideii și procesul detaliat din spatele creării backdoom -urilor. În special, Mehta a trebuit să se bazeze pe o tehnică numită minificare – sau, în acest caz, minificare extrem de agresivă – pentru a stoarce un program funcțional HTML într -un spațiu atât de mic. Acest cod comprimat generează grafice, coridoare asemănătoare cu doom, dușmani la care să filmeze și chiar muzică.

O descoperire a venit atunci când Mehta a primit un indiciu util de la un chatbot, care a sugerat utilizarea Decompresionstream-o API web puțin cunoscută disponibilă în toate browserele moderne. Datorită acestei componente, codul Backdooms poate fi decomprimat dinamic și executat direct în browser. Jocul poate fi jucat pe desktop, smartphone -uri și potențial alte dispozitive printr -un link sau prin scanarea codului QR disponibil pe pagina GitHub a proiectului.

Deși doar legat de Doom, Backdooms păstrează „poate rula Doom?” tradiție vie. Dezvoltatorii continuă să împingă limitele în care poate rula motorul FPS open-source. Faptele recente includ rularea Doom pe caseta de joc a ediției unui colector, Sistemul de tip Inside TypeScript, într -un document Microsoft Word și chiar direct pe un GPU.

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.