Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r261

Auto-tiling at runtime; Android export updates; improved spritesheeting & more

31 August, 2021 ()

Email Me New Releases

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

Create an Account

Notes

It's the start of a new release cycle! We have lots new for you this week. We have more new examples, including two that demonstrate some of the new 3D features. There's also support for runtime auto-tiling with the Tilemap object: using the new Set tile with brush and Erase tile with brush actions, you can update tilemaps at runtime using the auto-tile brushes the same way it works in the editor. There's also support for a new lineThickness BBcode tag for the Text object, allowing controlling the thickness of stroke, outline and underline.

Android exports have now been updated to cordova-android@10.1.0, a major version update from the previous 9.1.0. The main difference in this version is it now supports running Android apps on the https: scheme, rather than the legacy file: scheme. This is for all intents and purposes the same as when we introduced support for the app: scheme on iOS last year, although due to platform differences the Android equivalent uses https: instead of app:. As with iOS the new scheme should be faster and have better compatibility with web content. But it also has the same caveat: storage is associated with the scheme, so changing the scheme will have the effect of clearing all storage. Therefore all existing projects will keep using the old file: scheme, and new projects will default to the new https: scheme. You can find the setting for this in advanced project properties, next to the existing iOS setting.

Finally, spritesheets now support rotating images 90 degrees. This can help pack images more tightly on to spritesheets, improving memory efficiency and helping reduce the download size. In our testing it doesn't make a difference to every project, but some projects can see significant savings, such as 30% reduced spritesheet size/memory usage in one case. Overall it's a nice extra improvement to make sure that your projects are using images as efficiently as possible. There are more changes and fixes in this release - see the changelog below for full details - and stay tuned for more updates!

Like this Release?

Let us know with a thumbs up!

49
Launch r261

New Additions

11 favourites
New examples 'Artillery war', 'Crossing frog', 'Persistent inventory', 'Sea sponge'
17 favourites
Tilemaps: runtime actions to set tiles using auto tiling brushes set in the editor
10 favourites
Text: new BBcode tag 'lineThickness', adjusting stroke/outline/strikethrough/underline thickness
6 favourites
Project property 'Cordova Android scheme' (similar to iOS option)
7 favourites
Timeline bar: context menu option to swap the instance of a timeline track by another compatible one

Changes

8 favourites
Android exports: update to cordova-androidsyj@10.1.0
5 favourites
Clarify free edition limit prompts to describe the specific limit reached
6 favourites
Game Recorder: recorded WebM files are now seekable
6 favourites
Re-enable built-in support for WebM Opus in Safari 15+

Bug Fixes

8 favourites
Text: stroke/outline width was inconsistent on displays with different device pixel ratios
5 favourites
Text: strikethrough displayed underneath outline
4 favourites
Text: keep strikethrough solid for stroke text
4 favourites
Tilemap bar: same tile highlighted multiple times after making a selection with the select tool
4 favourites
Tilemap bar: fix editing tilemaps in a layer set to preview parallax scrolling
4 favourites
Tilemap bar: fix editing tilemaps with a Z elevation different to 0
3 favourites
Start page: avoid possible inconsistent layouts after logging out while the start page is showing
4 favourites
Timeline bar: close the bar when logging out
5 favourites
Timeline bar: make a better attempt at finding compatible instances when pasting timelines between projects
6 favourites
Mobile adverts: fix minification error
6 favourites
Mobile adverts: runtime crash using the plugin with an export option that is not mobile
5 favourites
Animations editor: possible crash setting image point to predefined position through the context menu option

Performance Improvements

17 favourites
Spritesheets now support rotating images 90 degrees, improving packing efficiency

SDK updates

7 favourites
Deprecate SetAndroidXEnabled() as it is always enabled with cordova-androidoix@10+

Share Construct 3 Release r261 Now

  • 18 Comments

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