Journey:基于 Rust 与 wGPU 构建的高性能 2D ECS 游戏引擎
开发者推出了一款名为“Journey”的自研 2D 游戏引擎,采用 Rust 语言和 wGPU 图形库编写,支持编译为 WebAssembly 在浏览器中运行。该项目通过 ECS(实体组件系统)架构解决了复杂的系统约束,重点攻克了浏览器异步...
标签索引 / 第 4 页
这个标签下有 58 篇文章。按时间回看相关判断与实践记录。
标签精选
开发者推出了一款名为“Journey”的自研 2D 游戏引擎,采用 Rust 语言和 wGPU 图形库编写,支持编译为 WebAssembly 在浏览器中运行。该项目通过 ECS(实体组件系统)架构解决了复杂的系统约束,重点攻克了浏览器异步...
近日,一个基于 v86 模拟器的 Windows 98 在线体验网站在科技圈走红。该项目利用 WebAssembly 技术,在浏览器端成功模拟了 Pentium 3 级别的性能,让用户可以直接在线运行《红色警戒2:尤里的复仇》、《星际争霸》...
一个开源项目成功将 Mistral 的 Voxtral Mini 4B 实时模型移植到了浏览器环境中运行。该项目采用 Rust 语言编写,通过 WebAssembly 技术,使得 40 亿参数规模的语音 AI 模型能够直接在用户本地的前端环...
本文由资深编译器工程师撰写,深入探讨了在现代编译器开发中将C语言作为目标后端的实践与思考。作者指出,机器生成的C代码比手写更安全,能有效规避未定义行为的陷阱。文章总结了六大关键技术模式:利用`static inline`函数实现零成本数据抽...
Spritely Institute发布了Hoot项目,这是一个功能完备的Scheme到WebAssembly(Wasm)编译器及工具链。Hoot基于Guile构建,无外部依赖,并利用Wasm的垃圾回收(GC)功能,使Lisp/Scheme...
sqldef 是一款功能强大的命令行数据库 Schema 管理工具,旨在解决开发者在数据库迁移过程中的繁琐问题。它能够对比两个 SQL Schema 之间的差异,并自动生成所需的 DDL 语句,支持 MySQL、PostgreSQL、SQL...
Capsule 是一个专为 AI Agent 设计的安全运行时环境,旨在解决执行不可信代码的安全隐患。它利用 WebAssembly 技术为每个任务创建独立的沙箱,确保系统隔离。开发者可以设置 CPU、内存和超时限制,实现精细化的资源管控,...
Amla Sandbox 推出了一种基于 WebAssembly (WASM) 的轻量级沙盒解决方案,旨在解决 AI 智能体运行代码时的安全问题。该工具为 Agent 提供了一个类 Bash 的 Shell 环境,允许开发者定义严格的工具调...
本文介绍了作者为其开源的 Scheme 语言实现项目 Bob 新增的 WebAssembly 编译器。该项目旨在探索将具有垃圾回收和闭包的高级语言直接编译为 WASM,并重点实践了 WASM 的 GC 扩展。文章详细阐述了如何利用 WASM...
WebRacket 是 Racket 语言的子集,可编译为 WebAssembly,让开发者无需编写 JavaScript 即可在浏览器中构建实用程序。它支持主流浏览器,并通过 JavaScript FFI 提供对 DOM、Canvas 等...