All Projects → EsotericSoftware → Spine Runtimes

EsotericSoftware / Spine Runtimes

Licence: other
2D skeletal animation runtimes for Spine.

Programming Languages

C#
18002 projects
HTML
75241 projects
C++
36643 projects - #6 most used programming language
java
68154 projects - #9 most used programming language
typescript
32286 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Spine Runtimes

framework
The exomia/framework is used for building 2D and 3D games and more inspired by the XNA/Mono framework.
Stars: ✭ 21 (-99.34%)
Mutual labels:  gamedev, 2d, game-dev
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (-35.23%)
Mutual labels:  gamedev, game-dev, 2d
Uecs
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Stars: ✭ 174 (-94.51%)
Mutual labels:  gamedev, game-dev
learn-dlang
Learn D programming language by creating games!
Stars: ✭ 42 (-98.68%)
Mutual labels:  2d, game-dev
alpha
alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
Stars: ✭ 573 (-81.93%)
Mutual labels:  gamedev, game-dev
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (-95.65%)
Mutual labels:  gamedev, 2d
Fxgl
Stars: ✭ 2,378 (-25.01%)
Mutual labels:  gamedev, 2d
game-map-editor
game-map-editor
Stars: ✭ 17 (-99.46%)
Mutual labels:  animations, 2d
Gizmo
2D Pixel Destruction Game written in Go.
Stars: ✭ 114 (-96.4%)
Mutual labels:  gamedev, 2d
xtory
a tool for writing branching nonlinear stories.
Stars: ✭ 14 (-99.56%)
Mutual labels:  gamedev, game-dev
emerald
A 2D rust game engine focused on portability.
Stars: ✭ 383 (-87.92%)
Mutual labels:  gamedev, 2d
cage
Cage (Ain't a Game Engine) - write 2D games using plain C
Stars: ✭ 40 (-98.74%)
Mutual labels:  gamedev, 2d
Reldens
Reldens - You can make it - Open Source MMORPG Platform
Stars: ✭ 130 (-95.9%)
Mutual labels:  gamedev, game-dev
Trivial Gamekit
Simple framework for making 2D games
Stars: ✭ 127 (-95.99%)
Mutual labels:  gamedev, 2d
Rimlight
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-94.64%)
Mutual labels:  gamedev, game-dev
UnityDebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
Stars: ✭ 29 (-99.09%)
Mutual labels:  gamedev, game-dev
Projectfieldwarning
Project: Field Warning is a community-made RTS game centered around lethal regiment and division-scale warfare.
Stars: ✭ 86 (-97.29%)
Mutual labels:  gamedev, game-dev
Godot 2d global illumination
2D Global Illumination shader in Godot.
Stars: ✭ 106 (-96.66%)
Mutual labels:  gamedev, 2d
2D-Platformer-Hunter
A 2D Platformer Controller in Unity
Stars: ✭ 153 (-95.18%)
Mutual labels:  2d, game-dev
PICO-EC
A tiny scene-entity-component library created for the PICO-8 fantasty console.
Stars: ✭ 37 (-98.83%)
Mutual labels:  gamedev, game-dev

Spine Runtimes

This GitHub project hosts the Spine Runtimes which are needed to use Spine 2D skeletal animation data with various game toolkits.

Licensing

You are welcome to evaluate the Spine Runtimes and the examples we provide in this repository free of charge.

You can integrate the Spine Runtimes into your software free of charge, but users of your software must have their own Spine license. Please make your users aware of this requirement! This option is often chosen by those making development tools, such as an SDK, game toolkit, or software library.

In order to distribute your software containing the Spine Runtimes to others that don't have a Spine license, you need a Spine license at the time of integration. Then you can distribute your software containing the Spine Runtimes however you like, provided others don't modify it or use it to create new software. If others want to do that, they'll need their own Spine license.

For the official legal terms governing the Spine Runtimes, please read the Spine Runtimes License Agreement and Section 2 of the Spine Editor License Agreement.

Documentation

See the Spine Runtimes Guide for detailed information about using the Spine Runtimes. The Spine documentation page provides further information about tools and data formats. For runtime specific documentation, refer to the README.md file in each runtime directory.

Bugs, enhancements, and tasks

Review our backlog of bugs, enhancements, and tasks in the spine-runtimes and spine-editor issue trackers. Our roadmap provides a more convenient view of the same issue tracker information.

Versioning

The default branch on GitHub is stable and works with data exported from the latest, non-beta version of the Spine editor. New development is done in an X.X-beta branch, which may be a work in progress. Important changes to the runtimes can be reviewed in the CHANGELOG.md file. Occasionally the Spine Runtimes are tagged with the specific Spine editor version they work with.

It is highly suggested to freeze the Spine editor version to match the Spine Runtimes source being used and to update them in lock step. See the Spine Runtimes Guide for more information.

Contributing

In order to merge your contributions, we need a signed contributor license agreement (CLA) from you. You can send a copy of the CLA to [email protected].

When possible, it is best to base your contributions on the current beta branch (X.X-beta). Please be sure to follow the style and formatting you find in the respective runtime code to which you are contributing.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].