Hola, bueno directo al punto, alguno de ustedes sabe como integrar scorm a unity? , estoy desarrollando un juego para capacitaciones desde unity y tendré que subirlo a cornerstone pero necesitan que el juego se comunique con la plataforma y para eso necesito integrar SCORM, pero aún no encuentro como.
Gracias de ante mano
A ver, yo nunca lo he hecho desde Unity, y hace tiempo que deje todas esas historias, allá por el 2010, por aquel entonces lo que se usaba era SCORM 1.2, ya había una nueva definición del estándar, el SCORM 2004, que tenía algunas cosas francamente extrañas, nunca trabaje con esta especificación pero se que ha tenido unas cuatro revisiones por lo que la última versión seria SCORM 2004 v4 que imagino que habrá evolucionado bastante.
El principal problema es que para implementarlo en Unity tienes que rehacer todo el mecanismo de interoperabilidad.
AdL, que es la que se encarga de coordinar la definición de SCORM desarrolla una librería en JavaScript que se encarga de leer el manifiesto de la acción formativa y te permite establecer toda la configuración del visor para gestionar la presentación de contenidos, la navegación, el guardado y recuperación del avance, la comunicación con el LMS, etc.
Todo esto esta pensado para funcionar en web, por lo tanto estas herramientas que ha desarrollado ADL están pensadas para integrarlas en un navegador.
Yo lo que haría sería descargármelas, estudiarlas, destriparlas y replicarlas en Unity a no ser que tuvieses la suerte de que alguien hubiese hecho un asset (y si no lo han hecho, yo aprovecharía el esfuerzo para hacer uno).
Hacerlo es perfectamente viable aunque tiene bastante trabajillo y muchas pruebas, pero creo que el mejor sistema es ese, partir de la librería y la herramienta de validación de ADL.
Estas herramientas las encontraras en la web de ADL.
Gracias por la ayuda me pondre a investigar , Ojala y si lo logre por que tengo que comer jaja
para que plataforma es la aplicacion?
Vas a tener suerte, tienes una implementación de la API para Unity en la Asset Store: https://www.assetstore.unity3d.com/en/#!/content/53523 (https://www.assetstore.unity3d.com/en/#!/content/53523)
Yo lo tengo algo olvidado, pero cualquier duda ponla aquí y si te puedo echar una malo aquí me tienes.
No es complicado, solo trabajoso, yo desarrolle un LMS que funcionaba con contenido SCORM y almacenaba todo el seguimiento y luego tenia herramientas para explotar toda esa información, pero lo bueno es que al ser una aplicación web, ADL ya me dio gran parte del trabajo hecho, aún así tuve que implementar todo el modelo de datos que almacena el seguimiento, la agregación de contenidos, la gestión de los repositorios, la configuración de las acciones y la elaboración de los manifiestos, etc.
Entiendo que lo que tu quieres hacer es presentar contenidos de acuerdo al manifiesto y gestionar la navegación por esos contenidos y la comunicación para almacenar el seguimiento, el avance, evaluaciones, etc. lo que viene a ser el visor comunicado con la interfaz del LMS o donde se almacene la información, si es así, lo bueno es que ya lo tienes hecho en esta implementación por lo que solo tienes que hacer llamadas a la API segun avances en la formación
Si ya quieres ir mas allá, la cosa se amplia, eso ya depende del alcance que le quieras dar.
Si quieres cuéntanos mas detalles y vamos viendo como abordarlo, es una cosa interesante (a mi es que me gusta estrujar Unity para lo que no son juegos :D )
Gracias por las respuestas y NFP veo que ya tienes experiancia con la API vere si la puedo comprar y si tengo algun tipo de problema agradeceria tu apoyo.
el proyecto es para un banco pues necesitan capacitar a sus empleados y ya no quieren darles un libro extenso que leer , entonces decidieron probar con un juego para capacitarlos pero ya tiene su plataforma en cornerstone entonces en base al avanze del juego quiere que el LMS tambien vaya avanzando el porcentaje del curso , por que son cursos los que juegan se supone .
Cita de: Bryan Murgas date=1507053069entonces decidieron probar con un juego para capacitarlos
jaja ya nadie quiere leer, es tan...retro.
Pues tengo una plataforma enterita en Java con BD Oracle, que puede cargar con 60.000 formaciones al año, tutorizaciones, examenes, y sin inmutarse, soporta SCORM 1.2 y la han usado los bancos mas gordos de España: Caixabank, Bankia, etc.
La vendo barata