Ashley's Recent Forum Activity

  • http://downloads.sourceforge.net/constr ... irror=osdn

    Here's your 0.94. Let me know how things work out.

    Included in this is a fairly substantial overhaul of the rendering engine; it should be MUCH faster now (profiling shows maybe 20x faster for particle effects with additive blending), and I can get up to 9000 sprites without effects on screen and moving at V-sync rate. Further updates coming, but this might cause display glitches if anything wasn't done right - keep your eyes peeled and let me know.

    Behaviors

    • [ADD] Fade behaviour: easily fade object opacities without needing private variables or timedeltas
    • [ADD] 'Compare speed' condition to 8 Direction movement
    • [ADD] 'Set rotate speed' action / 'RotateSpeed' expression to Car movement
    • [ADD] 'Get target UID' to turret movement behavior
    • [FIX] Gravity direction in Platform Movement Behavior

    Event sheet editor

    • [ADD] New Find dialog to Event Sheet Editor to locate text in expressions. Click an event to switch to it
    • [FIX] New system for Copy To Text to ensure stability in chronological mode
    • [FIX] .cap files became corrupted when changing a condition's object retrospectively
    • [FIX] Global variables sometimes muddling over one another
    • [FIX] Inline editing of parameters failed sometimes
    • [FIX] Inserting a system expression from the object panel gave wrong syntax
    • [CHANGE] New Event Wizard; much faster entry via a progressive filter.

    Example: Type S, hit enter, type Cl, hit enter

    Layers

    • [FIX] Effects now initialize properly if layers are hidden
    • [CHANGE] Layer thumbnails are now updated if layer is invisible
    • [CHANGE] Clicking an object in the layer bar now shows animations

    Layout editor

    • [ADD] New filter to the Insert Object Dialog to find key words in object descriptions and ACEs (to find what object has what functionality)
    • [FIX] Data & Files objects show in Insert Object Dialog once more
    • [FIX] Incorrect icons in Insert Object Dialog for applications
    • [FIX] Deleting an object in a cloned layout now doesn't affect the original

    Picture editor

    • [ADD] Detection of loading images too large for your hardware to support. Prompts if you want to crop and continue.
    • [FIX] Changing tools and resizing wont leave brush mark behind
    • [FIX] Pasting PNG into Picture Editor now imports alpha
    • [FIX] Resizing crash in Picture Editor
    • [FIX] Eraser tool in Picture Editor

    Plugins

    • [ADD] New Version Info object to get version and company information from .EXE files
    • [ADD] System Information object is back
    • [ADD] Mouse & Keyboard: 'Either' now an option for detecting single or double clicks - helps with click-based shooting games
    • [FIX] Text objects support rendering at floating point x/y coordinates for smooth scaling/scrolling etc
    • [FIX] Canvas: supports being resized with 'Grab layout' enabled
    • [FIX] Rotation errors on 3D box

    Projects

    • [FIX] Can no longer drag layouts past event sheets or event sheets past layouts in Project Bar
    • [FIX] If a file failed to load it no longer shows in Project Bar
    • [FIX] Bug when deleting layers; objects were sometimes not deleted correctly (caused growing .cap files)
    • [FIX] When adding event sheets they are immediately added to the Project Bar
    • [FIX] Crash when loading with a missing effect file (.fx)
    • [FIX] Expanding .cap bug where an infinite loop could occur while saving
    • [FIX] Crash when unloading projects
    • [CHANGE] Files now not written to disk until save is complete without errors (should mean no more lost .cap files)
    • [CHANGE] .cap files have an associated icon in Windows (missing file from installer)

    Runtime

    • [ADD] MouseX / MouseY expressions to Mouse & Keyboard object (shortcuts to system expressions)
    • [ADD] Set fullscreen/windowed mode at runtime
    • [ADD] 'lerp' (linear interpolation) system expression: lerp(a,b,x) calculates a + x(b-a) like the HLSL intrinsic
    • [FIX] Running a fullscreen preview no longer disables all effects in the layout editor
    • [FIX] Improvements to fullscreen mode at runtime - lost device handling, fixed some lockups and glitches
    • [FIX] Rendering glitches occasionally occurring with layers and effects
    • [FIX] Co-ordinate problems when using layouts smaller than the window
    • [FIX] Certain combinations of loop conditions crashed the runtime
    • [FIX] Scrolling during transitions affected both frames
    • [FIX] Crash using transitions in a single layout preview
    • [FIX] Crash simulating shader with transitions
    • [FIX] Getting animation name now works correctly
    • [FIX] Mouse & Keyboard: problems testing clicks/mouseovers on objects with scaling
    • [FIX] Right clicking titlebar / messageboxes / modal dialogs no longer jump timedelta values (caused jumping movements)
    • [FIX] Crash creating objects on layer 0. Referencing an invalid layer also causes a debugger prompt.
    • [OPT] Significant improvements to the rendering engine efficiency; improvements of up to 20 times faster in some areas believe it or not!
  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Mind-reading tech support for the win!

  • Not sure I understand the question, but

    -x

    is like writing

    0 - x

    so if you want something like "+x", that would be the same as 0 + x, which is the same as x, so it's unnecessary.

    Maybe you want abs(x), which makes x a positive number if negative? ie. abs(5) = 5, abs(-7) = 7

  • Can we just let this go? It's really boring now. I would correct things people have said that aren't quite right, but I can't be bothered any more.

  • Who cares? Newsflash, somebody flamed on the internet. No need to get angry or annoyed about it.

  • Well the section has been removed, you can still find it in history - remember the rules folks, if anything like this happens again, you should deal with it as per the Wikipedia guidelines (ie. post on the discussion page and use {{POV}} or {{citation needed}} as necessary).

  • Not yet. Todo-listed.

  • Patience!!!

  • Check out the illegal activities section that's been added to the wikipedia article. What a fiasco!

  • You're going to have to use either the CVS or SVN systems for code management. We use CVS for Construct and it does the job. You'll need a CVS client like TortoiseCVS or SmartCVS. Read up on the SourceForge help, I think they'd do a better job explaining it than me

  • Yeah theres a button on the main page (scirra.com), and obviously thanks, I'm very grateful for any donation

  • Hehe, thanks guys Just wanna throw in a mention for Rich and Davo (and to a lesser extent Chris) as well - historically they've contributed a lot of the code that forms the basis of Construct - so they deserve credit too. Remember, all the way before Construct 0.8, there were about 14 public betas before that too, and then all the nonpublic development!

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,383,346 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
  • x107
    Coach One of your tutorials has over 1,000 readers
  • x61
    Educator One of your tutorials has over 10,000 readers
  • x2
    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
  • x35
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs