腾讯游戏开发精粹Ⅲ
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.2 UE的SDK化之旅

作为一个优秀的SDK,需要满足易于集成、兼容性好、功能丰富、性能优秀和稳定可靠等要求。只有满足这些要求,才能为开发者提供更好的支持和帮助,快速开发出高质量的应用程序。在使用场景上,UE从调用者变成被调用者,不再独占整个进程,需要提供作为标准SDK所应该提供的一切接口。需要隔离好SDK的Runtime(运行时)机制,以能够和宿主App的运行环境尽可能地分离,从而保证宿主App在调用UE前后的稳定性。