c++ - 搭建C++游戏引擎增量开发环境

标签 c++ editor game-engine

假设我用 C++ 编写了一个游戏引擎。它是诸如 adPlayer(Vec3f 位置,模型playerModel)、addExplosion(Vec3f 位置,大小explosionSize) 之类的函数。

现在,可以在某种测试类中调用这些函数,然后可以编译并运行项目。这需要永远。

理想的是有一些基本的文本编辑器,我可以在其中输入这些函数,按 ctrl+u,然后以某种方式调用游戏引擎的预编译函数。例如,它不会重新编译游戏引擎。

这将如何完成?

最佳答案

通常您会将引擎编译为 .dll 并将其链接到您的项目。然后,如果您只想使用这些函数,则可以直接链接该函数,而不必编译它。

关于c++ - 搭建C++游戏引擎增量开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11506182/

相关文章:

visual-studio - 在 Visual Studio 编辑器中是否有一个键盘命令可以跳转到匹配的括号?

c++ - 内联静态成员变量

c++ - 为什么 `auto&` 不能绑定(bind)到 volatile 右值表达式?

javascript - DIV 内容上的 getSelectionEditable

java - 如何将libgdx中的图像 Actor 旋转中点?

d - D 编程语言是否有任何游戏/图形引擎?

C++ - Ingame 文本在彼此的循环中

C++ u8 literal char 覆盖

C++ 错误 : referenced in function _main when reading a file

intellij-idea - 在 IntelliJ 中双击选择空格?