Shiva是否支持C++11标准?我想学习如何使用游戏引擎,而且我已经了解C++,所以我更喜欢Shiva而不是Unity,如果它支持C++11的话。
发布于 2014-06-16 23:19:21
ShiVa引擎开发确实支持开发C++。
请查看here了解更多信息。
上面链接中的方法之一是:
在ShiVa中,创建一个带有一个主AIModel的游戏,它将充当引擎和C++代码之间的“代理”,让我们称它为"AIProxy“。
例如,在您的"AIProxy“中,添加一个名为"onLoadScene”的处理程序,另一个名为"onMoveObject“的处理程序,等等。
导入对象、创建场景以及运行时需要的任何其他资源。现在,将游戏导出为STK文件。
在Mac端,打开ShiVa创作工具并从您的STK文件创建一个Xcode项目。
现在,您可以使用位于"S3DClient_Wrapper.h“中的函数"S3DClient_SendEventToCurrentUser”从C++和/或Objective-C调用"AIProxy“处理程序。相反(从脚本调用C++,您可以使用钩子相关的函数)。
https://stackoverflow.com/questions/21896759
复制相似问题