一个从头用C/CUDA重写的Minecraft 1.11.2,逐位验证与原始Java游戏一致,并集成批处理CUDA强化学习支持。

Stars

203

7 天增长

暂无数据

Fork 数

14

开放 Issue

1

开源协议

暂无数据

最近更新

2026-07-29

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它独特地将精确到比特的游戏副本与高性能CUDA RL训练相结合,使得在可控且真实的Minecraft环境中进行RL研究成为可能,而无需依赖Java。

适合谁使用

  • 强化学习研究人员
  • 游戏AI开发者
  • Minecraft模组制作者和逆向工程师
  • 对游戏模拟感兴趣的CUDA程序员

典型使用场景

  • 使用批处理CUDA在Minecraft中训练强化学习智能体
  • 通过像素输出与Java oracle对比验证游戏机制
  • 并排视觉比较游戏行为(oracle vs netherite)
  • 研究精确到比特的游戏重建及RL集成

项目优势

  • 逐位验证与Minecraft 1.11.2的忠实度,与真实Java游戏一致
  • 原生的CUDA加速支持批处理RL训练
  • Linux x86_64一键设置和构建
  • 附送规范测试磁带,用于可复现的像素级验证

使用前须知

  • 仅在Linux x86_64上具有完整功能;macOS仅限于查看器/SSH,Windows不支持作为构建主机
  • 需要正版Minecraft许可证和JDK 8
  • 不包含Mojang资源,依赖用户自己的游戏安装

README 快速开始

netherite

From-scratch C/CUDA Minecraft 1.11.2 (bit-verified vs the real Java game) + batched CUDA RL.

Platforms

Support
Linux x86_64Full stack (build, CUDA train, Java oracle). Canonical: anvil.
macOSViewer / SSH only (Moonlight, mcwindow). No native game or CUDA train.
WindowsNot supported as a build host.

No Mojang content is shipped. You need a legal Minecraft ownership and JDK 8.

Using an LLM on this repo

Open AGENTS.md (Claude also loads CLAUDE.md). Or paste:

Read AGENTS.md in this repo and follow it. Task: 

Clean Linux box (one command)

bash scripts/setup_and_verify.sh          # bootstrap + build + --quick sweep
bash scripts/setup_and_verify.sh --demo   # + physics/pixel tape replay + SBS MP4
# -> demos/pixel_match_sbs.mp4  (oracle | magma side-by-side)

Prism is optional. Bootstrap uses ForgeGradle; details in docs/BOOTSTRAP.md. Pixel demo uses the shipped canonical tape under c/magma/raster/verify/demo/.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

slvDev
精选
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI 与机器学习大语言模型
1,960
jamesob
精选
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI 与机器学习大语言模型
1,660
makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958