Hacker News | 📄 原文链接 | 2026-09-30 收录

在 Godot 里用上任何 C++ 库:Conan 与 godot-cpp 的路线 — Hacker News 中文摘要

来源:blog.conan.io — 132 分 · by czoido

📋 概述

GDScript 写玩法逻辑很舒服,但它调不了原生代码,而仿真库、数据库、网络协议栈、机器学习运行时这些东西早就以 C/C++ 库的形式存在。文章说明如何通过 GDExtension 与官方绑定 godot-cpp 把这些库暴露成引擎里的普通类,让 GDScript 像用内置节点一样使用它们。真正的难点不在写 C++,而在构建:godot-cpp 的版本必须和 Godot 对齐,每个新增的库还要为每个发货平台分别编译。文中用 ECS 库 flecs 做示例,在 Godot 场景里模拟十万个粒子。

🔑 核心要点

💡 金句

GDScript cannot call native code, but Godot can load it through GDExtension, and godot-cpp, the official C++ bindings, lets you expose that code as regular engine classes.
← 返回 Hacker News 首页