返回首页
最新
作为一个孩子,我非常喜欢这款相对不为人知的游戏《根下》。1970年代的原著三部曲中的世界观被精心地融入到这个横向卷轴的“平台冒险”中。
你可以相对容易地在线玩到这款游戏的IBM PC移植版,但C64版本的质量要好得多(无抖动图形、更好的颜色、立体声)。然而,我发现直接玩C64版本的过程有很多障碍。因此在2013年,我尝试恢复并打包C64版本的游戏,以便让它变得更易于播放。我制作了一个可引导的x86 ISO,里面包含一个仅运行VICE C64模拟器的Linux unikernel,预先配置好从一些德国黑客为我破解的.G64磁盘镜像中启动游戏。这个过程花费了大约4个月的时间,结果一般;游戏在VMWare启动后5秒内运行,但仍然需要整个虚拟机,声音也很卡顿,存档游戏有点麻烦。我做了一个基本网页,并将其搁置作为一个测试项目。
然后,大约一周前,我出于某种原因决定再试一次。但这次我指派Fable和Astra以不同的角色来剖析和反汇编原始的.G64镜像,制作规格,并生成与原版等效的JavaScript版本。他们在一个晚上大约完成了75%的工作,基本上是自主完成的。此后,我花了几十个小时通关,修复错误,调整界面,进行改进,并撰写“关于”页面。我不得不与Claude进行一些艰难的对话,并做出了一些不受欢迎的决定,但经过这一切,这就是结果,我对此感到有些自豪。这不是一个重大项目,但本来就不应该是。
所以我只是想分享这款我童年时的游戏,以及这个过程和结果。希望其他人也能怀念这款游戏,并再次享受它的乐趣!
两个月和3000个提示之后,我们推出了《机甲 royale》(mecharoyale.com)。
这是一款基于浏览器的战斗 royale 游戏,100个机甲在一张巨大的地图上展开激烈战斗。
我最享受的部分是小队模式,在这个模式中,你和你的朋友可以一起操控同一个机甲。
一个人可以驾驶机甲,而你的队友则控制不同的武器。因此,你基本上是在一边大喊着指挥朋友,一边试图共同操作一台巨大的战争机器,同时还要应对其他99个机甲的攻击。
我大部分游戏都是用Claude Code构建的,包括它背后的许多多人游戏基础设施。
虽然还在打磨中,但我觉得现在终于可以分享给大家了。你可以在mecharoyale.com上玩这个游戏。
我非常希望听到你的反馈!提前感谢你。
我开发了一个中间件,可以在 Go 中提供类似 PostHog 的分析功能。它完全是第一方的,能够记录每个 HTTP 请求,跟踪用户,并记录屏幕会话。这个中间件使用 DuckDB 作为底层数据存储。
我所有的副项目现在都是 Golang + SQLite。我希望有一个简单的方法来添加基本的流量分析,而无需注册或集成第三方选项。
引用达里奥·阿莫代伊的声明:“我担心在6到12个月内,这样一群人工智能可能会通过持久的僵尸网络接管整个互联网(可能造成数千亿美元的损失),而如果人工智能在没有必要的保护措施的情况下变得更强大,损害的规模将会持续增加。”
你在做什么?最近对什么感到好奇?
对于其他家长们,分享一个有趣的背景:我的小孩正在我身上睡觉,而这个灯光刺眼得让人难以忍受。
我开发了一款应用程序,以帮助我应对晚期诊断的注意力缺陷多动障碍(ADHD)——通过声音来实现。<p>这个应用程序通过设备卷积(旧收音机、高保真音响)和房间卷积(卧室、森林)来包裹在Mac上播放的任何声音,并添加环境音(雨声、风声、海浪声)以及苹果的空间处理技术——使其听起来像真实的空间。<p>对我来说,在空间中听到声音的效果远胜于干巴巴的声音,空间信息和环境音让我能够更好地集中注意力。<p>某个时刻我想——也许其他人也会有同样的效果?于是我花心思和精力将其制作成一个精美的应用程序,并提供下载额外环境的选项等。<p><a href="https://www.surraura.com" rel="nofollow">https://www.surraura.com</a><p>感谢您的时间,期待听到您的想法。
嗨,HN!<p>我正在开发一个无代码工具,名为 1Baton,用于编写和运行 API 集成测试。<p>我每天都在处理 API,构建和测试它们。在我工作的服务中,单个 API 端点通常只代表更大流程中的一个小动作,因此测试完整流程通常意味着需要按顺序调用多个端点。<p>当我开始测试这些流程时,发现自己花了太多时间在不同测试之间设置和重用相同的多步骤流程。我希望能够定义一次流程,作为构建块进行重用,避免手动维护请求之间的连接和传递的数据。<p>这就是我构建 1Baton 的原因。<p>基本想法是一次定义 HTTP 请求,将它们组合成可重用的序列,然后使用这些序列创建可运行的场景,而无需编写连接代码来传递请求之间的数据。<p>一旦缺少必需的参数或参数变得过时,请求或序列会在编辑器中被标记为无效,您可以在运行场景之前看到这一点。<p>有三个构建块:
- 请求 - 定义输入和输出的 HTTP 请求。
- 序列 - 可重用的请求组,其中一个请求的输出可以传递给后续请求,而无需编写连接代码。
- 场景 - 由请求和序列组成的可运行测试用例,运行监视器显示每个步骤的结果。<p>运行器是一个 npm 包,而创作体验是基于浏览器的。您目前可以使用它来测试公共 API,而无需在本地设置任何东西。<p>这仍然是一个 MVP,确实还有一些功能缺失。我主要想了解这种工作流程是否对其他开发者和 QA 工程师有用,以及您目前是如何解决这类问题的。<p>我非常想听听您的想法,包括您不使用它的原因。<p>在这里试试: <a href="https://app.1baton.com/" rel="nofollow">https://app.1baton.com/</a>
着陆页在这里: <a href="https://1baton.com/" rel="nofollow">https://1baton.com/</a>