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

Custom actions; new pathfinding features; move along curved paths & more

31 January, 2023 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Notes

It's the start of a new beta release cycle! This release introduces a major new feature: custom actions! At the moment these work a lot like functions, but they are associated with an object type or family and appear in their action list, which helps organize your logic in the appropriate place. We have a few more ideas to take this further over the next couple of releases, including better support for families, and in the long term we think it will also become part of a "prefabs" style feature. So it's not yet the final form of the feature, but we're creating a good basis to continue building on top of.

This release also brings a few new features and improvements to the Pathfinding behavior. This includes a path groups feature to help spread out paths, a direct movement setting to help smooth paths, and a few other smaller improvements and tweaks. These have all arisen from the Command & Construct game development project, and these features are explained in more detail in the blog post RTS devlog #9: Extreme pathfinding. We've also added a couple of new example projects which interactively demonstrate these features.

The Move to behavior now also supports moving along curved paths when following a timeline, which enhances the use of timelines as a way to design paths for objects to follow at a fixed speed rather than at fixed times.

Other than that there's a raft of other additions, changes and bug fixes. These include some new expressions, usability improvements, and the usual batch of bugs squashed, as ever largely based on all the feedback we get from you. Happy testing!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 49 DownvoteDownvote
Exécuter r328

Changelog iconNouvelles fonctionnalités

Not favoritedFavorited Favorited 38 favoris
Custom actions

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 19 favoris
Pathfinding: add 'Direct movement' setting
Not favoritedFavorited Favorited 22 favoris
Common expressions BBoxMidX/Y
Not favoritedFavorited Favorited 11 favoris
Pathfinding: add action to set move cost
Not favoritedFavorited Favorited 20 favoris
System expressions ViewportMidX/Y
Not favoritedFavorited Favorited 11 favoris
Pathfinding: start/end path group actions, for spreading out paths
Not favoritedFavorited Favorited 13 favoris
Move To: support moving along a timeline with a curved paths
Not favoritedFavorited Favorited 9 favoris
New examples 'Pathfinding direct movement', 'Pathfinding groups', 'Move along curved path'
Not favoritedFavorited Favorited 9 favoris
Layout view: hold tab while right clicking to show the context menu on the current selection rather than the top instance
Not favoritedFavorited Favorited 7 favoris
Templates & Hierarchies: add alternate keyboard shortcuts 'Alt Gr + [' and 'Alt Gr + ]' for the 'replace whole" and 'modify existing' template options

Changelog iconChangements

Not favoritedFavorited Favorited 13 favoris
Pathfinding: improve A* heuristic when diagonals enabled
Not favoritedFavorited Favorited 8 favoris
Templates: duplicating an instance which is a template now sets it as a replica of the corresponding template
Not favoritedFavorited Favorited 8 favoris
Pathfinding: increase maximum allowed cost from 2^26 to 2^31
Not favoritedFavorited Favorited 8 favoris
Avoid redundant title bar text when editor installed as an app in Chrome/Edge

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 6 favoris
Pathfinding: may not have removed redundant path nodes in some cases
Not favoritedFavorited Favorited 6 favoris
Event sheet view: possible crash cutting and pasting function parameters
Not favoritedFavorited Favorited 6 favoris
Sprite: possible runtime crash changing layout before 'Load image from URL' finished
Not favoritedFavorited Favorited 6 favoris
Templates & Hierarchies: 'replace whole hierarchy' context menu option not producing the expected results every time
Not favoritedFavorited Favorited 6 favoris
Animations editor: crash dragging an image from another browser
Not favoritedFavorited Favorited 6 favoris
Animations editor: some zip files failed to be imported correctly
Not favoritedFavorited Favorited 6 favoris
Animations editor: animation preview was not always consistent with the runtime
Not favoritedFavorited Favorited 7 favoris
Tweens: incorrect end result in some tweens involving size and hierarchies
Not favoritedFavorited Favorited 7 favoris
Timeline bar: editor preview not producing the expected results in some cases involving hierarchies
Not favoritedFavorited Favorited 8 favoris
UI State: active layer was not restored properly on project load

Changelog iconMises à jour du SDK

Not favoritedFavorited Favorited 7 favoris
Add runtime event "beforelayoutstart"

Changelog iconScripting updates

Not favoritedFavorited Favorited 4 favoris
Add Pathfinding property directMovementMode
Not favoritedFavorited Favorited 4 favoris
Add Pathfinding map property moveCost
Not favoritedFavorited Favorited 4 favoris
Add Pathfinding methods startPathGroup(), endPathGroup()
Not favoritedFavorited Favorited 4 favoris
Add IRuntime.dtRaw

Partager Construct 3 la parution r328 maintenant

  • 24 Comments

  • Order by
Want to leave a comment? Login or Register an account!