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 (2)

Label Occurrences
GameplayKit canonical 2
GamePlayKit 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
Xcode
introducedBy Apple Worldwide Developers Conference
language Objective-C
Swift
license proprietary
namespace GameplayKit
operatingSystemFamily Apple operating systems
partOf Apple game-development technologies
platform iOS
iPadOS
macOS
tvOS
watchOS
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
SceneKit
SpriteKit

How these facts were elicited

Referenced by (3)

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

SpriteKit integratesWith GameplayKit
GameplayKit namespace GameplayKit
Model I/O usedWith GamePlayKit
linked to: GameplayKit