I hadn't considered that, the. (Can I call you by your first name? :-)
Does anyone actually do that? In any case, a further, optional Boolean parameter would take care of that.
Yes you can add text, assuming you've got somewhere to put it... It isn't always that simple though.
But I guess what happens then is that they go to their profile page, and it isn't updated yet - so they immediately come back and complain about it. A note from Nonoba that yes, the achievement had been received, but might take a while to propagate would go a long way to mitigating this.
I've not had anyone report the message I give, so I can't really tell whats happening. I think most people just ignore it (tl;dr), to be honest.
The other advantage which I didn't mention above is it would be very useful in testing. Suppose my message is displayed - that only means that my reporter is displaying something. It doesn't mean that I haven't made a mistake in the function. Or worse - suppose my message isn't displayed. Where's the bug then? You can't even tell if the achivement has been awarded because of the delay before it shows up. And if it has gone through you can't test your function any more because you can't reset it.
The biggest issue is that unlike Kongregate, our chat isn't always there. We allow our games to be embedded elsewhere, and in those cases there is no chat, and no place for us to display achievements. So if we did add something, many developers might rely on that and just do nothing in their game instead.
But on the other hand, it could be a great help to display it in the chat as well, when it is present.
this is a great Idea
Posted 5 months agoSign up now to post comments
the internet said
what if you want the awarding of the achievement to be unknown? i mean as a developer say i create a game, and when the user gets the award i don't want them to know, in case they're just playing "let's get all the achievements and ignore the actual game"?
Posted 6 months agoi think a way for developers to push the update to the page would be interesting, but really i think it should remain in game and at the developer's discretion. i mean, you get a response when the achievement is passed into the server, all you have to do is overlay text that says, "hey you got x achievement!", right?