Ashley's Recent Forum Activity

  • Use OR conditions between other conditions to check if any of them are true rather than all of them, eg:

    + Left arrow key pressed

    OR

    + Right arrow key pressed

    -> Do stuff...

    'Else' can be put in the next event to run when the previous event wasn't true, eg:

    + Left arrow key is down

    -> Do stuff...

    + Else

    -> Do stuff...

    There might be bugs though, so let me know if its not working when you do that...

  • You could also add the subevent:

    + 'X Value' is less than 0

    -> Set 'X Value' to 0

    Or simply use the expression:

    Player: Set 'X Value' to: max(Player.Value('X Value')+(Player.Value('Deceleration')*timedelta), 0)

    Then you get the smooth floating point subtraction which never falls below 0. For small 'Deceleration' values, rounding may cause the movement to stop or become jittery, so you should prefer one of these methods.

  • Doppel: Attan means a .cap not using any pixel shaders, which is still hardware accelerated.

    The Light object itself doesnt require any pixel shaders, I just used them to make the lights look fancy. Here's one without any shaders:

  • Works normally here too - I released a hotfix for the Particle object's rendering shortly after release, so if you have it enabled, restarting Construct should automatically download the update. The same shouldve happened for the Light object.

  • In Common properties of the Light object, the opacity is the opacity of the shadows drawn.

  • Wow! Nice effect

  • You could destroy the particle spray after a short delay, or reduce the rate to 0.

    I've hotfixed the particles object so it works with effects now, here's a demo of how soften and blur can improve the effect:

  • Three demos of the new Particles plugin in 0.95, which can efficiently draw and handle thousands of particles. The second two create up to 20,000 particles so might be quite intensive on lower end cards!

    These effects also look good with blur or soften effects to hide the fact all the particles are square, but it doesn't seem to work, I'll see if I can have a hotfix for that soon... and a future version should allow textured particles so you can use custom graphics.

  • Very simple example, but demonstrates how Sprites can be skewed in 0.95.

  • Quick demo of the new For Each Object (Ordered) condition in 0.95.

    Like For Each, it allows you to iterate instances of objects one-by-one, but using an expression to determine the order. In this example, it's used to sort Z orders by Y co-ordinate, which you can notice by dragging the butterly sprites around.

    The event used is:

    + For each Sprite ordered by Sprite.Y Ascending

    -> Sprite: Bring to front

    This means it iterates the sprites from top-to-bottom, bringing each one to front. Since the bottom ones are brought to the front last, they are on top.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Quick demo of the Light object casting shadows off objects with the Shadow Caster behavior.

    You'll need the Light.csx hotfix, because I stuffed up the release one (it should prompt to update on starting Construct).

    Uses pixel shader 2.0.

  • Example showing destructible terrain in 0.95 using the Canvas object and Update Collision Mask. Control the red sprite as a platform movement, and click to cut a circular chunk out of the terrain. This is done by pasting a sprite with an Erase effect. Updating the collision mask then allows the platform movement to respond to the change.

Ashley's avatar

Ashley

Online Now
Early Adopter

Member since 21 May, 2007
Last online 12 Oct, 2026

Twitter
Ashley has 1,824,822 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