Spine 运行时

你可以使用Spine运行时(Runtime)在你的游戏开发工具中加载和渲染你的游戏, 且效果同Spine的预览中完全一致. 我们的API可以直接访问骨骼、附件、皮肤以及动画等数据. 使用这些API可以在你的游戏中操作骨骼、组合动画、实现淡入淡出切换等效果.

官方的运行时可以在GitHub下载, 官方许可证授权你的游戏中可以使用官方运行时, 且所有的代码均保持开源, 这些开源功能对你的游戏开发不可或缺.

如果您想通过运行时来试用Spine, 在Spine示例项目可以下载一些包含Spine素材的示例项目, 这些示例程序均使用了本页中的运行时.

官方运行时

Spine官方运行时支持以下游戏开发工具:

官方通用运行时

通用运行时没有渲染功能, 如果你的游戏开发工具尚无Spine的官方支持, 你可以轻松地自行魔改通用运行时, 当然也可以尝试第三方开发的Spine运行时.

第三方运行时

这些运行时均为社区开发. 其中某些运行时的使用者众多且大部分都开源, 如果你也想参与贡献, 可以访问Spine论坛加入其中.

Axmol

Beef

C#

C++

Construct 2

Construct 3

Dart

Defold

Flutter

GameMaker

Gideros

Go

Haxe

JavaScript

Lua

MOAI

Monkey

Papagayo

Pascal

  • Pascal – FPC, Delphi, Smart Mobile Studio

Python

Qt/QML

Quest AI

Rust

SpriteKit / Swift

SDL