Skip to content

Ecotic Game SDK

Conecta tu juego con Ecotic en minutos. Tus compañeros ganarán XP y monedas mientras juegan — y tú contribuyes a la plataforma de tu universidad.

¿Qué es el Ecotic Game SDK?

El Ecotic Game SDK es una pequeña biblioteca JavaScript que conecta tu juego web con la plataforma Ecotic de la Universidad de la Costa. Con unas pocas líneas de código, tus jugadores recibirán XP (experiencia) y monedas reales en su perfil cada vez que completen una partida.

Fácil de integrar

Un solo archivo .js. Sin dependencias. Funciona con HTML estático, React, Vue o cualquier framework que prefieras.

Recompensas reales

Cada partida completada otorga XP y monedas que se reflejan en el perfil del estudiante dentro de Ecotic.

GameCenter Tester

Prueba tu juego sin backend real. El Tester envía el token y recibe todos los eventos de tu juego localmente.

Misiones automatizadas

Los checkpoints que envíes se usan para actualizar misiones activas del estudiante en tiempo real.


¿Cómo funciona en dos líneas?

<script src="https://sdk-ecotic.ced.com.co/ecotic-sdk.js"></script>
<script>
const sdk = EcoticSDK.init({
gameSlug: 'mi-juego', // slug que propones para tu juego
onReady: () => iniciarJuego(),
onReward: (r) => mostrarBanner(r.xp, r.coins),
});
// Al terminar la partida:
sdk.complete(puntuacion);
</script>

Flujo completo

GameCenter (Ecotic) Tu juego (iframe)
│ │
│── ECOTIC_GAME_TOKEN ────────────►│ SDK recibe el token
│ │
│◄── POST /games/events (started) ─│ sdk.start()
│◄── POST /games/events (checkpoint)│ sdk.checkpoint() ← actualiza misiones
│◄── POST /games/events (completed)─│ sdk.complete(score)
│ │
│◄── ECOTIC_GAME_EXIT ─────────────│ sdk.exit()

Descargar el SDK

ArchivoDescripción
ecotic-sdk.jsSDK completo (UMD — script tag / CommonJS / ESM)
ecotic-sdk.d.tsTipos TypeScript para autocompletado

Probar tu juego sin backend real

El GameCenter Tester simula el entorno de Ecotic localmente: carga tu juego en un iframe, le envía un token de prueba y registra los eventos que llegan. Sin tocar la API de producción.

Abrir GameCenter Tester


Universidad de la Costa — CUC|Centro de Excelencia Docente — CED