Skip to content

Suggestion: Coa Tools importer for Bladecoder Adventure Engine #41

Open

Description

@Yzubi

The Cutout Animation Tools (COA Tools) Addon for Blender is a 2D rigging and animation suite. It offers you similar tools as for example programs like Spine or Spriter. (But it is free, open source software) having an COA Tools importer for Bladecoder Adventure Engine would be nice for a FOSS game that use Cutout Animation.

Github page: https://github.com/ndee85/coa_tools

Videos:
https://www.youtube.com/watch?v=2HKpH4HNaw8
https://www.youtube.com/watch?v=lRVnk1PMDTs

Edit: Some comments from the creator suggests that the Dragonbones exporter will be a priority in the future, so any game with Dragonbones support would be able to use COA. There is a working Dragonbones plugin for Libgdx? Can it be integrated in Bladecoder Adventure Engine?

Activity

  1. bladecoder commented on Nov 6, 2018

    @bladecoder
    Owner

    That would be an awesome feature to add to the engine.

    The approach would be:

    1. Implement Dragonbones runtime for libgdx (we can trush in the COA creator and wait for the Dragonbones export plugin).

    We can use the C# implementation as reference: https://github.com/DragonBones/DragonBonesCSharp

    1. Add the RT to the Blade Engine.

    I can do the second part because it does not require a lot of time, but I am afraid that I have not time at the moment to do the point 1. So any help will be welcome.

    EDIT: Well, I just see that there are a Dragonbones RT for libgdx. So maybe the first part is done!!

  2. blurymind commented on Feb 27, 2020

    @blurymind

    dragonbones would be awesome to have indeed :)

  3. blurymind commented on Feb 27, 2020

    @blurymind

    @bladecoder perhaps you can use the official libGdx implementation
    https://github.com/DragonBones/DragonBonesJAVA/tree/master/dragonbones-libgdx
    https://github.com/DragonBones/DragonBonesJAVA/tree/master/dragonbones-libgdx/src/main/java/com/dragonbones/libgdx

    you just need to write an interface for it

    Edit: sorry I just realized you already know about it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions