TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Quake in 13kb (2021)

261 点作者 pfych12 个月前

14 条评论

tithe12 个月前
Excellent.<p>I propose we inscribe the Doom and Quake source onto twin golden platters[0] and send them into outer space with the next interstellar probe.<p>[0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Voyager_Golden_Record" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Voyager_Golden_Record</a>
评论 #40559209 未加载
评论 #40560331 未加载
评论 #40559739 未加载
评论 #40559183 未加载
评论 #40559195 未加载
nilstycho12 个月前
Making of: <a href="https:&#x2F;&#x2F;phoboslab.org&#x2F;log&#x2F;2021&#x2F;09&#x2F;q1k3-making-of" rel="nofollow">https:&#x2F;&#x2F;phoboslab.org&#x2F;log&#x2F;2021&#x2F;09&#x2F;q1k3-making-of</a>
mdp202112 个月前
It uses generative graphics like a simplification of the technique of Farbrausch (seen in its 64kb intros and usable in its &quot;.werkkzeug&quot; editor).<p>&gt; <i>[the] library supports only 5 different functions: Embossed Rectangle; Embossed Grid; Noise; [draw] Text; Draw previous texture</i><p><a href="https:&#x2F;&#x2F;github.com&#x2F;phoboslab&#x2F;q1k3&#x2F;blob&#x2F;master&#x2F;source&#x2F;ttt.js">https:&#x2F;&#x2F;github.com&#x2F;phoboslab&#x2F;q1k3&#x2F;blob&#x2F;master&#x2F;source&#x2F;ttt.js</a>
评论 #40560461 未加载
tcsenpai12 个月前
So technically this could fit in 5 QR codes.<p>I say technically because neither by building or downloading with wget I can get a local html version working, so I guess it would be useful to waste time creating 5 QR codes.
评论 #40559152 未加载
评论 #40559421 未加载
casenmgreen12 个月前
I need to be able to invert the Y-axis on the mouse.<p>It looks amazing, but I can&#x27;t play as it is.
评论 #40559997 未加载
评论 #40559807 未加载
jl612 个月前
Brilliant. It contains <i>just</i> enough content to re-activate the neurons where my memories of the original are stored, and my brain is filling in the rest.
评论 #40561689 未加载
system212 个月前
It is mind boggling for 13kb. After a few minutes I didn&#x27;t even feel the difference. Just perfect.
parag0n12 个月前
Great project, and clean code, thanks for this. Also interesting how you encode the soundtrack in js instead of putting it in the assets folder and then proceeding to sample the soundtrack in js yourself!<p>&quot;let music_data = [6014,21,88,[[[7,0,0,1,255,0,7,0,0,1,255,0,0,100,0,...&quot;
评论 #40560714 未加载
jlund-molfese12 个月前
For anyone playing in Safari on a Mac—there seems to be something about games which capture the mouse that makes the cursor really slow. But holding down the left mouse button will bring it back to a normal speed.
JoachimS12 个月前
Dang, could we change the title to 13 kB(yte), which is in the title of the the page? It is not 13 kb(it), which in this case a quite significant difference.
starship00612 个月前
Previous discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28520221">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28520221</a>
jack_pp12 个月前
weird to play without a crosshair, did the original quake not have one?
评论 #40559131 未加载
评论 #40559466 未加载
评论 #40559110 未加载
mdaniel12 个月前
I promise this is not intended as snark: if you already have .php files used for the build, why then do <i>string and memory management</i> in C?
评论 #40560903 未加载
评论 #40560217 未加载
treve12 个月前
Mind bending!