我在 Unity 中开发了一个严肃的游戏(学习游戏)。我希望游戏符合 TinCan 标准。有人可以告诉我使其符合 TinCan 标准的过程吗?
问问题
898 次
2 回答
0
锡罐合规性并没有真正的具体技术意义,只要它可以被客观地测试。话虽如此,如果您的内容在学习记录存储 (LRS) 中跟踪其体验(学习)数据,特别是“符合”LRS(请参阅测试套件或询问您的供应商),那么该内容通常会被视为“符合锡罐标准”因为由 LRS 来执行规范本身的要求。
我们(Rustici Software)发布了许多开源库,可用于帮助开发人员以一致的方式与 LRS 进行通信,其中一个或多个可用于 Unity 应用程序,列表可在http://experienceapi.com/libraries/。有几种 LRS 通常被认为符合规范,我们基于云的产品提供免费的 LRS 测试。
于 2015-12-29T14:39:40.983 回答
0
这是一个发送 xAPI 语句的简单 Unity 游戏示例
https://github.com/HT2-Labs/unity-xapi
它Start()
在游戏初始化时发送一条 xAPI 语句。
为了使这个例子工作:
- git clone 来自 github 的本地 Unity 示例
- 将其添加到本地 Unity 中心
- 会有关于 Unity 旧版本示例的警告,选择您使用的任何 Unity 版本并确认版本升级
TinCanTest.cs
在 Visual Studio 中打开,更改
string endpoint = "https://ORG_NAME.learninglocker.net/data/xAPI";
string user = "KEY";
string password = "SECRET";
到您的 LRS 的凭据并尝试运行游戏。
一个类似的stackoverflow问题。
于 2019-12-12T22:44:37.907 回答