The best Hacker News stories from All from the past day

Go back

Latest posts:

Deafening Silence from the Cybersecurity Industry

Show HN: I made a Doom-like game fit inside a QR code

I sometimes pick up random projects just because I can, this was one of those times. I made it as a week long project a while back this year but never shared here, so thought to go for it haha.<p>I created a game inspired by Doom and the backrooms called The Backdooms under 2.4kb in minified html. (for reference, this entire post would be around 1.8kB haha) I had to use a not popular way of using GZip with Zlib headers (had to write my own script for compressing it, also in the repo) to eventually convert it a size 40 QR code that works right in your browser using Decompressionstream API.<p>This is of course a very oversimplified description of it, using a lot of the same technologies that DOOM had but combining it with infinite seed based map generation in 2.4kb (QR codes can only store 3kb, which includes changing formats) was pretty hard.<p>Here are some links about it if you want to nerd out and read more:<p>Repository Link (MIT License): <a href="https://github.com/Kuberwastaken/backdooms">https://github.com/Kuberwastaken/backdooms</a><p>A Hosted (slightly improved) version of The Backdooms: <a href="https://kuberwastaken.github.io/backdooms/" rel="nofollow">https://kuberwastaken.github.io/backdooms/</a><p>Game Trailer: <a href="https://www.youtube.com/shorts/QWPr10cAuGc" rel="nofollow">https://www.youtube.com/shorts/QWPr10cAuGc</a><p>My Linkedin post about it: <a href="https://www.linkedin.com/feed/update/urn:li:activity:7295667546089799681/" rel="nofollow">https://www.linkedin.com/feed/update/urn:li:activity:7295667...</a><p>(PS: You'd need something like <a href="https://qrscanner.org/" rel="nofollow">https://qrscanner.org/</a> or something that can scan bigger QR codes and put the text data onto your browser to play it)<p>My Blogs documenting the process and development in detail:<p><a href="https://kuberwastaken.github.io/blog/Projects/How-I-Managed-To-Get-Doom-In-A-QR-Code" rel="nofollow">https://kuberwastaken.github.io/blog/Projects/How-I-Managed-...</a> <a href="https://kuberwastaken.github.io/blog/Projects/How-I-Managed-To-Make-HTML-Game-Compression-So-Much-Better" rel="nofollow">https://kuberwastaken.github.io/blog/Projects/How-I-Managed-...</a>

Show HN: I made a Doom-like game fit inside a QR code

I sometimes pick up random projects just because I can, this was one of those times. I made it as a week long project a while back this year but never shared here, so thought to go for it haha.<p>I created a game inspired by Doom and the backrooms called The Backdooms under 2.4kb in minified html. (for reference, this entire post would be around 1.8kB haha) I had to use a not popular way of using GZip with Zlib headers (had to write my own script for compressing it, also in the repo) to eventually convert it a size 40 QR code that works right in your browser using Decompressionstream API.<p>This is of course a very oversimplified description of it, using a lot of the same technologies that DOOM had but combining it with infinite seed based map generation in 2.4kb (QR codes can only store 3kb, which includes changing formats) was pretty hard.<p>Here are some links about it if you want to nerd out and read more:<p>Repository Link (MIT License): <a href="https://github.com/Kuberwastaken/backdooms">https://github.com/Kuberwastaken/backdooms</a><p>A Hosted (slightly improved) version of The Backdooms: <a href="https://kuberwastaken.github.io/backdooms/" rel="nofollow">https://kuberwastaken.github.io/backdooms/</a><p>Game Trailer: <a href="https://www.youtube.com/shorts/QWPr10cAuGc" rel="nofollow">https://www.youtube.com/shorts/QWPr10cAuGc</a><p>My Linkedin post about it: <a href="https://www.linkedin.com/feed/update/urn:li:activity:7295667546089799681/" rel="nofollow">https://www.linkedin.com/feed/update/urn:li:activity:7295667...</a><p>(PS: You'd need something like <a href="https://qrscanner.org/" rel="nofollow">https://qrscanner.org/</a> or something that can scan bigger QR codes and put the text data onto your browser to play it)<p>My Blogs documenting the process and development in detail:<p><a href="https://kuberwastaken.github.io/blog/Projects/How-I-Managed-To-Get-Doom-In-A-QR-Code" rel="nofollow">https://kuberwastaken.github.io/blog/Projects/How-I-Managed-...</a> <a href="https://kuberwastaken.github.io/blog/Projects/How-I-Managed-To-Make-HTML-Game-Compression-So-Much-Better" rel="nofollow">https://kuberwastaken.github.io/blog/Projects/How-I-Managed-...</a>

Judge Rules Blanket Search of Cell Tower Data Unconstitutional

IBM orders US sales to locate near customers, RTO for cloud staff, DEI purge

Intuit, Owner of TurboTax, Wins Battle Against America's Taxpayers

An intro to DeepSeek's distributed file system

Kagi Assistant is now available to all users

Potatoes in the Mail

“Most promising signs yet” of alien life on a planet beyond our Solar System

Making Software

Jellyfin as a Spotify alternative

Zoom outage caused by accidental 'shutting down' of the zoom.us domain

Google is illegally monopolizing online advertising tech, judge rules

TikTok is harming children at an industrial scale

Gemini 2.5 Flash

Gemini 2.5 Flash

Darwin's children drew all over the “On the Origin of Species” manuscript (2014)

Man who built ISP instead of paying Comcast expands to hundreds of homes (2022)

Man who built ISP instead of paying Comcast expands to hundreds of homes (2022)

< 1 2 3 ... 23 24 25 26 27 ... 817 818 819 >