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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Js13kGames Winners – JavaScript games with a file size limit of 13KB

186 点作者 lee337超过 7 年前

17 条评论

SwellJoe超过 7 年前
Some of these are really impressive. There have been several surprises where the developer(s) went the extra mile in ways that are surprising. Like in Lossst, when finishing a level, it&#x27;ll zoom the camera to the next door and back to the worm. It&#x27;s amazing that someone working within such a tight limit can think, &quot;I know, we&#x27;ll do this nice zooming thing which has no real relation to game play but will feel nice!&quot;<p>JS has gotten incredibly concise in recent years. I&#x27;ve noticed it on codefights.com, where a lot of the shortest entries are JavaScript (and very few are Perl, which surprised me, due to Perl&#x27;s long golfing history). I&#x27;m constantly struck by how tightly all the pieces work together these days and how much you can do with so little.
评论 #15382489 未加载
评论 #15373203 未加载
olegkikin超过 7 年前
1st place Greeble by Ryan &#x27;Rybar&#x27; Malm (<a href="http:&#x2F;&#x2F;js13kgames.com&#x2F;games&#x2F;greeble&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;js13kgames.com&#x2F;games&#x2F;greeble&#x2F;index.html</a>)<p>2nd place LOSSST by Maxime Euziere<p>3rd place Lost Beacons by Rémi Vansteelandt<p>4th place The Lost Packets by ElementalSystems<p>5th place Lost in a Space Odyssey by MarcGuinea<p>6th place A moment lost in time. by piesku.com<p>7th place Search of Sounds by Vitalii Liapin<p>8th place BUNNY LOST! by Eoinmcg<p>9th place Where is Winston by Gheja_<p>10th place You Are Lost by Rebecca<p>11th place A Day In The Life by Mattia Fortunati<p>12th place Blackbox: Lost Particles by Adam Jakubowski<p>13th place Trapped in the Hyperdimensional Maze by Benjamin Hanken<p>14th place LOST AND ANGRY by Jesús Olmos<p>15th place Mauja by Viktor &amp; Pavlo<p>16th place Lost on Stranger Terra by Csaba Csecskedi<p>17th place Lost Marbles by Rene Hangstrup Møller<p>18th place EYESORE! by Alastair Pearce<p>19th place Just go straight by Pierre Gimond<p>20th place Neon Dungeon by Attila Horváth<p>Cached:<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20170930100010&#x2F;http:&#x2F;&#x2F;2017.js13kgames.com&#x2F;#winners" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20170930100010&#x2F;http:&#x2F;&#x2F;2017.js13k...</a><p><a href="http:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?q=cache:http:&#x2F;&#x2F;2017.js13kgames.com&#x2F;%23winners&amp;ie=utf-8&amp;oe=utf-8&amp;client=firefox-b-ab&amp;gws_rd=cr&amp;dcr=0&amp;ei=4XXPWYvkOs2uUsiEjuAH#winners" rel="nofollow">http:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?q=cache:http:&#x2F;&#x2F;...</a>
评论 #15374892 未加载
评论 #15372630 未加载
indescions_2017超过 7 年前
Congrats to Greeble for the first place finish. The hold and tap mechanic is awkward at first but once you get more body parts, its a real platformer. Which is qute impressive at 13kB!<p>Personally, I love seeing old school techniques translated to HTML5 Canvas2D: bitmap fonts, color palette shifting, scanline rasterization, etc.<p>Uses Sonant-X JS synth lib for sound generation:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;nicolas-van&#x2F;sonant-x" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nicolas-van&#x2F;sonant-x</a>
aw3c2超过 7 年前
Updated as I play some:<p>Greeble: Having to press &quot;z&quot; makes me dread keyboard issues (I am on qwertz). Fell into a dead-end pit and quit.<p>Lossst: Uses ALT for a crucial move, ALT triggers my browser&#x27;s menu. Got stuck. Quit.<p>Lost Beacons: Works nicely but the scrolling is jarring and confusing. Would have played more than 2 levels otherwise. Sound would help tremendously in keeping a track of what is happening.<p>The Lost Packets: My clicks often don&#x27;t register? Gave up on the second level.<p>Lost in a Space Odyssey: Cute, fun and interesting. Had lots of fun!<p>A moment lost in time: Some confusion with cursor capture. Interesting but seems more like art than game. Confusing.
评论 #15372659 未加载
评论 #15382930 未加载
评论 #15372257 未加载
评论 #15377189 未加载
评论 #15373207 未加载
评论 #15373807 未加载
userbinator超过 7 年前
13KB --- that&#x27;s a very odd number and according to the site, was chosen arbitrarily. 16 or 8 would be more usual in the demoscene, where they were traditionally enforced by the limits of the hardware.<p>There is a related competition with a limit of only 1024 bytes: <a href="http:&#x2F;&#x2F;js1k.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;js1k.com&#x2F;</a>
评论 #15374282 未加载
pagnol超过 7 年前
I just played Lossst and was sure it had been made with WebGL... I couldn&#x27;t believe my eyes when I realized the author used divs and css transforms for everything. I really had no idea how much can be done with just css3.
评论 #15382501 未加载
评论 #15378435 未加载
craftsman超过 7 年前
Two friends and I built and submitted _At Journey&#x27;s End_:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;w0hrk&#x2F;js13k" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;w0hrk&#x2F;js13k</a><p>We used TypeScript along with rollup and uglifyjs and got the zipped artifact just under 13k. The contest was a lot of fun and we learned a bunch along the way. It&#x27;s a great contest and I&#x27;d encourage you to participate next time. Get a friend or two and have fun building a game you enjoy.
Xoros超过 7 年前
Tried the winner in the mobile section on my iPhone. It crashed. Guess I&#x27;ll have a look at it on my desktop computer so...
评论 #15382511 未加载
drakonka超过 7 年前
I&#x27;ve been participating in this for a few years (except last year) and it&#x27;s a lot of fun. It has also taught me that I am really bad at designing things that are fun. I come up with things that I find interesting, but that usually does not translate at all to something other people would find cool or enjoyable. To be honest I don&#x27;t mind - the participation is fun enough and it encourages me to step away from my main long-term hobby project for a month.
hoosieree超过 7 年前
Just did a byte count on a project I&#x27;m working on (in JS) that I <i>thought</i> was lightweight...<p>It doesn&#x27;t do the main thing it&#x27;s supposed to do yet, but is already 3kB. The shame!
Entangled超过 7 年前
I loved 15. Mauja cuz I&#x27;m addicted to Tiny Wings kind of games.<p>Would like to see it ported to iPhone and Android for casual gaming.
zestyping超过 7 年前
13 kilobytes is 13,000 bytes, not 13,312 bytes.
评论 #15375110 未加载
jedisct1超过 7 年前
The Lost Packets is very addictive!
thriftwy超过 7 年前
How to play?
评论 #15372033 未加载
shashwat986超过 7 年前
HN hug of death?
as1mov超过 7 年前
Site seems to be down right now. I am getting the generic Laravel &quot;Whoops, looks like something went wrong.&quot; page.
fiokoden超过 7 年前
Dead link