So I figure this is probably better off here than in blueprints, and I’m going to preface this with me not having a massive amount of networking experience, I more or less know how to work with MySQL and such because I setup our community, but outside of some simple actions and user management, it’s usually beyond me. But we are currently short a networking expert.
We still have some time to work this out as it isn’t a major feature and we are still early in the project, but despite our game being focused on single-player with some possible co-op features. We wanted our users to be able to link their game to an account on our community (running on IP.Board v4) and through that be able to push player data to their account. This way if they wish to share their stats on their community profile, they can.
I’ve found plenty of other threads where people talk about connecting to MySQL databases and the like for login systems, but since IPB uses it’s own password hashing and login tokens, is there a way that this could even work? Does anyone think they could at least point me in the right direction so we can start investigating our options asap?
TL;DR We want to try and have an “API” that a community site can pull player data and statistics from. The game is more-or-less a single-player game with a few online functions.