Ashley's Recent Forum Activity

  • I'll repeat the advice we've been giving for the past year or two now: These are our recommended options for publishing Cordova apps from C2.

    1. Use C3's mobile app build service to build C2 exports.
    2. Use an actively supported third-party build service like PhoneGap Build.
    3. Use the Cordova CLI. This is a free manual build tool that works offline. (This option is more appropriate for advanced users.)
  • You should check the beta releases - I think we fixed that in r135.2.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Is there a limit to the number of keys that can be stored in a dictionary?

    No, it has no limit. The size doesn't matter.

  • It's hard to make sense of your code. Some of the pictures are partially minified which makes it harder to understand. That error means either the 'width' and 'height' properties of the thing you are passing as the texture data are missing, or are <= 0, so check you are passing something valid to create a texture from.

    Edit: oh, some of your C3 runtime code still references C2 runtime things which do not exist. For example texture_img does not exist in the C3 runtime. Check the SDK documentation. Also you should run this code in the debugger, that would make simple mistakes like this obvious.

  • Construct 3 runs in the browser. It runs in Chrome, Firefox and Safari, all of which are supported on macOS.

  • That sounds like the labels feature, but in reverse. I still don't see how it would actually be useful in practice. No programming languages have equivalent features, presumably because it is not a useful thing to do. What kinds of events are difficult to ceate with existing features but would be made easier with this?

    Also you are still writing as a single long sentence, which makes it very difficult to read your posts.

  • Performance should be identical after export.

  • The Raspberry Pi cannot run C2, but it can run C3 in the Chromium browser. I haven't tried it for a while, but last I checked it was a bit rough on account of the GPU driver; it might have improved by now.

  • Yes, the same license restrictions still apply after de-listing. If you use a Steam license and need to upgrade after de-listing, please contact supportgfa@scirra.com and we'll sort something out.

  • GOTO is a different feature to the one suggested here - its event equivalent would probably be "go to event number". And that still has all the same brittle, game-breaking pitfalls. BASIC worked around this by using multiples of 10 as line numbers, so you have room to insert extra instructions in between without breaking the number sequence (events have no equivalent). Other languages use labels instead of line numbers (events also have no equivalent). Most modern programming languages use more sophisticated approaches to control flow, like if statements, loops and functions, in order to completely bypass the many problems of goto-style logic - and events have equivalents for most of those already.

  • Browser's built-in JSON parsers are absurdly fast (I think they run somewhere near memory-bandwidth speed). I suspect trying to write code, or events, to make the same sequence of insertions, will be considerably slower.

  • Compiled languages will also compile the dictionary. I suspect it compiles it to a sequence of insertion instructions though, which will have to be run when initialising it, i.e. loading it. So I don't think it's that different to parsing JSON.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,830,035 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