GameplayKit
Graphics and Games
- Category
- Apple frameworks
- Docs outline
- 12 sections
Official docs outline
developer.apple.com- Entities and Components
Covers GKEntity, GKComponent, GKComponentSystem.
- State Machines
Covers GKState, GKStateMachine.
- Spatial Partitioning
Covers GKQuadtree, GKQuadtreeNode, GKOctree, GKOctreeNode.
- Strategists
Covers GKStrategist, GKMinmaxStrategist, GKMonteCarloStrategist, GKGameModel.
- Decision Trees
Covers GKDecisionTree, GKDecisionNode.
- Pathfinding
Covers GKGraph, GKObstacleGraph, GKMeshGraph, GKGridGraph.
- Agents, Goals, and Behaviors
Covers GKAgent, GKAgent2D, GKAgent3D, GKGoal.
- Obstacles
Covers GKObstacle, GKCircleObstacle, GKSphereObstacle, GKPolygonObstacle.
- Procedural Noise
Covers GKNoiseSource, GKNoise, GKNoiseMap, GKCoherentNoiseSource.
- Randomization
Covers GKRandom, GKRandomSource, GKARC4RandomSource, GKLinearCongruentialRandomSource.
- Rule Systems
Covers GKRule, GKNSPredicateRule, GKRuleSystem.
- Xcode and SpriteKit Integration
Covers GKScene, GKSceneRootNodeType, GKSKNodeComponent.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in Apple frameworks
All 394- Foundation App Frameworks
- Foundation Models App Frameworks
- Foveated Streaming Graphics and Games
- FSKit System
- Game Controller Graphics and Games
- GameKit Graphics and Games
- GameSave Graphics and Games
- GeoToolbox App Frameworks
- GLKit Graphics and Games
- Group Activities Media
- GSS System
- HealthKit App Services