Spine Runtimes

Thư viện thực thi Spine là các thư viện cho phép bộ công cụ phát triển trò chơi của bạn nạp và vẽ hoạt hình trong trò chơi, giống như cách Spine thực hiện. API của chúng tôi cho phép truy cập trực tiếp tới xương, attachments, skins và dữ liệu hoạt hình khác. Bạn có thể lập trình điều khiển xương, kết hợp hoạt hình, chuyển tiếp (crossfade), và nhiều hơn thế.

Các thư viện chính thức được cung cấp trên GitHub và việc sở hữu bản quyền Spine cho phép bạn sử dụng chúng trong ứng dụng của mình. Toàn bộ mã nguồn đều được cung cấp, điều này rất quan trọng cho một thành phần cơ bản của trò chơi.

Nếu bạn đang đánh giá thử thư viện thực thi trước khi mua bản quyền Spine, Spine Trial có kèm nhiều dự án ví dụ. Các tệp xuất dự án ví dụ được cung cấp để bạn đánh giá quy trình từ đầu đến cuối. Xem Hướng dẫn Thư viện thực thi Spine để bắt đầu.

Thư viện chính thứcs

Spine chính thức hỗ trợ sẵn những bộ công cụ phát triển trò chơi sau.

Thư viện chung chính thức

Các thư viện chung xử lý mọi thứ ngoại trừ việc vẽ. Nếu bộ công cụ phát triển trò chơi của bạn không được hỗ trợ chính thức, bạn có thể dễ dàng mở rộng một trong các thư viện chung hoặc thử một trong các thư viện bên thứ ba.

Thư viện của bên thứ ba

Những thư viện này được phát triển bởi cộng đồng game. Một số dự án tích cực hơn số khác, nhưng hầu hết đều mã nguồn mở nếu bạn muốn đóng góp.

Vui lòng đăng lên diễn đàn Spine nếu bạn muốn thư viện của mình được liệt kê tại đây.

Axmol

Beef

C#

C++

Construct 2

Construct 3

Dart

Defold

Flutter

GameMaker

  • GameMaker – developed officially by YoYo Games

GDevelop

Gideros

Go

Haxe

JavaScript

Lua

MOAI

Monkey

Papagayo

Pascal

  • Pascal – FPC, Delphi, Smart Mobile Studio

Python

Qt/QML

Quest AI

Rust

SpriteKit / Swift

SDL