2D-игровой движок, основанный на ECS и написанный на 100% Swift для iOS, macOS и tvOS.
Если вы пробовали создавать игры на Swift, используя официальные API, это может быть для вас! OctopusKit объединяет и расширяет фреймворки Apple:
• GameplayKit для гибкой архитектуры Entity-Component-System для динамического построения игрового поведения.
• SpriteKit для 2D-графики, физических и графических шейдеров.
• SwiftUI для быстрого проектирования плавных, масштабируемых HUD с декларативным синтаксисом.
• Металл для обеспечения наилучшей производительности под капотом.
• Компоненты, не зависящие от ОС, позволяют обрабатывать ввод с помощью мыши/сенсорного ввода или клавиатуры/геймпада с помощью одного и того же кода, а также компилируются для iOS + macOS без использования Catalyst.