SDK para Unreal Engine
El SDK de Xsolla para Unreal Engine es una biblioteca predefinida en aplicaciones/juegos que permite integrar fácilmente servicios de Xsolla.
El SDK facilita la integración de los productos de Xsolla en su proyecto de Unreal Engine al suministrar estructuras de datos y métodos innovadores para trabajar con la API de Xsolla.
Tras la integración, puede utilizar:
- Login para autenticar usuarios y gestionar cuentas de usuario.
- In-Game Store para gestionar las compras dentro del juego y el inventario del jugador en su aplicación.
- Pay Station para establecer los pagos.
- Subscriptions para proporcionar a los usuarios acceso a un paquete de servicios con unas condiciones especificadas (coste y duración de la suscripción).
Características
Autenticación
- OAuth 2.0 autenticación basada en protocolo.
- Inicio de sesión clásico mediante nombre de usuario/correo electrónico y contraseña.
- Inicio de sesión mediante redes sociales.
- Inicio de sesión mediante redes sociales en el dispositivo del usuario mediante un cliente de red social.
- Inicio de sesión mediante un ID de dispositivo.
- Inicio de sesión sin contraseña vía un código de un solo uso o un enlace enviado por SMS o correo electrónico.
- Inicio de sesión mediante un lanzador.
Gestión de usuarios
- Atributos de usuario para gestionar información adicional.
- Vinculación de cuentas multiplataforma.
- Almacenamiento seguro de Xsolla para los datos de usuario. Como alternativa, puede conectar PlayFab, Firebase, o su propio almacenamiento personalizado.
Catálogo
- Moneda virtual:
- Vende moneda virtual en cualquier cantidad o en paquetes (por dinero real u otra moneda virtual).
- Venda moneda convertible (sólo por dinero real).
- Artículos virtuales:
- Establezca un catálogo de artículos del juego.
- Venda artículos virtuales a cambio de moneda real y virtual.
- Lotes:
- Vende lotes por moneda real o virtual.
- Campañas promocionales:
- Recompense a los usuarios con paquetes de moneda virtual, claves del juego o artículos virtuales a cambio de cupones.
- Conceda a los usuarios bonificaciones o descuentos en los artículos de la cesta con códigos promocionales.
Compra de artículos
- Venda artículos en un solo clic o a través de la cesta de la compra.
- Proporcione a los usuarios una práctica interfaz de pago. Las principales características son:
- más de 700 métodos de pago en más de 200 países, incluyendo tarjetas bancarias, monederos digitales, pagos móviles, quioscos de efectivo, tarjetas de regalo y ofertas especiales.
- Más de 130 divisas.
- Interfaz localizada en más de 20 idiomas.
- Versiones para ordenador y dispositivos móviles.
Inventario del jugador
- Obtenga y verifique un inventario.
- Consuma artículos según la lógica interna del juego.
- Consuma moneda virtual según la lógica interna del juego (por ejemplo, al abrir una ubicación o al comprar nivel por alguna moneda).
- Sincronice todas las compras y recompensas prémium del usuario en todas las plataformas.
Subscriptions
- Venta de suscripciones
- Renovación y cancelación de suscripciones
- Gestión de suscripciones desde el panel de control de un usuario
Requisitos
Requisitos del sistema
- Sistema operativo de 64 bits
- Windows 7 y superior
- macOS 10.13.6 y superior
- XCode 11.1 y superior (para macOS)
- Visual Studio 2017 y superior
- Unreal Engine 5.3 y superior
Sistema operativo de destino
- iOS
- Android
- macOS
- Windows de 64 bits
El SDK utiliza Google Mobile Services y no admite compilaciones para dispositivos sin Google Mobile Services, como Huawei.
Política de tarifas
Xsolla ofrece las herramientas necesarias para ayudarle a construir y expandir su negocio de videojuegos, incluyendo asistencia personalizada en cada fase. Las condiciones de pago se determinan en el contrato que se puede firmar a través de la Cuenta del editor.
El coste del uso de todos los productos de Xsolla es del 5 % de la cantidad que reciba por la venta del juego y de los artículos dentro del juego a través de Xsolla Pay Station. Si no utiliza Xsolla Pay Station en su aplicación, sino otros productos, contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com para que le aclaren los términos y condiciones.
Introducción a los fundamentos del SDK
Siga los tutoriales paso a paso para comenzar:
Contacte con nuestro equipo de integración
Haga clic en el icono de chat de la esquina inferior derecha y contacte con el equipo de integración a través de una aplicación de mensajería. Le responderemos en tiempo real y le ayudaremos a resolver el problema.
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.