Spine Laufzeit-Bibliothek

Die Spine Laufzeit-Bibliotheken sind Codebibliotheken die es Ihnen erlauben Animationen in Ihrem Spieletoolkit zu laden und zu rendern, so wie sie im Spine Editor erscheinen. Unsere APIs erlauben direkten Zugriff auf Knochen, Attachments, Skins und andere Animationsdaten. Knochen können prozedural manipuliert werden, Animationen können kombiniert, crossfaded usf. werden.

Die offiziellen Spine Laufzeit-Bibliotheken sind auf GitHub erhältlich. Die Lizenzierung von Spine erlaubt es Ihnen die Spine Laufzeit-Bibliotheken in Ihrer Applikation zu verwenden. Der gesamte Source Code wird zur Verfügung gestellt, und ist eine fundamentale Komponente Ihres Spieles.

Wenn Sie die Laufzeit-Bibliothek vor der Lizenzierung von Spine evaluieren, finden Sie in der Spine Testversion viele Beispiel Projekte und exportierte Beispieldaten. Sie können diese exportierten Daten zur Evaluierung der Laufzeit-Bibliotheken verwenden.

Offizielle Laufzeit-Bibliotheken

Spine unterstützt die folgenden Spiele Toolkits.

Offizielle generische Laufzeit-Bibliotheken

Die generischen Laufzeit-Bibliotheken handhaben sämtliche Funktionen ausgenommen dem Rendering. Sollte Ihr Spiele Toolkit nicht offiziell unterstützt werden, können Sie einfach eine der offiziellen generischen Laufzeit-Bibliotheken erweitern oder einer der Third-Party Laufzeit-Bibliotheken ausprobieren.

Third-Party Laufzeit-Bibliotheken

Diese Laufzeit-Bibliotheken würden von der Spieleentwicklungsgemeinschaft entwickelt. Manche der Projekte sind aktiver als die anderen, die meisten sind open-source falls Sie beitragen möchten.

Bitte posten Sie im Spine forum wenn Sie ihre Laufzeit-Bibliothek hier aufgelistet haben wollen.

ActionScript 3

Axmol

Beef

C#

C++

Construct 2

Construct 3

Dart

Defold

Flutter

GameMaker

  • GameMaker – developed officially by YoYo Games

Gideros

Go

Haxe

JavaScript

Lua

MOAI

Monkey

Papagayo

Pascal

  • Pascal – FPC, Delphi, Smart Mobile Studio

Python

Qt/QML

Quest AI

Ruby

Rust

SpriteKit / Swift

SDL