Saltar al contenido
Nelkano Emulador multisistema

SDK de Nelkano

Qué hacen los módulos incluidos

Nelkano incluye cinco módulos esenciales: Básicos, Editor de controles, Apariencia, Amigos y Multijugador. Sus funciones también sirven de ejemplo para crear las tuyas con el SDK.

Encontrar los módulos

Abre Ajustes → General → Módulos → Instalados. Los esenciales están agrupados en Módulos esenciales: permanecen activos, no se pueden desinstalar y se actualizan con la app. Si uno falla al arrancar, puedes reintentar su activación.

Los módulos que crees serán opcionales. El usuario podrá importar su archivo .nelkmod, desactivarlo conservando los datos o desinstalarlo. Declarar un valor en el manifiesto no permite convertirlo en esencial.

Nelkano básicos

Reúne las colecciones y Favoritos, la gestión de juegos, Continuar, los autoguardados, las carátulas y los botones de emulación. También ofrece la configuración de mandos, segunda pantalla y streaming.

  • Colecciones: se crean y filtran desde Biblioteca. La estrella de la ficha añade un juego a Favoritos, que también aparece en Home. Borrar una colección conserva sus juegos.
  • Ordenación: ABC, más antiguos o más recientes. En Biblioteca se usa la fecha de incorporación; en Guardados, la de la partida. Cambiar el orden conserva el filtro de colección.
  • Autoguardados: Ajustes → General → Biblioteca.
  • Segunda pantalla: Ajustes → General → Apariencia.
  • Streaming: ajustes de la partida.

Las colecciones, los favoritos y el filtro se conservan al actualizar. Colecciones ya está integrado en Básicos: el ejemplo independiente del SDK es material para autores y no necesita instalarse en la app.

Editor de controles

Permite mover, redimensionar y ocultar controles. Se abre desde Ajustes → General → Controles → Editor de controles o desde el menú de la partida. Otros módulos pueden añadirle botones e iconos mediante sus ganchos.

Apariencia

Ofrece el idioma y los temas de la app. Un módulo puede aportar temas mediante sus contratos.

Amigos

Gestiona la cuenta, las solicitudes de amistad y el perfil. Sus ganchos permiten añadir acciones y consultar los datos compartidos. Studio utiliza cuentas ficticias para probarlo.

Parches está temporalmente excluido de los módulos cargados en Android y escritorio. Sus fuentes y el servicio del SDK se conservan para revisión; no aparece Aplicar parche en la ficha.

Multijugador

Ofrece la interfaz de conexión entre jugadores. Cada modo necesita un motor y un adaptador compatibles; la interfaz por sí sola no añade multijugador a cualquier juego.

Usarlos como referencia en Studio

Abre la plantilla del módulo que quieras estudiar; la de Nelkano básicos incluye las colecciones. Studio permite activar y desactivar los proyectos para comprobar cómo añaden y retiran sus funciones. Las plantillas adicionales, incluida Parches, no establecen paridad con los paquetes incluidos en la app.

Seguir el estilo de la app

Utiliza los formularios del SDK: mantienen el título y el cierre arriba, las acciones al pie y el contenido desplazable. Este patrón se usa en Amigos, Apariencia y los formularios auxiliares del Editor.

Módulos tiene pestañas Instalados y Explorar; ocupa una pantalla en Android y una ventana en escritorio. La ficha del juego conserva Jugar y Continuar al pie. Reutiliza estas superficies para que tu función encaje en la navegación de Nelkano.