Hacker News 中文摘要

RSS订阅

1987年游戏《最后的忍者》仅40千字节 -- The 1987 game “The Last Ninja” was 40 kilobytes

文章摘要

文章指出,普通手机或电脑中的一张静态图片大小约400KB,而经典游戏《最后的忍者》仅40KB,是图片大小的十分之一,突显早期游戏开发的高效与精简。

文章总结

《数字时代的容量奇迹:40KB创造的经典游戏世界》

推特用户exQUIZitely通过一组对比数据展现了早期游戏开发的惊人成就:普通手机/电脑照片约400KB,而1987年System 3公司开发的《最后忍者》游戏仅占40KB(前者十分之一)。推文特别强调,在如此有限的容量下,开发者不仅实现了精致的等距视角画面(C64平台呈现惊人细节),更通过Ben Daglish和Anthony Lees创作的标志性配乐,缔造了游戏史上的视听杰作。作者感叹,即便在今天仍难以想象当年程序员如何在严苛的技术限制下,创造出这样令人震撼的虚拟世界。

评论总结

总结评论内容如下:

  1. 怀旧与游戏体积对比

    • 多位评论者回忆早期游戏(如Atari、Commodore等平台)的小巧体积,与现代游戏(如COD MW3的240GB)形成鲜明对比。
    • 引用:
      • "COD Modern Warfare 3 is 6,000,000 times larger at 240GB. Imagine telling that to someone in 1987."(xvxvx)
      • "That short video of the game on twitter is 11.5MB, or about 300x larger than the game itself."(chmod775)
  2. 早期游戏的编程效率与逻辑

    • 认为早期游戏更注重逻辑而非数据,现代游戏则相反。
    • 引用:
      • "Feels like they were closer to programs, while modern games are closer to datasets."(YasuoTanaka)
      • "performance relies not only on fast processors, but on understanding how your data and code compete for resources."(reedycat)
  3. 对现代资源浪费的批评

    • 指出现代开发中资源利用效率低下,早期开发者需在极有限内存(如KB级别)中优化。
    • 引用:
      • "It's just so easy to not think about efficiency today... you blow away more bytes than these platforms had without doing anything useful."(YZF)
      • "Meanwhile, Cataclysm DDA uses C++ and it needs a huge chuck of RAM and a fastly CPU to compile it today."(anthk)
  4. 游戏体验与情感共鸣

    • 部分用户表达对经典游戏(如《The Last Ninja》《Super Mario Bros.》)的喜爱,称赞其音乐或设计。
    • 引用:
      • "Music was exceptional."(aaa_aaa)
      • "God I loved that game. Don't think I ever managed to finish..."(abrookewood)
  5. 对早期技术限制的讨论

    • 提到早期硬件限制(如C64的64KB内存、磁带加载时间),部分用户认为现代游戏的便利性更有价值。
    • 引用:
      • "Oh man the tape loading time. I dreamed about being able to afford a disk drive."(christkv)
      • "it's hard to go back to just a few colors, low-res graphics... the modern affordances mean something."(socalgal2)
  6. 数据准确性质疑

    • 有评论指出原帖关于游戏体积的说法可能有误(如双面磁盘实际为174KB/面)。
    • 引用:
      • "It was a two-sided disk, and each side was 174 KB."(jml7c5)

其他提及
- 类似小体积经典游戏(如《Elite》22KB、《Super Mario Bros.》40KB)被举例对比。
- 个别用户分享相关音乐或演出链接(如Ben Daglish的表演)。