Voir un historique complet de toutes les nouveaux ajouts dans Construct 3 depuis la première parution.
3D models: use imported file name for 3D model name
Animations editor: buttons to pick black, white and transparency
'Destroy outside' behavior: option to destroy outside viewport
New example 'Draw the line'
List: allow double-clicking in Layout View to edit items
Windows WebView2: 'Export for Steam' option
3D models: 'Set mesh enabled' and 'Set all meshes enabled' actions for more control about rendered meshes
3D models: 'Is mesh enabled', 'Are all meshes enabled' and 'Mesh exists' conditions
3D models: add 'Enabled' and 'Separator' parameters to 'Set meshes'
Tilemap brush editor: add keyboard shortcut to delete selected tiles from the probability lists
Layout View: show warning if placing a 3D object on a 2D layer
New example 'Ship repair'
3D shape: support for setting a negative depth
3D shape: 'Origin Z' property
3D model: new 'Set meshes' action to draw multiple meshes of a model
3D model: new 'Meshes' expression to get all the meshes that a model is currently drawing
Tweens: new "Tween (three properties)" action to combine X, Y and Z
Common expressions BBoxBack, BBoxFront, BBoxMidZ
'Bound to' behavior: option to bound to viewport
System expression distance3d
Common action 'Set position 3D'
Common condition 'Compare depth', actions 'Set depth' & 'Set size 3D', expression 'Depth'
AJAX: 'Set upload progress enabled' action (as it affects CORS)
Support for changing sampling per layout, layer and instance
System action to set anisotropic filtering at runtime
New fullscreen modes 'Integer scale inner' and 'Integer scale outer'
Construct Game Services: support for Patreon as login provider
Support for fixed framerate mode
Add 'Pick all tied' option to common conditions 'Pick highest/lowest', 'Pick nearest/furthest' & system condition 'Pick by highest/lowest value'
New examples 'DragOn', 'Draw mesh data', 'Labyrinth', 'Nail artist'
New demo game 'Overloaded & Underqualified'
New example 'Sprite Font Maker'
Support saving editor UI state per user account
Add system expression ColorToHexString
Allow dragging pinned bar tabs to reorder them
Solid behavior: 'Use instance tags' option
Allow changing pinned bar tabs text and background colors
Advanced Random: 'Random' expression (using seed)
Add system expression HexColor
UI: support for pinning editor panes to the side in auto-hide mode
New example 'Jumpy monster'
Speech recognition: support for on-device speech recognition (where supported)
Physics: support for per-instance collision filtering
New examples 'Digiautos', 'Perseverance'
Support for four new blend modes: lighten, darken, multiply and screen
Timelines: option to choose how a new animation should continue playing in 'Initial animation' track
Add 'Replace' option for 'Change tags' action