GameplayKit — это объектно-ориентированная платформа, предоставляющая базовые инструменты и технологии для создания игр для iOS, macOS и tvOS с использованием языка программирования Swift и сторонних библиотек рендеринга и мультимедиа, таких как SpriteKit. Он включает в себя общие элементы игрового процесса, такие как генерация случайных чисел, искусственный интеллект, поиск пути и поведение агента.
Поскольку GameplayKit не зависит от высокоуровневых технологий игрового движка, вы можете комбинировать его с любой из этих технологий для создания полноценной игры: SpriteKit для 2D-игр, SceneKit для 3D-игр, пользовательский или сторонний игровой движок, использующий Metal или OpenGL. ЕС.