关键词 “游戏开发” 相关的包
这些包可以作为一个包集合使用,可以在 Xcode 或 SwiftPM 中使用。
FirebladeECS
一个无依赖、轻量级、快速的 Swift 实体组件系统 (ECS) 实现
GameControllerKit
GameControllerKit 是一个 Swift 包,可以轻松地在 iOS、macOS 和 tvOS 上使用游戏控制器。 它提供了一个简单的 API 来连接到游戏控制器,从它们读取输入,以及控制它们的光和触觉反馈。
FirebladeMath
一个无依赖、轻量级、快速的 Swift 数学库,用于 2D 和 3D 向量、四元数和矩阵,具有(可选)SIMD 支持。
OctopusKit
100% Swift + SwiftUI 中的 2D ECS 游戏引擎,适用于 iOS、macOS、tvOS
PlaydateKit
使用 Swift 为 Playdate 创建游戏。
SwiftSDL
Swift 中的 SDL3
AdaEngine
使用 Swift 编写的多平台 2D 和 3D 游戏引擎
SKTiled
用于在 SpriteKit 中使用 Tiled 资源的 Swift 框架
GCOverseer
使用 AsyncSequence 观察和管理游戏控制器 🎮
MothECS
Swift 中的简单实体组件系统 📦
10 个包。