Code Monkey home page Code Monkey logo

Comments (5)

simonkim avatar simonkim commented on August 15, 2024

Hi @victoraldecoa

Thank you for suggestion and it sounds good if you mean putting "spine-spritekit/*.[hm]" in a separate repo, say "spine-obj-c" as you suggested. and link it as a submodule to spine-spritekit.

Let me see if there is a straightforward way doing so without messing up the commit history for both repos.

Thanks,
Simon

from spine-spritekit.

victoraldecoa avatar victoraldecoa commented on August 15, 2024

I actually meant using CocoaPods instead of linking it as a submodule. There are many advantages of using CocoaPods, such as managing dependencies, versions, etc.

from spine-spritekit.

simonkim avatar simonkim commented on August 15, 2024

@victoraldecoa How would it sound if you initiate turning this project into CocoaPods? Maybe you can even think of taking over this project...

I'm actually not Gaming or serious 2D animation kind of person compared to the folks interested in this project. But you maybe are more of that kind.

What do you think?

from spine-spritekit.

victoraldecoa avatar victoraldecoa commented on August 15, 2024

@simonkim that sounds good!
Well, I guess I'll create a fork then and make the changes I said, and I'll claim the Pod as the responsible for managing the versions with CocoaPods. Than you keep appearing as the project creator and can continue managing the Pull Requests if you want. And if you like my fork you can pull the changes to this main repo.

Thanks!

from spine-spritekit.

victoraldecoa avatar victoraldecoa commented on August 15, 2024

Hi @simonkim !

Just letting you know that I just finished organising everything (yep, took a lot of work) and created both pods. They are hosted at:

https://github.com/victoraldecoa/objective-spine
https://github.com/victoraldecoa/spine-spritekit

And they are already pointed at CocoaPods master repo. These are the results when running the command pod search Spine:

-> ObjectiveSpine (1.0.0)
   Objective-C Wrapper for spine-c
   pod 'ObjectiveSpine', '~> 1.0.0'
   - Homepage: https://github.com/victoraldecoa/objective-spine
   - Source:   https://github.com/victoraldecoa/objective-spine.git
   - Versions: 1.0.0 [master repo]


-> Spine-Cocos2d (1.7.08)
   2D skeletal animation runtime for Spine
   pod 'Spine-Cocos2d', '~> 1.7.08'
   - Homepage: http://esotericsoftware.com/
   - Source:   https://github.com/EsotericSoftware/spine-runtimes.git
   - Versions: 1.7.08, 1.6.13 [master repo]


-> SpineSpriteKit (1.0.0)
   Spine renderer for SpriteKit
   pod 'SpineSpriteKit', '~> 1.0.0'
   - Homepage: https://github.com/victoraldecoa/spine-spritekit
   - Source:   https://github.com/victoraldecoa/spine-spritekit.git
   - Versions: 1.0.0 [master repo]

I hope I can work on a UIKit or OpenGL renderer version soon, using ObjectiveSpine. :)
Thank you very much for this great project! And please let me know if there's anything I should change, such as license, putting your name more clearly on readme, or anything. You can send me with pull requests or directly via e-mail or on this thread.

Best regards!

from spine-spritekit.

Related Issues (8)

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.