Hacker News 中文摘要

RSS订阅

《末日刷屏:游戏》 -- DOOMscrolling: The Game

文章摘要

文章介绍了一款受经典游戏《Doom》启发的浏览器游戏,玩家只需通过滚动页面来操作。作者虽非专业程序员,但通过尝试“氛围编程”将创意变为现实,尽管初次尝试失败,最终成功开发出这款游戏,并鼓励读者体验。

文章总结

标题:Doomscrolling:一款游戏

主要内容:

我们都熟悉“末日滚动”(doomscrolling),即花费大量时间浏览无尽的内容流,这些内容让你对一切感到沮丧。然而,当我听到“doomscrolling”这个词时,它让我想起了两件事:经典游戏《Doom》和滚动浏览。这让我萌生了一个想法:能否在浏览器中制作一款受《Doom》启发的游戏,玩家唯一需要做的就是滚动?没有横向移动,没有跳跃,只有滚动。

于是,我制作了这款游戏,并且它很有趣!游戏的核心玩法是通过滚动来控制角色前进和后退,同时躲避怪物和障碍物。游戏还加入了武器升级、火墙追逐等元素,增加了挑战性和趣味性。

在开发过程中,我最初尝试使用GPT-4来帮助我实现这个想法,但失败了。直到GPT-5发布后,我才在短短两小时内制作出了一个不错的原型。随后,我逐步完善了游戏,增加了背景纹理、生命药水、记录标记等功能,使游戏体验更加丰富。

为了让游戏更贴近“末日滚动”的主题,我加入了来自《纽约时报》头条新闻的RSS订阅,玩家在游戏中会遇到刻有当天新闻的铭牌。这些铭牌虽然对游戏进程没有影响,但它们的存在让游戏更具沉浸感。

在开发过程中,与AI合作仍然存在一些挑战。为了解决这些问题,我简化了设计流程,创建了独立的“实验室”页面来测试不同的视觉元素。最终,我决定使用简单的怪物设计,并通过调整参数来优化游戏中的视觉效果。

尽管还有一些功能尚未完善,但我决定将这款游戏发布为1.0版本。它已经成功满足了我制作一款仅通过滚动来玩的游戏的愿望。游戏在移动设备和桌面设备上都能流畅运行,并且可以保存到主屏幕上,像独立应用一样使用。

总结:

这款名为《Doomscrolling》的游戏通过简单的滚动操作,结合《Doom》的经典元素和“末日滚动”的主题,为玩家提供了一种独特的游戏体验。尽管开发过程中遇到了一些挑战,但通过不断优化和与AI的合作,最终成功实现了这一创意。

评论总结

主要观点总结:

  1. 游戏的创新性与简单性

    • 评论者普遍认为游戏创意新颖,体现了独立游戏的独特魅力。
    • 引用:
      • "Clever idea, this is why indie games are so fantastic."(keyle)
      • "Proof for there being still some pretty simple ideas to be explored."(masswerk)
  2. 非程序员开发游戏的趋势

    • 评论者讨论了非程序员通过AI工具(如ChatGPT)开发游戏的现象,认为这是编程领域的重大转变。
    • 引用:
      • "It is absolutely wild seeing people who do not know how to code building and shipping computer games."(stevage)
      • "Kind of concerning what a non-programmer can do with vibe coding..."(cubefox)
  3. 游戏体验与改进建议

    • 评论者认为游戏有趣且易上瘾,但也提出了一些改进建议,如增加难度、优化操作手感等。
    • 引用:
      • "I wish it was a little bit harder, though."(forbiddenvoid)
      • "Would love an option to adjust the 'mouse sensitivity'..."(Dilettante_)
  4. 游戏中的争议内容

    • 部分评论者对游戏中涉及敏感话题(如Epstein案件)表示不适,认为内容不当。
    • 引用:
      • "Am I the only one who finds in bad taste to use 'Epstein victims demand release...' in the game?"(felineflock)
  5. 游戏的趣味性与细节

    • 评论者赞赏游戏的趣味性和细节设计,如分享按钮、熔岩效果等。
    • 引用:
      • "Great game! I like the share button copying to clipboards ha ha."(giveita)
      • "Lava is a nice touch."(btbuildem)

总结:

评论者普遍认可游戏的创新性和趣味性,同时讨论了非程序员开发游戏的趋势及其对编程领域的影响。部分评论者提出了改进建议,并对游戏中的敏感内容表示不满。总体而言,游戏被认为是一款简单但富有吸引力的作品。