关键字 “gamedev” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
FirebladeECS
一个无依赖、轻量级、快速的 Swift 实体组件系统 (ECS) 实现
GameControllerKit
GameControllerKit 是一个 Swift 包,可以轻松地在 iOS、macOS 和 tvOS 上使用游戏控制器。它提供了一个简单的 API 来连接到游戏控制器、读取它们的输入以及控制它们的灯光和触觉反馈。
GateEngine
Swift 游戏引擎,支持 Windows、Linux、macOS、HTML5 等 🚂
FirebladeMath
一个无依赖、轻量级、快速的 Swift 数学库,用于 2D 和 3D 向量、四元数和矩阵,带有(可选)SIMD 支持。
Raylib
Raylib 的 Swift 包。 从源代码构建 Raylib,因此无需摆弄库。 只需将其添加为游戏包中的依赖项即可!
SwiftSDL
Swift 中的 SDL3
GodotVision
RealityKit / visionOS 中的 Godot
Match3Kit
用于简单 Match3 游戏的库。
ActionBuilder
以声明式的 SwiftUI 风格快速组成 SpriteKit 动画
9 个软件包。