I’d like to try and get a better understanding of the impact of lack of Google Play Game Services support in Defold. Our current thinking is that GPGS will have to be delivered as a native extension since it is a really large API that would add an unacceptable amount to the engine runtime.
Please post your thoughts here. Is the lack of GPGS currently a deal breaker? Will it be? If so, how soon?
I agree about it being an optional native extension and not part of the core.
The thing about GPGS and any platform specific services like these is that they seem to make whatever platform provider want to promote your apps more since you actually use the services they provide. That reason alone shows the importance of easily supporting these features.
I fully agree with @Pkeod post. GPGS as native extension is fine.
Two cents:
There is problem around saving user game progress without any additional autentification account (login/pass, Facebook, etc.) even we use an own server or service like the PlayFab. And Google Play Game Services can solve this problem.
In my experience GPGS are the most popular request from “Look, your loot” players. They literaly expect to see this and surprised when not.
Thanks. We’ll look into how we can make this happen.
One thought on PlayFab and the need for an account to identify the user. You can probably get pretty far by using a generated id of some kind, perhaps based on hw mac address or sys.get_sys_info().ad_ident and then incentivize further registration using Facebook or user+pw. But I can fully see the advantage of the simplicity provided by GPGS.
@Dragosha if we are to move ahead with a GPGS extension soon, can we then collaborate with you on integration in Look Your Loot?
Yes, I use custom id for now. But it’s not help for transfer account from old user phone to new for example. And as I understand we can’t use ad_ident for identification by platform rules.