Ashley's Recent Forum Activity

  • How can I mirror it in the editor without using the set mirrored?

    'Set mirrored' just sets a negative width, which you can also set in the editor.

  • Try republishing your app with the latest version of Construct.

  • No - it was deprecated over a year ago and is now unmaintained and out of date, which is why it's completely removed in the latest C2 release.

    • Post link icon

    This post has run its course so closing. Be respectful towards each other or your welcome on the forum will quickly run out.

    • Post link icon

    Scirra must not be banning on the basis of ideological differences no matter how despicable those opposing ideals are. **** must have as much right to spout their ideology as I must have to criticise it. This is what free speech is about.

    This is a common misunderstanding: free speech does not mean "you must allow people to say whatever they want". There are clear limitations on free speech. The laws vary around the world, but, for example, extreme cases like directly inciting violence are usually still banned in countries that allow free speech. So there is a clear distinction between something like someone saying they don't like a product vs. a terrorist group inciting violence - free speech still does not allow the latter. So free speech isn't an unlimited pass to do whatever you want. The UK (where Scirra is based) also has strong laws against defamation, while generally being considered a country with freedom of speech (although the balance between the two isn't always perfect).

    Additionally, in the grand scheme of things we are just one small website in one corner of the Internet, and banning someone here does not take away their free speech: they can still go wherever they like elsewhere on the web or offline and continue to say whatever they like (providing it does not break the law, such as by inciting violence). I emphasise this because the "free speech means you must let me say anything I want" argument is sometimes used by people who want to be allowed to be abusive. Such people are toxic to any community and they must be removed to avoid dragging everyone down in to a swamp. I have to point this out since we've had trouble with it in the past - however out of thousands of customers, I can count on one hand the number of times we've ever even considered removing people on that basis.

    In short "free speech allows terrorists to say what they want too" is actually false, and is also the kind of argument that trolls use to attempt to justify appalling behavior. Don't fall in to that trap! My main concern though is just to keep the community a friendly and welcoming place, and other than that, like I say, we're here to make games and that's what we should focus on. Our website isn't the place to come to talk about politics - we don't need those debates distracting from our actual goal of developing software - but other than that, within the bounds of the law, I don't see any reason for it to be relevant.

    • Post link icon

    For the most part, we're here to make game development software, not to wade in to politics. We might write blogs on topics that we think are important, but I don't see this ever affecting service. We do already turn away some customers, but only on the basis of fraud, or in extreme cases, persistent and appalling abuse towards staff. I think it's important that we have the right to do that in those cases. Other than that, if we turn down a legitimate paying customer, they'll probably end up buying a competitor's software, and we'd rather have them buy ours!

  • Dependencies won't work with our plugin as we are sending data from game via API calls.

    I don't see why this is a reason you can't use dependencies. It just means you move some code somewhere else where it is not minified.

  • > The feature to delete a save slot is missing, but you can work around it by using LocalStorage to track which slots are in use.

    Still have no idea how to do what I want, after reading your tutorial on savegames and another in how to use LocalStorage.

    It's pretty straightforward. Any time you write to a save slot, also write a LocalStorage key with the same name. Just set a dummy value like "true" or 1. If you want to check which slots have been saved, you can do things like iterate keys and check if keys exist with the LocalStorage object.

    You can't really delete savegame slots, but you can just delete the key from LocalStorage. Yes, the savegame data is left behind, but a few kb of data left behind (probably later to be overwritten) won't really affect anything. And since the game uses LocalStorage to tell which save slots are in use, if you delete it from there, it will act in the game as if it was fully deleted.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
    • Post link icon

    If you're worried about spying or abuse of power, then consider that Construct 2, as a Win32 app, has full access to your file system and full capabilities to execute any code or other programs on your system. This is true of pretty much any Win32 app and is basically a hangover of Windows having historically had a far too relaxed security design, which is now difficult to change for compatibility reasons. Web apps on the other hand are strictly sandboxed in a browser with very few capabilities to mess with your system, and browsers can provide strong privacy controls (such as private browsing or installing extensions that block trackers), even further reducing the amount of information the page can access.

    So I think you've got it backwards: by moving to a web app, we've removed many significant powers that the app didn't really need, thereby eliminating a lot of the scope for misuse. Of course we would never attempt any misuse of anyone's devices; it would probably be easy to get found out and the news would probably ruin the business, so it'd be a monumentally stupid thing to do. Still, if you are concerned about security and privacy, web apps are far more secure and private than native apps.

  • You could just test in the browser and press "reload".

  • The feature to delete a save slot is missing, but you can work around it by using LocalStorage to track which slots are in use.

  • No. It measures time spent on the main thread only.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,830,323 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x44
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs