我有一个用C++编写的游戏引擎设计,其中独立于平台的游戏对象包含在特定于平台的应用程序对象中。
我试图解决的问题是,我需要将特定于操作系统的数据从应用程序传递到游戏。在这种情况下,我需要将Windows for DirectX或其他平台的OpenGL上下文中的主HWND传递给我正在使用的渲染器。不幸的是,我几乎不能控制渲染器,它可以期望特定于平台的数据。我意识到我可以在应用程序端初始化渲染器,但我更愿意让游戏决定何时何地执行此操作。通常,我可以控制应用
作为Skiller平台的初学者,我真的不确定我应该如何管理基于轮到的游戏中的游戏项目。我使用下面的代码片段创建了一个新的基于回合的游戏。SKTurnBasedGame game = new SKTurnBasedGame(context, listener);我正在开发一款类似于Tic-Tac-Toe的回合制游戏我的问题是如何管理onUseGameItemResponse()响应中的游戏项目?我特别