1作者: lwansbrough1 天前
我创建 Jumpjet 是因为我意识到引擎和独立游戏开发者总是在重复构建与操作系统交互的核心基础设施的相同工作。 WebAssembly 通过组件模型解决了这个问题,它实现了用不同语言编写的包之间的互操作。在我看来,这非常适合 Jumpjet 的模式:提供一个没有引擎的底盘。 Jumpjet 的工作方式是将 WebGPU(以及其他一些 WebIDL 功能)与 WIT(WebAssembly 接口类型)紧密映射,以便任何能够支持 wasm 组件模型的语言都可以使用它们。然后,您的游戏将作为 Jumpjet 的宿主运行时(由 wasmtime 提供支持)中的一个客户机应用程序运行,与 Electron 等相比,这大大减小了最终的包大小。目前,Jumpjet 中的一个基本游戏大约是 40MB。 目前该项目处于 Alpha 甚至可能是 Pre-alpha 阶段,尚未达到生产就绪状态。在商业方面,我认为在云存储、游戏服务器托管、包管理器和/或市场、分发等方面存在机遇。 目前您可以支持 macOS、Windows、Linux、Android 和 iOS。(我还没有在移动设备上进行过实际测试,祝您好运。)您可以使用的语言将取决于它们对从 .wit 文件生成绑定文件的支持。有一些可用的模板,我推荐其中一个 Rust 模板。 如果您是游戏开发者,或者只是喜欢捣鼓,我非常希望您能尝试一下这个项目,并告诉我您的想法!
2作者: Sotty751 天前
您好,我是来自意大利的Paolo。在过去几个月里,我借助Claude Code的帮助,设计、开发并测试了一个书签管理平台(我的本职工作是质量保证领域)。这个平台的想法是让用户能够与有相似兴趣的人建立联系,分享书签、有趣的链接和资料库。该工具是免费的,您只需以访客身份登录即可试用(无需登录或注册)。访客用户会预设一些演示书签和资料库,方便您体验各项功能。如果您有任何反馈意见,或者觉得这个项目有任何价值,请告诉我!再见 :)