im using ue4.27.2 +a plugin named epicleaderboard from old.epicleaderboard.com , it works well with the score and classification of players , it s an online leaderboard that require connexion to submit the score . in google play console i just skiped the play services.
i can provide you with some information maybe it can open your mind and make it easy for you a bit …
1/we all know that unreal engine was developed by epicgames ,so unreal ungine has its own code and structure .
2/ when we package our games for android , during this process of packaging , unreal engine send the gradle files to android studio automatically ,to be compiled and i dont know .
3/ each version of unreal engine has an android studio wich is compatible with it , {the same for visual studio}
4/in google play console when we enter such a documentation of somthing that we want to implement , like play games services features , the codes provided by google are for android studio , here comes the problem . so when we open our project gradle file in android studio , the structure of he dependencies and where exactly we must put the codes provided by google are defferent ,because as i said unreal engine has its own structure and architecture .once should know and understand how the mechanisme of unreal engine is work …if you understand it well , you can implement the features provided by ggogle without errors and issue in the terminal .
5/ you are you using a paid plugin for the play games services , so the right solution for you is to contact support or creator of the plugin and they will help you beleive me because they know how it work , they made it with visual studio …
6/ if your game has in app purchase or subscription , if you are selling assets or stuff in your game , you must create or implement the iap system , by using google play console to get the product id and you know …
7/ if you game dont need in app purchase system and subscription , you can remove it , { remove the code of in app purchase or subscription { successfuly!! }} dont miss with the code . everything is coded , everything is structured . the right solution for you is to contact the plugin support , provide them with the error , and anything photos if needed , they will fix it easily ,
8/ the plugine you are using has everything , all classes all blueprint needed … you just need to
to understand how the information and data are transfered between google and the bluprint nodes for sign in or log in or what ever … because there is a cloud account you know , some stuff must be enabled …
9/ why unreal engine developers dont give us the solution directly , because we spend a lot of time of developing the game and design solely especially for android developing , they must and they should give us the solutions of how we can use google play console and the cloud account with unreal engine .how we can implement or integrate the android studio codes provided by google in unreal engine gradle files {}{}{}{}{} … how we can use sdk compiler 34 or 35 , what ndk and build tool and min antarget they should we use how we are going too know this … they should give us all neccessary really, seriouslly.
10/ if i did mistakes excuse me , im a beginner , finnaly some one will take advatage from this information ,thank you