Les versions Beta ne sont pas autant testées que les versions Stables

Les versions Beta ne sont pas autant testées que les versions Stables

Flowcharts improvements; other additions, bug fixes and performance improvements

26 March, 2024 ()

Envoyez-moi un courriel lors de nouvelles parutions

Don't miss out on the latest and greatest new features in Construct 3

Notes

This release includes some new features for Flowcharts. One significant update is you can now form circular structures with flowcharts - i.e. you can have an output at the end of a flowchart now connect back to the beginning. This should make it much more useful to use for things like state machines. There's a variety of other flowcharts improvements, including being able to pathfind links around nodes instead of just drawing a straight line (useful for back-connections), as well as usability improvements like being able to re-color lines and animate them when selected.

Other improvements include some new system features, using mouse buttons 4 and 5 (on certain hardware), some optimizations for looping conditions and reducing gamepad input latency, and a batch of bug fixes. Happy testing!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 38 DownvoteDownvote
Exécuter r385

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 20 favoris
System condition 'Pick by highest/lowest value'
Not favoritedFavorited Favorited 11 favoris
System expression 'StringSub'
Not favoritedFavorited Favorited 18 favoris
Mouse: add support for button 4 and 5
Not favoritedFavorited Favorited 11 favoris
Flowcharts: allow forming circular structures
Not favoritedFavorited Favorited 9 favoris
Flowcharts: option to choose pathfinding to draw links between nodes
Not favoritedFavorited Favorited 8 favoris
Flowcharts: option to set different colors for the links
Not favoritedFavorited Favorited 7 favoris
Flowcharts: animate links when selecting nodes or outputs
Not favoritedFavorited Favorited 6 favoris
Flowcharts: add context menu option to go to the corresponding flowchart from a referenece node
Not favoritedFavorited Favorited 7 favoris
New example 'Robotic loader animation'

Changelog iconChangements

Not favoritedFavorited Favorited 5 favoris
Update Closure Compiler (used for minifying) to v20240317
Not favoritedFavorited Favorited 6 favoris
Gamepad: deprecate 'Gamepads are supported' condition (as support is now ubiquitous)

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 9 favoris
Mouse: 'Is over object' condition still not working consistently in OR blocks
Not favoritedFavorited Favorited 9 favoris
Dark/light themes: incorrect styling of drop zone in 'Import files' dialog
Not favoritedFavorited Favorited 6 favoris
Animations editor: possible to close the main dialog while sub dialog still showing
Not favoritedFavorited Favorited 5 favoris
Hierarchies: issue with savegame done in same tick as destroying instance in hierarchy
Not favoritedFavorited Favorited 6 favoris
Templates: 'use value from template' context menu option not updating preview of effects
Not favoritedFavorited Favorited 5 favoris
Tweens not restored properly when using the 'set from JSON string' action
Not favoritedFavorited Favorited 5 favoris
Timelines: posible crash copying a timeline with too much data
Not favoritedFavorited Favorited 5 favoris
Pin: issue saving/loading JSON when creating/destroying instances quickly

Changelog iconAmélioration des performances

Not favoritedFavorited Favorited 20 favoris
Reduce latency of gamepad input
Not favoritedFavorited Favorited 21 favoris
Fix possible poor performance using some looping conditions (e.g. Array 'For each element')

Changelog iconScripting updates

Not favoritedFavorited Favorited 7 favoris
Add IWorldInstance.isOnScreen()

Partager Construct 3 la parution r385 maintenant

  • 9 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • lots of surprises! Great update!

    StringSub is an absolute game-changing update! No more using & to concatenate strings!

    Before:

    "Bye string" & var1 & "string" & var2 & "something" & var3 & "string"

    After:

    StringSub("string {0} and {1} and {2} string", var1, var2, var3)

    :

    StringSub("Hello, {0}! Welcome to {1}", Variable1, Variable2)

  • Amazing update, I dig everything in it. Awesome to see many suggestions added as well.

    About the mouse buttons, I would love if we could have a way to handle mouse input by button index, similar to the keyboard or gamepad. This would make remapping mouse inputs much easier.

  • Pick by highest/lowest value! YESSS!!!

  • Awesome! Adding suggested features is great! Pls look into the dark theme suggestion on github (its hard to use cause of huge white contrast on selected item, looks like a bug or something that was ignored to begin with since dark theme with light gray is horrible for the eyes, thanks)

  • Thank you for your work

  • I'm unable to fully test yet but is anyone else seeing new errors with WebGL1 compatibility in the beta? My testing so far is with WebGPU set to auto.

    Backwards compatibility what a pain!

  • Lots of great additions in this update. Thank you