AX 爱鲜报

发现值得关注的开源项目

以人工分析与精选推荐为主,辅以科技鲜闻。灵感来自开发者社区的简洁信息流。

精选开源

查看全部 →
Roguish 多人 Roguelike 封面

Roguish 多人 Roguelike

Roguish 是一款开源、支持多人联机、可扩展的 Roguelike 网页游戏,使用 HTML/JavaScript 构建,可直接在浏览器中运行,并支持本地搭建与二次开发。

HTML 104 51
JavaScript 游戏开发 多人联机 HTML Roguelike
JavaScript 算法与数据结构 封面

JavaScript 算法与数据结构

一个用 JavaScript 实现常见算法与数据结构的开源仓库,每个主题都配有详细解释和延伸阅读链接,适合学习与面试准备。

JavaScript 197k 31k
JavaScript 算法 数据结构 面试 计算机科学
bgfx 跨平台渲染库 封面

bgfx 跨平台渲染库

bgfx 是一个跨平台、与图形 API 无关的渲染库,采用「自带引擎/框架」风格,支持 Direct3D 11/12、Metal、OpenGL、OpenGL ES、Vulkan、WebGL 2.0、WebGPU 等后端,可在 Windows、Linux、macOS、iOS、Android、Wasm 等平台运行,并提供 C/C++ 及多种语言绑定。

C++ 18k 2.2k
跨平台 C++ 游戏开发 OpenGL 图形渲染 Vulkan
Kriegspiel 战争棋 封面

Kriegspiel 战争棋

一个可在网页上对弈的 Kriegspiel(战争棋)变体实现,基于 JavaScript 编写,采用 MIT 开源协议。玩家在无法看到对方棋子的情况下进行国际象棋对弈,由裁判机制判定走法合法性,带来高度不确定性的策略体验。

JavaScript 30 6
JavaScript MIT 国际象棋 网页游戏 棋类游戏
Ball And Wall 打砖块 封面

Ball And Wall 打砖块

一款基于 JavaScript 的 Arkanoid 风格打砖块游戏,包含太空与飞马两个章节,并提供关卡编辑器,可在浏览器中直接运行。

JavaScript 51 42
2D动画 JavaScript 游戏开发 Canvas 打砖块
Gish 开源物理平台游戏 封面

Gish 开源物理平台游戏

Gish 是一款获奖的 2D 物理平台跳跃游戏的开源版本,使用 C 语言编写,基于 SDL、OpenAL 与 Vorbis 构建,并附带 FreeGish 免费素材与示例关卡,可在 Linux、Windows、macOS 上编译运行。

C 356 68
C++ 物理引擎 2D动画 游戏开发 SDL 开源游戏
BWAPI 星际争霸 AI 接口 封面

BWAPI 星际争霸 AI 接口

BWAPI 是一个开源 C++ 框架,用于与经典 RTS 游戏《星际争霸:母巢之战》交互,让开发者编写能操控单位、读取游戏状态的 AI 智能体,并支持逐帧分析录像。

C++ 1.7k 300
AI C++ API RTS 星际争霸
Video to iOS Game 封面

Video to iOS Game

将游戏录屏转化为配置驱动的 SwiftUI iOS 游戏的 Codex Skill,分阶段完成需求分析、实现与测试,可选集成 AdMob 广告。

1 2
AI 游戏开发 Codex SwiftUI iOS