Ashley's Recent Forum Activity

  • I deliberately didn't split Vista/7 - it's just the split between XP and newer I'm interested in.

    Well, that's cool, mostly above XP then The global market share is still something like 50% for XP so I'm not going to stop supporting it any time soon, but it's nice to know the perks are being seen.

  • Yeah, reading through the definitions and comments in exporters\html5\edittime_prelude.js and common_prelude.js is a good way to get going quickly. All the flags are defined and commented (briefly) there, if you need more specific information, do ask!

  • Quick poll - just wondering how many of you are seeing the new Vista style Task Dialogs in the editor. XP doesn't support them, so XP users will be seeing old-fashioned messageboxes instead.

    This'd be handy to know anyway, because the Windows technology changed a fair bit with Vista, so a lot of new Windows features are "Vista and up".

    (Linux/Mac folks, sorry, no option for you )

  • It just means that HTML5 games can't have shader effects.

    ...unless WebGL takes off, but that requires Microsoft being on board.

  • If you know Javascript, writing plugins is actually very straightforward. I think that's a good alternative to scripting for now?

  • Ooh, appmobi looks interesting! We need a Touch input plugin really, but I don't have an iPhone or iPad which makes that tricky. It ought to just be a few javascript events. I could try "guessing" the code for it and put it here to see if it works.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I didn't mean to be defensive, it's just I don't want to end up in the situation where I'm doing a lot of work to get Wine compatibility or constraining the code to what Wine's idea of Windows is, rather than just writing the program itself. Becoming popular enough for Wine to notice us is another better solution!

    I guess Wine doesn't support the system 'edit' command, which is fair enough - it's an OS shell command. I think the best thing to do is just wait until there's a built in image editor.

  • It's just ordinary javascript accesses, so this.runtime.types["MySprite"] will return undefined if the object type with the name "MySprite" doesn't exist, and this.runtime.types["MySprite"].texture_img will also return undefined if there is an object type called "MySprite", but for some reason they gave that name to a non-Sprite object (e.g. text).

  • I don't see how it's my responsibility to get it working under Wine... if Wine is missing something that breaks Construct, isn't it the Wine developers who should fix that...?

  • Gullanian is absolutely right - hell, if a thousand people put in $10 each, I'd start work on an Android native exporter right away! HTML5 can do it in a browser, but Android native does have some advantages: you can run it offline, from the phone itself, without going through a browser; it can go fullscreen; you can probably use OpenGL ES and all its features; you can access the phone's native functionality which you can't get through a browser. Same for iOS. HTML5 is a quick way to get basic platform coverage, there are still some advantages to running native (just like the desktop runtime would have advantages due to running natively). So it's a perfectly valid suggestion. This is how it's supposed to work - someone wants that, and now other people can pledge funds towards it too. It's a lot of work though, so would probably need a lot more pledges to attract developer attention than, say, a smaller feature.

    I don't see what you mean about GPL... can't see a problem there. If the developer wants to sell their work after receiving all the pledge money, that's a bit trickier - however, for a smaller unit of work like a plugin, the pledge hopefully would serve as a fair one-time payment for the development work.

  • I haven't looked at Impact in detail, but it's interesting. However, it appears to require you to write the entire game in Javascript, which means it falls in to the category of scripting tools - C2 is mainly about its event system.

  • There's no way yet, but a good workaround in the mean time would be to nick the texture of an existing sprite - the texture_img member of the Sprite type is a browser Image class for the texture. For example, this.runtime.types["MySprite"].texture_img would get the image for a sprite called "MySprite", which you can then put in the DOM somewhere.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,827,600 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