-
Notifications
You must be signed in to change notification settings - Fork 13
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
Comments
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! |
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.
Would you like to submit a pull request yourself or is it OK if I add it and credit you via the contributors doc? |
Same thing here... No worries, take your time.
Absolutely, please feel free to do so. |
@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. :) |
@czyzby Hey! Awesome, glad you found them useful for KTX! Thanks for keeping me updated! |
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.
The text was updated successfully, but these errors were encountered: