Ashley's Recent Forum Activity

  • Download 0.99.4 now! (unstable build - for testing only)

    Link to 0.99.3 changelog

    Sorry for the long wait, we've all been pretty busy lately. Remember this is an unstable build for testing purposes only - so no complaining on the forum that your .cap doesn't work in it - just submit the bugs and wait for the stable release

    And without further ado, the changelog!

    Changelog:

    Behaviors

    • [ADD] Platform movement now has 'jump gravity', 'fall gravity' and 'jump sustain gravity' to give better control over the jumping process
    • [ADD] New 'Custom Movement' behavior - a very flexible behavior
    • [FIX] Physics: bug hinging to a moving object
    • [FIX] Various bugs in platform movement
    • [FIX] Bone Movement: bug where deleting a frame replaced frame 1

    General

    • [ADD] Clone layout back to project bar
    • [ADD] Custom collision masks via 'Launch explorer' menu in animator bar - see this
      Subscribe to Construct videos now
      by Davo!
    • [FIX] Resizing error on some dialogs
    • [FIX] Couldn't edit layout names via the property bar
    • [FIX] Crash previewing a layout from a standalone event sheet
    • [FIX] Crash in event sheet editor when application contained no objects
    • [FIX] Could not save applications with a music resource
    • [FIX] Family icons won't have transparency replaced by black, they behave like sprite icons etc
    • [FIX] Family multiplication when removing and adding a family
    • [CHANGE] Controls system now supports binding controls to XBox 360 controller buttons

    Picture Editor

    • [FIX] Rotating by 45 degrees no longer adds an unerasable white.
    • [FIX] Picture editor doesn't unexpectly close when you hit enter in the colour mixer bar
    • [FIX] Picture editor action point tool and hotspot tool register the image as being modified if you use the arrow keys

    Event Sheet Wizard

    • [ADD] Intellisense for global variables. If you type global(' you get a list like you do normally with (' situations
    • [FIX] Yellow highlighted items (such as Set Value) weren't remembered when you clicked the back button correctly, causing you to have to reselect it manually
    • [FIX] Intellisense sometimes stopped working in parameters when you typed in the middle of an expression

    Layout Editor

    • [FIX] Sprites displayed offset in layout editor in some circumstances
    • [FIX] Holding shift while dragging handles maintains proportions properly
    • [FIX] Pasting objects into the layout editor when zoomed in/out now pastes in the correct spot
    • [CHANGE] Lines are now drawn with antialising for rotated selection boxes

    Plugins

    • [ADD] Xbox 360 controller plugin
    • [ADD] Panel Plugin - Lets you make textured boxes where a margin specifies an area which wont stretch. See this
      Subscribe to Construct videos now
      by Davo for a demonstration! This object is very handy for making UIs.
    • [ADD] Destroy action to AVI
    • [ADD] Keyboard: Ability to simulate a control via an action
    • [FIX] Text: 'get write speed' returned wrong value
    • [CHANGE] Controls are between 0 - 1 to allow for analogue controls

    Sprite object

    • [FIX] Sprite: Very small inaccuracy in 'move at angle' action.
    • [FIX] Sprite: Distortion bug fixed (Quazi Tentacle looks beautiful again)
    • [ADD] Sprite: You can now set the initial animation and the initial frame number, allowing you to use a single object for multiple 'scenery' objects if you desire. See this
      Subscribe to Construct videos now
      by Davo for a demonstration!

    Runtime

    • [FIX] Zooming and rotating displayed incorrectly if the X and Y zoom ratios differed
    • [FIX] Zoom Rate (layer) now works properly so if you set it to 2 it will zoom in twice as fast
  • Even if it broke old physics games, the time to do that is now - the sooner the better.

  • It won't refer to a random one, it'll be the first created object. That means it consistently refers to one object instance, but it may as well be any of them. Read this article for more information, especially the expression rule.

  • Maybe it's broken

    The next build will have some support for XBox 360 controllers, but Davo's the only one with an XBox 360 controller out of the devs so talk to him

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • What?

  • You do not have permission to view this post

  • Question: how fast is lerp compared to custom expressions?

    Say lerp(x1,x2,0.5) compared to (x1+x2)/2

    Both probably execute so quickly as to be unmeasurable. That's like weighing a mountain and worrying about the effect of adding a grain of sand. Expressions typically execute extremely quickly. Worry about the rendering speed instead. See the 'optimisation tips' article for info on that.

  • Scrolling effects which sound cool before you make them often seem to come out bad. I thought it'd be cool if your character always faced the same angle, and the world rotated as you moved the mouse. It was incredibly confusing I think scrolling works best when totally predictable.

  • Posting a .cap file showing the problem might help. Also, I'm not sure what you're expecting 'ELSE' to do following a for-each event. When should it run? When not for each object? What would that mean?

  • Use the Image Point tool in the image editor to place some image points, then you can position other objects to these image points.

  • That's a slightly confusing way to describe it I think

    lerp(a, b, x) = a + (b - a) * x

    lerp gives you the value x% of the way from a to b. So if x is 0, it gives a, if x is 1 (100%), it gives b, and if x is 0.25 (25%), x gives the number 25% of the way from a to b, etc. For example:

    lerp(60, 100, 0.25)

    = 60 + (100 - 60) * 0.25

    = 60 + 40 * 0.25

    = 60 + 10

    = 70, the number a quarter of the way from 60 to 100.

    Lerp is incredibly handy if you get to know it well and is used all over many games (and several times inside Construct itself too).

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,443,891 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
  • x109
    Coach One of your tutorials has over 1,000 readers
  • x63
    Educator One of your tutorials has over 10,000 readers
  • x3
    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
  • x36
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs