【Hacker News搬运】生命游戏,模拟自身,无限缩放
-
Title: Game of Life, simulating itself, infinitely zoomable
生命游戏,模拟自身,无限缩放
Text:
Url: https://oimo.io/works/life/
抓取的内容来自于一个名为 "Life Universe" 的作品页面,但是页面没有提供作者、发布日期和顶部图片链接。页面上的文本内容只包含 "Loading...",这表明页面正在加载中,但尚未加载完成或者没有可用的内容。由于没有抓取到具体的内容,我无法进行进一步的分析或总结。如果需要更多信息,可能需要重新尝试抓取或访问页面 directly。
Post by: surprisetalk
Comments:
monitron: I think the coolest thing about this is the way time works. One step at each level is computed using a large number of steps at the level below. So as you zoom out you are sinking into an exponential vortex where each step takes days, years, millennia to change.<p>But ingeniously, the simulator smoothly scales its speed as you zoom, totally erasing the fact of time. I wish there was an indicator somewhere of how much game time was going by per real-life second.<p>EDIT: ...but in order to do that you'd have to declare one of the levels to be the "bottom" level, the one that runs in real time, and that would ruin the fractalness of it all...
monitron: 我认为最酷的是时间的运作方式。使用以下级别的大量步骤计算每个级别的一个步骤。因此,当你缩小时,你正在陷入一个指数漩涡,每一步都需要几天、几年、几千年的时间才能改变<p> 但巧妙的是,模拟器在缩放时平滑地缩放速度,完全消除了时间的事实。我希望能有一个指标来衡量现实生活中每秒钟的游戏时间<p> 编辑:。。。但为了做到这一点;d必须声明其中一个级别为“;底部“;级别,一个实时运行的级别,这会破坏它的分形性。。。
gregorymichael: My subconscious reaction when first zooming in was: “f—— you.” They’ve taken something I’ve been familiar with for 20+ years and completely blown my mind. One of the coolest things I’ve seen on here in a long time.
gregorymichael: 当我第一次放大时,我的潜意识反应是:“你。”他们拿走了我熟悉20多年的东西,彻底震撼了我的大脑。这是我很长时间以来在这里看到的最酷的东西之一。
jamiek88: Folks, this is one where you really have to try it not just read the comments (as I usually just do).<p>I nearly clicked away but went in and was fricken <i>mesmerized</i> by this.<p>It’s incredible.
jamiek88: 伙计们,这是一个你真的必须尝试的地方,而不仅仅是阅读评论(就像我通常做的那样)<p> 我差点点击离开,但进去了,被这件事迷住了<p> 太不可思议了。
PhilipRoman: Interesting to see it's written in Haxe, a language I've never heard before. I've been looking for a "hacker's language" which could fit in practically any niche and this might just be it. With optional static typing, compilation to multiple targets (notably C++) I really don't understand why it's not more popular. Seems like a really pragmatic language whose designers understood the needs of developers.
PhilipRoman: 看到它很有趣;s是用哈克塞语写的;I’我以前从未听说过。I-;我一直在寻找一个“;黑客;s语言”;它实际上可以适合任何利基市场,这可能就是它。通过可选的静态类型,编译到多个目标(尤其是C++),我真的不喜欢;我不明白为什么;It’不比这更受欢迎。这似乎是一种非常实用的语言,其设计者能够理解开发人员的需求。
imranq: Dang this is super cool - here is the github link for anyone to see how it works: <a href="https://github.com/saharan/works/tree/main/life">https://github.com/saharan/works/tree/main/life</a>
imranq: 该死,这太酷了-这里有github链接,任何人都可以看看它是如何工作的:<a href=“https://;/;github.com/!saharan/;works/,tree/…main/”>https:///;github.com/;撒哈拉;works;树/;main;生命</a>