Skip to main content
Aunque el Online Subsystem (OSS) de PlayFab no lo admite oficialmente, es totalmente posible usarlo en versiones anteriores de Unreal Engine 4. La funcionalidad de red principal se puede migrar a versiones anteriores de Unreal Engine 4 con pequeños ajustes en los nombres y firmas de las funciones de interfaz, con determinadas instancias renombradas o eliminadas para coincidir con las versiones anteriores de la interfaz OSS de Unreal Engine 4.

Compatibilidad con XDK en la versión 1.07 y anteriores

  • Aplique los cambios siguientes al archivo INI del juego (no del motor) ‘XboxOneEngine.ini’
  • Reemplace las secciones INI si ya existen (por ejemplo, Engine.GameEngine)
  • Asegúrese de reemplazar todos los campos <REPLACE ME> con sus datos.

Habilitación del juego entre generaciones entre XDK y GDK

La implementación de juego predeterminada de Unreal Engine 4 valida que un Net ID remoto entrante sea del mismo tipo de subsistema que la instancia local; por lo tanto, el juego cruzado entre XDK y GDK tendrá tipos diferentes y requiere que realice uno de los cambios siguientes:
  • Invalide la función dentro de su GameMode e implemente una función PreLogin que no requiera esta comprobación, o pase un nullptr a la función base para el NetID, omitiendo la comprobación.
    • Es posible que ya tenga esta clase invalidada
    • Edite la función base AGameMode::PreLogin para eliminar la comprobación de tipo de OSS (bUniqueIdCheckOk)
Última modificación el 28 de agosto de 2026