You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
May I ask if there are plans to add a C++ client SDK in the future?
Hi, now there are :D . I use OpenAPI for the other client SDK's, so C++ one should be easy enough to generate. May I ask, what are your use cases? (eg. Unreal Engine or custom engine?)
Also, how long does it typically take to publish? :(
Can't commit to any deadline, as this is an open source project, that I use for my game. It is funded through donations, but so far there aren't a ton of GitHub stars nor donations. So it can take weeks to months. Though probably less, but depends on other priorities I may have in my personal life, and my work (I am employed, and I do this in my free time only, maintaining this).
EDIT:
I also don't currently use any C++ in my game, so I don't have a need for it right now. I will be building specifically for you only, and then I have to maintain it. That being said, I will add it, just won't commit to any deadline. Sorry to disappoint.
Thank you very much. I looked at the donation and sponsorship because I am from China and I don’t know how to pay for this: ( Sorry. I have been looking for a game server for a long time. I used other libraries at first and found that the effect was very poor. After that, I searched for a long time before I found your project. I feel that your project is the best one I have found.
Thanks very much for the kind words. No worries about the donations, I was just mentioning it so if other people see this thread and can donate, they can see info about it.
The C++ SDK will come, so if you are willing to wait, I will update this issue thread when that is done. Thanks!
You finished it so quickly? I'm amazed. I only discovered this project a few days ago and asked here if there was a C++ SDK; I hadn't even started setting up the server yet (since you mentioned it might take quite a bit of time). I feel like I need a few days to study it.
Thanks, though be careful, the SDK is not yet fully tested, just a draft.
Have you considered automatically pulling the mbedTLS image?
Just added it, but it's still WIP.
@Ughuuu I suggest adding a feature to automatically pull mbedTLS. I downloaded the wrong version of mbedTLS twice—I didn't even know which version to get—and I spent a long time trying to compile this SDK without success :(
Yeah, will try it locally also by end of this week, and debug it more.
Also, it seems impossible to generate dynamic libraries; only static libraries are produced. I'm not sure if the issue is on my end.
It should be possible to make both, but will try with both, might make an example repo with it so you can get started.
Anyway, thank you very much. Do you have a payment method that works in China? I'd like to sponsor you.
Activity
[-]请问之后是否考虑添加c++ SDK?[/-][+]请问之后是否考虑添加c++客户端 SDK?[/+]Ughuuu commentedon Sep 18, 2026
Hi, now there are :D . I use OpenAPI for the other client SDK's, so C++ one should be easy enough to generate. May I ask, what are your use cases? (eg. Unreal Engine or custom engine?)
zhaoxue5 commentedon Sep 18, 2026
@Ughuuu 我的场景是自定义引擎,并且需要能跨平台运行,请问c++ SDK会支持什么平台?
Ughuuu commentedon Sep 18, 2026
Got it, ok, will research on this.
There is no C++ SDK right now, that's why I asked. But I will first plan and then build one.
zhaoxue5 commentedon Sep 18, 2026
@Ughuuu 还有请问大概需要多久时间可以发布:(
Ughuuu commentedon Sep 18, 2026
Can't commit to any deadline, as this is an open source project, that I use for my game. It is funded through donations, but so far there aren't a ton of GitHub stars nor donations. So it can take weeks to months. Though probably less, but depends on other priorities I may have in my personal life, and my work (I am employed, and I do this in my free time only, maintaining this).
EDIT:
I also don't currently use any C++ in my game, so I don't have a need for it right now. I will be building specifically for you only, and then I have to maintain it. That being said, I will add it, just won't commit to any deadline. Sorry to disappoint.
zhaoxue5 commentedon Sep 18, 2026
@Ughuuu 非常感谢你,我看了一下捐款赞助,因为我来自中国,不知道这个怎么付款:( 抱歉了。我为了游戏服务器找了好久了,最开始用的是其他的库,结果发现效果很差。此后又找了好久好久,才找到你的这个项目。感觉你的项目是我找到的最好的一个
Ughuuu commentedon Sep 18, 2026
Thanks very much for the kind words. No worries about the donations, I was just mentioning it so if other people see this thread and can donate, they can see info about it.
The C++ SDK will come, so if you are willing to wait, I will update this issue thread when that is done. Thanks!
Ughuuu commentedon Sep 20, 2026
Wrote an initial draft of it, give it a try and let me know:
https://gamend.org/docs/cpp-sdk
https://github.com/appsinacup/gamend/releases/tag/v1.1.0
zhaoxue5 commentedon Sep 20, 2026
@Ughuuu 这么快就做好了吗?我非常震惊。我在几天前刚刚发现你的这个项目,然后在这里问你有没有c++ sdk,甚至都没有开始搭建服务器(因为你说可能需要不少时间)。 我感觉我需要几天时间学习一下。
zhaoxue5 commentedon Sep 21, 2026
是否考虑一下自动拉取mbedTLS
zhaoxue5 commentedon Sep 22, 2026
@Ughuuu 我建议添加自动拉取的mbedTLS功能,mbedTLS我版本两次没下载对,我甚至不知道应该下载什么版本,编译这个sdk用了好久时间也没有成功:(
zhaoxue5 commentedon Sep 22, 2026
还有貌似无法生成动态库,只能静态库,我不知道是不是我的问题
zhaoxue5 commentedon Sep 22, 2026
不过也是非常感谢你,请问你有在中国能支付的方式吗?我可以给你赞助
Ughuuu commentedon Sep 22, 2026
Can you please translate the text to english in the issues? Thanks.
Ughuuu commentedon Sep 22, 2026
As for payment methods, I have right now only this: https://github.com/appsinacup
But I have also a bank account if that's more wanted, you can contact me on discord if not: https://discord.com/invite/v649emcpAu and we can talk more there. Thanks
[-]请问之后是否考虑添加c++客户端 SDK?[/-][+]C++ SDK support[/+]Ughuuu commentedon Sep 22, 2026
Thanks, though be careful, the SDK is not yet fully tested, just a draft.
Just added it, but it's still WIP.
Yeah, will try it locally also by end of this week, and debug it more.
It should be possible to make both, but will try with both, might make an example repo with it so you can get started.
Thanks!