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

Auto-tiling, usability improvements & lots more

21 October, 2019 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Notes

As we begin a new cycle of beta releases we have a big release for you today with loads of updates! First of all the Tilemap Bar now supports auto-tiling brushes. This lets you define the border tiles that join different types of areas, and automatically fill them in as you draw the tilemap. Note this requires special sets of tile patches to define all possible border combinations. We'll have some more information covering how to set this up soon.

We've also done some work to improve the usability of the editor, particularly for beginners. For example we've noticed beginners often accidentally close the main editor bars and then get stuck, so to help avoid this there's now a confirmation prompt when closing these bars. Other changes towards this include being able to multi-select images in more places in the Animations Editor to make it easier to import animations, and the default SpriteFont image is now white so its color property takes effect as expected.

As ever there's a big batch of bug fixes and other changes, including updates for Mobile IAP, exporters, scripting, and even some performance tweaks in the engine. Stay tuned for more updates!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 44 DownvoteDownvote
Exécuter r172

Changelog iconNouvelles fonctionnalités

Not favoritedFavorited Favorited 35 favoris
Tilemap Bar: Auto tiling tool and brush editor

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 10 favoris
Confirmation prompt when closing important UI bars like the Project bar
Not favoritedFavorited Favorited 8 favoris
Platform Info: expressions to get screen safe area inset (for notched displays)
Not favoritedFavorited Favorited 9 favoris
Particles: action to set or unset object to spawn as particle
Not favoritedFavorited Favorited 14 favoris
Parameters dialog: show descriptions when selecting an instance variable, event variable or function from a dropdown
Not favoritedFavorited Favorited 13 favoris
Animations Editor: toolbar button to preview the current animation
Not favoritedFavorited Favorited 7 favoris
Cordova export: iOS 13 & Android 10 in version lists
Not favoritedFavorited Favorited 9 favoris
Mobile IAP: 'On product owned' and 'On any product owned' triggers

Changelog iconChangements

Not favoritedFavorited Favorited 10 favoris
NW.js export: now uses project name in main Windows and Linux executable filename
Not favoritedFavorited Favorited 7 favoris
Remote Preview/Multiplayer: better handling for clients that time out (should fix clients never being removed)
Not favoritedFavorited Favorited 6 favoris
SpriteFont: default image is now white, with color property set to black, allowing color property to take effect
Not favoritedFavorited Favorited 7 favoris
Animations Editor: can now load multiple images at once from the toolbar button or by drag & drop into the main panel
Not favoritedFavorited Favorited 5 favoris
Animations Editor/Tilemap Bar: prevent unselecting current tool when clicking it again
Not favoritedFavorited Favorited 5 favoris
Split UWP export option in to two separate 'Windows Store' and 'Xbox One' export options
Not favoritedFavorited Favorited 5 favoris
Mobile IAP: auto retry initialization on Android
Not favoritedFavorited Favorited 7 favoris
Mobile IAP: updated Google Play Billing library to 2.0.3 (latest)
Not favoritedFavorited Favorited 4 favoris
Update jQuery to v3.4.1 (only used by legacy C2 plugins)

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 4 favoris
NW.js exports: exports may not have run on macOS due to changes in required file permissions
Not favoritedFavorited Favorited 7 favoris
Audio: improve handling of starting a fade during another fade
Not favoritedFavorited Favorited 8 favoris
Text: could occasionally incorrectly render BBcode outline or alpha style
Not favoritedFavorited Favorited 10 favoris
Text & SpriteFont: incorrect center/bottom vertical alignment when using varied text sizes
Not favoritedFavorited Favorited 10 favoris
JSON Plugin: did not restore state when loading savegames
Not favoritedFavorited Favorited 6 favoris
Android: ensure form controls can be typed in to even if the appearance of the on-screen keyboard moves them offscreen
Not favoritedFavorited Favorited 6 favoris
iframe: could fail to display a project file URL more than once
Not favoritedFavorited Favorited 3 favoris
Layout View: possible crash dragging in invalid image file
Not favoritedFavorited Favorited 3 favoris
Timelines: Possible crash while saving timelines
Not favoritedFavorited Favorited 2 favoris
Timeline Bar: Possible crash when dragging the time markers
Not favoritedFavorited Favorited 4 favoris
Timeline Bar: Crash when duplicating a timeline with subfolders
Not favoritedFavorited Favorited 3 favoris
Timeline Bar: Missing translation string for line path mode
Not favoritedFavorited Favorited 5 favoris
Menus could sometimes be incorrectly hidden when using a theme
Not favoritedFavorited Favorited 6 favoris
Animations Editor: animation preview handled frame time of 0 incorrectly
Not favoritedFavorited Favorited 6 favoris
Mobile IAP: purchase errors could sometimes not trigger 'On purchase failed'
Not favoritedFavorited Favorited 6 favoris
Mobile IAP: 'registration complete' didn't trigger
Not favoritedFavorited Favorited 5 favoris
Text Editor: right clicking on the caption opened the editor menu, instead of the caption menu
Not favoritedFavorited Favorited 5 favoris
Data Editor: scrollbar position would reset when switching between tabs
Not favoritedFavorited Favorited 2 favoris
Build service: possible crash when showing the Build Failed dialog
Not favoritedFavorited Favorited 2 favoris
Cloud save: in the "light" theme the loading message was white on a light gray background
Not favoritedFavorited Favorited 4 favoris
Cloud save: possible crash if error occured while loading subfolders
Not favoritedFavorited Favorited 4 favoris
Cloud: prevent overwriting a C2 .capx file with C3 project
Not favoritedFavorited Favorited 5 favoris
Recent projects: could not open a C2 .capx file via recent projects

Changelog iconAmélioration des performances

Not favoritedFavorited Favorited 21 favoris
Improved frame scheduling for smoothness & low latency, particularly in worker mode
Not favoritedFavorited Favorited 18 favoris
Use lower-latency mouse/touch input where supported in worker mode

Changelog iconMises à jour du SDK

Not favoritedFavorited Favorited 2 favoris
Ensure effects log error if using a reserved uniform name

Changelog iconScripting updates

Not favoritedFavorited Favorited 6 favoris
Added layer getViewport() method
Not favoritedFavorited Favorited 6 favoris
Added interface for Tile Movement behavior

Partager Construct 3 la parution r172 maintenant

  • 14 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Wow! A big update...! Keep polishing the engine...

  • Love the addition of auto-tiling.

    I like the interface especially that you can create multiple auto-tile brushes within the same tilemap and that you can create variety by picking different tiles with probabilities, even though i don't think this is actually working right now?!

    A problem I found with the auto-tiling brush is that it only considers edges and not corners, so while it is great that we can use bitwise tilesets with 16 tiles and blob tilesets with 47 tiles we can't actually draw all combinations possible with the 47 blob tileset https://cdn.discordapp.com/attachments/216399185337909268/635857945715933203/2019-10-21_17-09-27.gif

    Are there plans to make these auto-tile brushes usable on runtime via code?

    It's definitely a good start to a long awaited feature, can't wait to have it available in the next stable release

  • Wow thats a lot of stuff.

  • The auto-tiling is a gret addition. Thanks!

  • Love the auto-tiling addition. Can't wait to try it out!

  • thanks! :)

  • wow, i though that the multiplayer user not being removed was my fault :v i had to implement a "good bye" signal to manually remove those who went out of the room but the signalling didnt remove it.

    Question: if i have my own multiplayer signalling server (bought on the scirra store), i have to update the files on it or it was something in the plugin?

  • After so many years of C2 and C3 we finally have auto tiling!! Niceeee! :)

    • [-] [+]
    • UpvoteUpvote 1 DownvoteDownvote
    • Fib's avatar
    • Fib
    • 1 points
    • (0 children)

    I love the auto-tiling brush! Great job!

  • "Confirmation prompt when closing important UI bars like the Project bar" - only god knows how many times i have accidentally closed Project bar and had to re enable it :)

  • Load more comments (3 replies)