探索 C++ 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
第三方 B站客户端,专为手柄用户设计,支持 PC、PSVita、PS4、Xbox 和 Nintendo Switch 全平台。提供多语言、搜索、动态、直播、播放及个性化主题等功能。
一个用于强化学习和游戏搜索/规划研究的环境与算法集合。支持 n 环境、零和/合作/一般和、单次/顺序、完美/不完美信息等多种游戏类型,核心 API 为 C++,并提供 Python 接口。
基于 C++ 的高性能机器学习库,核心轻量且高度可修改。支持 ASR、图像分类、目标检测和语言建模等应用,提供灵活的张量计算接口。
通用游戏与视频软件后处理注入器。提供自动化帧颜色与深度信息访问,支持自定义 ReShade FX 着色器语言编写环境光遮蔽、景深、色彩校正等效果。可加载扩展功能的附加组件,着色器编译器可独立集成。
C++ 经典算法与数据结构库,每个算法独立头文件,附带 demo。涵盖排序、树、哈希、图等,服务器端 Linux/gcc 环境,注重正确性与易用性。
轻量、快速且可扩展的 Minecraft 多人游戏服务器,用 C++ 编写,内存和 CPU 效率高,支持 Lua 插件 API。兼容 Java 版客户端,可运行于 Windows、*nix 和 Android 系统。
在 Windows、macOS 和 Linux 上,以进程内方式运行 .NET 和 Node.js 代码。支持从 Node.js 脚本化 C#,以及从 C# 脚本化 Node.js。
为 RE 引擎游戏提供 Mod 加载、脚本平台及 VR 支持。支持多款游戏,包含 Lua 脚本 API、VR 6DOF、第一人称、自由相机等 Mod 与修复工具。
基于 GPL 协议开源的 Doom 3 BFG 引擎源代码,主要使用 C++ 编写。提供 Windows 平台编译指南,不包含游戏数据、Steam 集成、Bink 视频及特定渲染功能。
Apache Mesos 是一个集群管理器,通过高效的资源隔离与共享,支持在动态共享节点池上运行 Hadoop、Spark、Jenkins 等分布式应用或框架。
Vulkan 样例库,提供优化 Vulkan 应用的资源。包含 API 入门与性能最佳实践样例,支持 C++20 及 Vulkan 1.1+,涵盖 Windows、Linux、Android、macOS、iOS 平台。
Google 开发的 C++ 内存分配器,是 C 的 malloc 和 C++ 的 operator new 的高性能、多线程实现。使用 Bazel 构建,提供快速、高效的内存管理。
基于控制台的GLSL沙盒,用于2D/3D着色器开发。支持GLSL片段/顶点着色器、热重载、多种纹理格式、模型导入、PBR材质、交互式命令和OSC通信。可导出图像序列,支持WebAssembly编译。
基于 C++ 和 SDL 的经典物理沙盒,模拟气压、流速与热量。提供多种物质与电子元件,支持构建复杂机器、爆炸与社区创作。含 Lua API 与开源代码。
开源四足机器人框架,基于 Arduino 和 Raspberry Pi,支持 C++/Python 编程。用于 STEM 教育、AI 研究和 DIY 套件开发,处理步态协调、伺服控制、IMU 集成。多传感器支持、模拟到真实学习、ROS 兼容。
专为云服务设计的极简、资源高效单内核操作系统。支持 C++11/14/17/20,内存占用极小(2.5 MB),支持 KVM、VirtualBox 和 VMWare,启动速度快(300ms 至 10ms),提供 Virtio/vmxnet3 网络驱动和模块化 TCP/IP 栈。
反向工程重制经典《黄昏公主》,精准重现原版,提供自定义增强。支持 PC 与移动平台,需用户自带游戏文件。兼容 D3D12、Vulkan、Metal GPU,旧设备有限支持。
基于 Web 的现代 VNC 服务器和客户端,安全且支持 Linux 远程桌面。突破传统 RFB 规范,使用 YAML 配置,仅支持现代浏览器访问。
ARCore SDK for Android Studio,提供运动跟踪、环境理解和光照估计等核心 AR 功能,支持 Java 与 NDK 开发。