Spine रनटाइम्स
Spine रनटाइम्स ऐसी लाइब्रेरीज़ हैं जो आपके गेम टूलकिट को आपके गेम्स में ऐनिमेशन लोड और रेंडर करने की अनुमति देती हैं, जैसे वे Spine में करती हैं. हमारे APIs हड्डियों, अटैचमेंट्स, स्किन्स और अन्य ऐनिमेशन डेटा तक प्रत्यक्ष पहुँच प्रदान करते हैं. हड्डियों में प्रोग्रामेटिक बदलाव किए जा सकते हैं, ऐनिमेशन संयोजित किए जा सकते हैं, क्रॉसफेड और बहुत कुछ किया जा सकता है.
आधिकारिक रनटाइम्स GitHub पर उपलब्ध हैं और Spine का लाइसेंस लेने से आपको अपने अनुप्रयोगों में इन रनटाइम्स का उपयोग करने की अनुमति मिलती है. आपके गेम के एक अत्यावश्यक घटक के रूप में सभी सोर्स कोड दिए जाते हैं, जो बहुत महत्वपूर्ण है.
यदि आप Spine का लाइसेंस लेने से पहले रनटाइम्स का मूल्यांकन कर रहे हैं, तो Spine ट्रायल कई उदाहरण प्रोजेक्ट के साथ आता है. उदाहरण प्रोजेक्ट की निर्यात फ़ाइलें रनटाइम्स को शुरू से अंत तक परखने के लिए प्रदान की गई हैं. आरंभ करने के लिए Spine रनटाइम्स गाइड देखें.
आधिकारिक रनटाइम्स
Spine इन गेम टूलकिट्स का आधिकारिक रूप से बॉक्स से बाहर समर्थन करता है.
- cocos2d-x – C++
- Flutter - Dart, Documentation
- Godot – C++/GDScript, Documentation
- HTML5 Canvas – JavaScript/TypeScript, demo
- HTML5 WebGL – JavaScript/TypeScript, demo
- HTML5 Web Player – JavaScript/TypeScript, Documentation, demo
- Canvaskit – JavaScript/TypeScript, Documentation
- Phaser - JavaScript/TypeScript, Documentation
- libgdx – Java, HTML5 demo, game demo
- MonoGame – C#
- SDL – C, C++, Documentation
- SFML – C++
- GLFW/OpenGL – C, C++, Documentation
- THREE.js – JavaScript/TypeScript, demo
- Unreal Engine - C++, Documentation
- Unity - C#, Documentation
आधिकारिक जेनरिक रनटाइम्स
जेनरिक रनटाइम्स रेंडरिंग को छोड़कर सब कुछ संभालते हैं. यदि आपका गेम टूलकिट आधिकारिक रूप से समर्थित नहीं है, तो आप किसी आधिकारिक जेनरिक रनटाइम का विस्तार कर सकते हैं या थर्ड पार्टी रनटाइम्स में से किसी एक को आज़मा सकते हैं.
थर्ड पार्टी रनटाइम्स
ये रनटाइम गेमिंग समुदाय द्वारा विकसित किए गए हैं. कुछ प्रोजेक्ट दूसरों की तुलना में अधिक सक्रिय हैं, लेकिन अधिकांश ओपन सोर्स हैं यदि आप योगदान देना चाहते हैं.
यदि आप चाहते हैं कि आपका रनटाइम यहाँ सूचीबद्ध हो, तो कृपया Spine फोरम पर पोस्ट करें.
Axmol
Beef
C#
- MonoGame and Gdna
- nicolay/Unity – native Unity animations
- pixelballoon/Unity – native Unity animations
- Unity Futile
- XNA/MonoGame – content pipeline
C++
- Cinder - thread
- Chobolabs/spine-cpp – thread
- GerogeChong/spine-sdl – C/C++ with bindings for C#, Python, and others
- Gideros
- Marmalade
- Ouzel
- Rainbow
- Raylib
- spine-jngl
- Torque2D
Construct 2
Construct 3
- gritsenko/c3_spine_plugin – thread, recommended
- SpineJSEQTemplate
Dart
Defold
Flutter
GameMaker
- GameMaker – developed officially by YoYo Games
GDevelop
Gideros
Go
Haxe
- bendmorris/spinehaxe
- bendmorris/SpinePunk
- Genome2D
- HaxeFlixel
- jeremyfa/spine-hx
- nitrobin/spinehx – Haxe 3 and NME 4
JavaScript
- A-Frame – thread
- BabylonJS
- CAAT
- cocos2d-html5
- EaselJS – blog
- flyover/spine.js
- melonJS
- phaser-spine
- PixiJS – demo
- PlayCanvas – demo, Super Spineboy
Lua
MOAI
- tangerinagames/spine-moai – Lua
- Vavius/plugin-moai-spine – C++/Lua, high performance, thread
- Vavius/Hanappe – Lua, thread
Monkey
Papagayo
Pascal
- Pascal – FPC, Delphi, Smart Mobile Studio
Python
Qt/QML
- irukandji/spine-qml – thread
- tommego/qspine – thread
- V-Play – documentation
- vmatikainen/spine-qml-converter – thread