假设我用 C++ 编写了一个游戏引擎。它是诸如 adPlayer(Vec3f 位置,模型playerModel)、addExplosion(Vec3f 位置,大小explosionSize) 之类的函数。
现在,可以在某种测试类中调用这些函数,然后可以编译并运行项目。这需要永远。
理想的是有一些基本的文本编辑器,我可以在其中输入这些函数,按 ctrl+u,然后以某种方式调用游戏引擎的预编译函数。例如,它不会重新编译游戏引擎。
这将如何完成?
最佳答案
通常您会将引擎编译为 .dll 并将其链接到您的项目。然后,如果您只想使用这些函数,则可以直接链接该函数,而不必编译它。
关于c++ - 搭建C++游戏引擎增量开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11506182/