Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KTX cooperation #14

Closed
czyzby opened this issue Dec 10, 2018 · 5 comments
Closed

KTX cooperation #14

czyzby opened this issue Dec 10, 2018 · 5 comments

Comments

@czyzby
Copy link

czyzby commented Dec 10, 2018

Hi, just found your library via GitHub recommends. I'm one of the main authors of KTX. Good stuff!

Just wanted to say that some of these utilities seem really useful. :) Would you like to consider cooperating with KTX and sort of build on top of it (where it makes sense) to provide a higher level API? The way I see it, KTX is not big on Java interop or opinionated designs, but wants to provide most of the utilities that an average Kotlin developer would write anyway to make the LibGDX experience smoother. Cyberpunk currently brings a little bit of both.

To give you some examples:

If you'd like to consider cooperation, we could discuss how both of the projects could adapt to complement each other rather than be alternatives. I imagine KTX would have to add some JVM-specific annotations for Java interop, while Cyberpunk could focus on the opinionated and high-level APIs. If you're still working on this, let me know what you think.

@ImXico
Copy link
Owner

ImXico commented Dec 12, 2018

Hi MJ, it’s great to hear from you; I’m a big fan of your work on the KTX project!

I like your idea, and I would love to cooperate with KTX.

As of lately, I haven’t had much time to work on Cyberpunk, hence most of what comes out are minor updates. Regardless, I would love to discuss this further sometime!

Anyway, from my side, you have full permission to take anything you think might benefit KTX.

Thanks for reaching out!

@czyzby
Copy link
Author

czyzby commented Dec 12, 2018

That's great to hear. I'm super busy lately, but I'll try my best to go through the whole repo soon and see how both projects could benefit each other.

Anyway, from my side, you have full permission to take anything you think might benefit KTX.

Would you like to submit a pull request yourself or is it OK if I add it and credit you via the contributors doc?

@ImXico
Copy link
Owner

ImXico commented Dec 13, 2018

I'm super busy lately, but (...)

Same thing here... No worries, take your time.

(...) is it OK if I add it and credit you via the contributors doc?

Absolutely, please feel free to do so.

@czyzby
Copy link
Author

czyzby commented Mar 26, 2020

@ImXico I've finally moved some of the utilities to KTX. If you're still planning on working on Cyberpunk, I could look into making modules for e.g. Box2D more Java-friendly to improve synergy between the frameworks. If not, feel free to close this issue.

Thanks again. :)

@ImXico
Copy link
Owner

ImXico commented Mar 28, 2020

@czyzby Hey! Awesome, glad you found them useful for KTX!
I probably won't be working on Cyberpunk super actively for the time being, so I'll close it for now. If that ends up changing I'll let you know. :)

Thanks for keeping me updated!

@ImXico ImXico closed this as completed Mar 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants