Coder Social home page Coder Social logo

razoric480 / spine-runtime-for-godot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rayxuln/spine-runtime-for-godot

0.0 1.0 0.0 2.46 MB

This project is a module for godot that allows it to load/play Spine skeleton animation.

License: MIT License

C++ 99.33% Python 0.02% C 0.66%

spine-runtime-for-godot's Introduction

Spine Runtime for Godot Engine

简体中文

🚪 Windows Builds 🐧 Linux Builds

spine runtime version 4.0.x

godot engine version 3.x

This project is a module of Godot engine, used to load Spine's skeleton animation and render and play.

Applicable to Spine 4.0.x version.

Description

Added SpineSprite node for loading Spine's skeletal animation (need to provide .atlas file, picture file and .json file, atlas resource will automatically load picture), and provide methods for controlling animation playback, animation mixing, etc. At the same time, it provides corresponding signals for processing the events emitted by the skeleton animation.

Gotchas

Compiling godot for debug (-Od flag) will severely impact performance Compile with -O2 flag for godot engine and run linker can double fps

Compilation instructions

Clone this repository to the godot/modules/ folder as spine_runtime, then compile the engine.

License

According to Spine's official statement, the use of spine-runtime-cpp is required under Spine Runtime License Agreement.

Other code except those under spine-cpp folder is under MIT license.

spine-runtime-for-godot's People

Contributors

rayxuln avatar scottkunkel avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.