austin's Recent Forum Activity

  • Yep, you can use the same leaderboard ID for all 3, and just using different settings when you call the action.

  • Whoops, that was some leftover text from when I updated the Construct 2 documentation to be more like our GameMaker plugin documentation - you don't need that step, thanks for pointing it out!

  • Offline support is a work in progress :) I'll crank out some more work on it tonight, but can't say for sure when it will be 100% ready to go.

    I haven't played around with Ejecta yet, but from my understanding it doesn't currently support a webview for overlaying the UI elements (like DirectCanvas and CocoonJS do), so it would have to rely completely on the DOMless version of the API (http://clay.io/api/api-domless.js)

  • Clay.io show login is called regardless when the page is loaded (if you're not already logged in), so no need to call it on the ready condition.

    If the user is logged off, it's stored based on their IP address, and if they sign up later it will be associated with their account.

    Offline mode is a work in progress.

  • Good to see you guys helping each other out - that really helps me out with my workload :)

    I've updated the plugin to introduce a new loading splash. You can turn it on by enabling the Clay.io plugin property: "Use Clay.io Loader". I think it looks a bit better than the standard loader, but it also benefits Clay.io some since it links to the marketplace (we're trying to grow the consumer side to have much more traffic).

    <img src="http://new.tinygrab.com/a160021eef41ccf64d682b81c2a1363f6b1ccf78e3.png" border="0" />

    The orange HTML5 logo will be your game's logo if you have that set in the C2 properties.

    Let me know what you think!

  • Very impressive! I'd love to see these fleshed out into a full Construct 2 game, and I'm sure Tom and Ashley would as well.

  • I think I've responded to most of you all over on the Clay.io community, and through email :)

    lemo - still looking into why deleting scores isn't working for you, but haven't been able to replicate, sending you another email.

    urbano - our payments API doesn't comply with Apple and Google Play's TOS, so if you're using CocoonJS to wrap your game in their app store, Clay.io isn't an option (they require payments go through their own systems - something we're still working on.

    If I've overlooked anything, do let me know :) The Clay.io community and email are the best two options for that - just easier for me to digest.

  • lemo I think that's because if they're not logged in, we decide unique people based on the IP address. That's because two different people can enter 'Joe' but we wouldn't want the score to use both of theirs - we do the same for the cumulative option.

  • Looks like there has been a lot of activity here. I don't check here too often, so your best bet is to post on the Clay.io Community.

    lemo If more people request it, I'll get that in for you sooner than later. It's a lower priority right now, but keep mentioning it to me and it will eventually exist :)

    I like the idea of a 'best' leaderboard - it's in the new version of the plugin :) link

    urbano Not yet

    space Ape - The zip file C2 makes for Chrome doesn't set the right security permissions to allow Clay.io to load in the Chrome Web Store. Try the steps here: clay.io/docs/chrome

    HenMex Did the plugin previously work on BB10 and now no longer work?

    InvaderX From what I've been told, the plugin doesn't work with node-webkit currently. It's on my todo list

    Blacksmith & - I now have an Android to test on, and it's working for me, including touch events. Can you download the most recent version of the plugin and take a screenshot of the CocoonJS log when running the game? Thanks!

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • lemo It would be a bit of a pain to go back and forth between websockets and AJAX (as far as the development process - it is a bit overkill for leaderboards, but for other features it makes sense.

    Added info about those to the docs (on the website) - thanks for the reminder!

    If you enable debug mode (Clay.io plugin properties) you should be able to delete scores when they show.

    Sent you back an email

  • You do not have permission to view this post

  • lemo Websockets are something new with HTML5. There's less overhead than AJAX and they can send an receive many more messages in the same amount of time. There are some other benefits like, say we want to send something from the server to the client, with AJAX we'd have to use a technique called longpolling which is basically constantly sending an AJAX request to see if there is new data...with websockets you don't have to do that.

    mcdan I'll take a look into the Facebook login issue on CocoonJS.

    Offline support is fairly high on our priority list to implement.

    As a company, there isn't a whole lot of benefit for us to make it where there is *just* guest login. How we benefit from offering this API for free is the new members, and cut on in-game payments.

    If the player isn't logged in, achievements are stored on a combination of their IP adress and a cookie (in case their IP address changes.

austin's avatar

austin

Member since 11 Jul, 2012

None one is following austin yet!

Connect with austin

Trophy Case

  • 12-Year Club
  • x3
    Coach One of your tutorials has over 1,000 readers
  • Email Verified

Progress

14/44
How to earn trophies