The Wayback Machine - https://web.archive.org/web/20210122012443/https://github.com/hewiefreeman/GopherGameServer/issues/3
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

C++ client API #3

Open
hewiefreeman opened this issue Jul 25, 2019 · 2 comments
Open

C++ client API #3

hewiefreeman opened this issue Jul 25, 2019 · 2 comments

Comments

@hewiefreeman
Copy link
Owner

@hewiefreeman hewiefreeman commented Jul 25, 2019

A lot of games are programmed primarily in C++, so a C++ client API would be a very nice addition to the list of official GGS client APIs. This is open to anybody who would like to contribute, and is at least an intermediate C++ developer.

You will retain full rights to your code and it's license type, and will receive credits on the GGS's main page, as well as a link to your API.

If you're willing to take this project on, let me know and I'll give you all the info you need to get started with any guidelines you need to stick to. Thank you for your interest in contributing to Gopher Game Server!

@apurvupadeo
Copy link

@apurvupadeo apurvupadeo commented Aug 26, 2019

@hewiefreeman I am a beginner in open source community and would like to start contributing. I have worked with cpp before and I really want to work on this. Let me know if I can contribute!!

@hewiefreeman
Copy link
Owner Author

@hewiefreeman hewiefreeman commented Aug 26, 2019

Of course you can! Do you have any experience with WebSockets and writing C++ libraries/APIs? That's pretty much all you need to know to get started other than some server specific JSON formatting.

Though I would suggest us chatting or talking on Discord before you dive into it. There are a few things about the server that are very strict, and may become a pain if you don't know about them.

Shoot me an email with your Discord or Skype name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment