Ashley's Recent Forum Activity

  • Is the VUPEN article actually related to WebGL? It doesn't say how they achieved it - it could be done through Flash, for example.

    I was in favour of WebGL in browsers because it would basically allow the HTML5 exporter to have feature parity with the Construct Classic runtime - you could have shaders, 3D, tints, mesh distortion, Z elevation and so on, running in the browser. People have asked for this. However, the article about WebGL does raise some very interesting and valid points. I guess it is true graphics card manufacturers never really had to consider the security of their drivers before, so they're caught out unprepared with WebGL.

    It doesn't appear you can do anything beyond crash the system or possibly read images cross-domain. There's nothing you can do at a shader level to, say, steal user data, or install or modify files on disk. So the risk seems somewhat limited - much less risky than running an unknown EXE.

    I'm also not convinced the risk is exclusive to WebGL: with browsers using hardware acceleration to render HTML, it seems with Javascript and HTML you could "attack" the hardware by creating a page that would take an extremely long time to load, and possibly crash. Also, you could probably "attack" some systems with simple javascript by running something intensive that runs the CPU at 100%. This could cause system crashes or overheat badly designed systems. This is the fault of the system designer, though. It looks like WebGL is "worse" because graphics card drivers tend to be badly written anyway (*cough* *cough*INTEL CHIPSETS*cough* *cough* oh dear me, I seem to be unwell). If you crash a driver through WebGL, it's the graphics card maker's fault. It can and does crash from time to time anyway.

    What I guess will happen is browsers might end up prompting you something like "This page wants to display 3D content. Allow / Deny".

    That's not so much a problem for an arcade, for example, but would really make it impractical to use for banner ads, site headers and general interactive content.

    So for now I guess it's lucky we're sticking with canvas!

  • Just a reminder we recently renamed Construct to Construct Classic, so to avoid confusion the book should probably have "Construct Classic" in the title.

    We only renamed a few days ago so the terms haven't been updated everywhere on the site yet, but they will be.

  • Oops, looks like I botched the build. Will get another update out soon.

  • Download Construct Classic r1.1

    Note: this is an

    unstable build. You can help Construct's development by downloading it, trying it out, testing and reporting bugs. If you have projects you want to work on without possible bugs getting in the way, stick to stable builds.

    Link to previous build (r1) changelog

    Just a minor update to fix a physics bug introduced in r1. Hoping to mark this one stable, so let me know if you have any problems.

    Edit: build is broken and has been pulled - stick with r1 for now.

    Changelog

    • [FIX] Physics: objects created at runtime were flying off the screen (lucid)
  • Good to know, thanks! Many mobile devices do have GPUs - a lot of mobile browsers need software updates to have a hardware accelerated canvas though.

  • Arima - thanks, that reproduces here. Must've missed something.

    Davioware - I think I'll finish behaviors 100% first, since it's already on the go. Once that's done picture editor and animations are definitely next up.

  • Is the physics issue blocking a "stable" release? We can do a r1.1 with a fix so we have a stable Construct Classic, if that suits.

  • There's a sticky here, but that's all there is right now. Post a thread if you get stuck and someone might be able to help!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Yes, you can still use the existing SourceForge.net page for bug reports.

  • Haha, that's amazing! Good job

  • : the width of this forum cuts off that image, and actually gives a pretty good idea of how much room is left for actions on some monitors! We're not all on HD

  • Nice! Glad you found it straightforward to make a plugin.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,769,915 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
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs