GameplayKit

E518847

GameplayKit is an Apple game-development framework that provides tools for AI, pathfinding, state machines, and other core gameplay logic across iOS, macOS, and related platforms.

All labels observed (1)

Label Occurrences
GameplayKit canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Apple framework
software framework
category game development framework
developer Apple Inc.
documentationURL https://developer.apple.com/documentation/gameplaykit
frameworkType gameplay logic framework
integratesWith Apple Developer tools NERFINISHED
Xcode NERFINISHED
introducedBy Apple Worldwide Developers Conference NERFINISHED
language Objective-C NERFINISHED
Swift NERFINISHED
license proprietary
namespace GameplayKit NERFINISHED
operatingSystemFamily Apple operating systems
partOf Apple game-development technologies
platform iOS
iPadOS
macOS
tvOS NERFINISHED
watchOS NERFINISHED
primaryAudience game developers
provides agent-based simulation
game AI tools
graph-based data structures
noise generation
pathfinding
randomization utilities
rule systems
state machines
supports component-entity architecture
cross-platform gameplay logic on Apple platforms
supportsFeature A* pathfinding
behavior and goals for agents
finite state machines
game model and game model updates
graph-based obstacle avoidance
graph-based pathfinding
grid-based pathfinding
minmax strategist AI
noise fields
pathfinding on navigation meshes
pseudo-random number generation
rule-based decision making
steering behaviors
usedWith Metal NERFINISHED
SceneKit NERFINISHED
SpriteKit NERFINISHED

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

SpriteKit integratesWith GameplayKit