是否Shiva
支持C++11
标准?我想学习如何使用游戏引擎并且我已经知道了C++
,所以我更喜欢Shiva
它Unity
是否支持C++11
。
问问题
72 次
1 回答
0
ShiVa
引擎开发确实支持开发C++
。
请参阅此处了解更多信息。
上述链接中的一种方法说:
在 ShiVa 中,使用一个主要 AIModel 创建一个游戏,该模型将充当引擎和 C++ 代码之间的“代理”,我们称之为“AIProxy”。
在您的“AIProxy”中,添加一个名为“onLoadScene”的处理程序,另一个名为“onMoveObject”的处理程序等。
导入您的对象、创建您的场景以及您在运行时需要的任何其他资产。现在,将您的游戏导出为 STK 文件。
在 Mac 端,打开 ShiVa Authoring Tool 并从您的 STK 文件创建一个 Xcode 项目。
现在您可以使用位于“S3DClient_Wrapper.h”中的函数“S3DClient_SendEventToCurrentUser”从 C++ 和/或 Objective-C 调用您的“AIProxy”处理程序。相反(从脚本调用 C++,您可以使用与钩子相关的函数)。
于 2014-06-16T15:19:21.390 回答