Server version for ksp2?
SimonMeersschaut opened this issue · 5 comments
What would you like to be added?
Hi, I loved using krpc and I wonder if it would be possible to use the same clients, but also make a server-version for ksp2.
You guys probably have already thought about this, but I Just wandered if it was possible.
Why is this needed?
Ksp2 will be a huge game, and I see a lot of cool use-cases like:
- automating interstellar flights
- performing perfect landings using an optimized script
And much more!
Yes! and things are already in motion :)
So far, we've done a proof-of-concept. You can find it in the new krpc2 repository here: https://github.com/krpc/krpc2
It uses the same "core" code from krpc1 to implement the server, so it is compatible with all the existing clients (currently works with python and lua clients, but getting it to work with C++/Java/C#/cnano clients is more difficult as we don't yet generate the stubs for the new service).
And there is also a planning/roadmap document for bringin kRPC to KSP2: https://docs.google.com/document/d/1KaNmLeUIJCPs2W7tWRvxPb9dLSLsHMupzUVJw6O9_Sc/edit?usp=sharing
If you want to get involved in the effort, come join us on the #devchat channel on Discord: https://discord.gg/bXuaTrj
Done in 1c20ca4