Beta versions are not as thoroughly tested as stable
New macOS export option; other desktop export improvements & more
30 March, 2021 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
It's the start of a new release cycle, and we have more great new features for you! This release adds a new macOS export option, which is a lightweight app that bundles your project and runs it using WKWebView, which is basically a copy of the Safari browser engine built-in to macOS. It's more-or-less the macOS equivalent of the Windows wrapper export option we introduced recently. As with the Windows wrapper we're keen to hear your feedback, so let us know how it works for you! You can learn more about this new export option in the new tutorial Exporting to macOS with the WKWebView wrapper.
We have some further desktop export improvements in this release too. The new macOS wrapper app is able to generate a macOS icon from your project icons, and we've also implemented this for the NW.js exporter, so macOS NW.js exports also use your project's icon instead of a stock icon. We now also provide a new way to update the icon for Windows exports too, for both the new Windows wrapper and Windows NW.js exports. For technical reasons it's difficult for Construct to update Windows icons in the browser, so these exports bundle a new tool named WindowsIconUpdater.exe. After exporting and extracting all the files, just run that tool and your executable icons will be updated! Finally, both the macOS wrapper and Windows wrapper can now enter fullscreen at any time, such as in 'On start of layout'. (Previously the Windows wrapper was limited to user input events like in browsers.)
Finally we've added a new capability when importing audio to Construct: now AAC (.m4a) and MP3 files can be automatically transcoded to WebM Opus, providing the browser you are using can decode them. These formats are trickier to support for transcoding since they rely on proprietary codecs, but now we can take advantage of the browser's own decoder to transcode them to WebM Opus and ensure they can play on all platforms, helping reduce audio compatibility headaches. Note this conversion is lossy, so as ever for best audio quality, import lossless audio files like WAV or FLAC.
Like this Release?
Let us know with a thumbs up!
Launch r242
New Features
New 'macOS wrapper' export option, based on WKWebView
New Additions
NW.js / Windows wrapper exports: now includes WindowsIconUpdater.exe in zip to conveniently update Windows executable icons
NW.js export: now sets macOS export icon according to project app icons
Import Audio dialog: can now transcode M4A and MP3 files to WebM Opus if browser supports decoding them
Platform Info: 'Is macOS wrapper export' condition
New examples 'Car selection screen', 'Gravityless labyrinth' and 'Tilemap destruction'
Changes
Windows wrapper: can now enter fullscreen at any time (including 'On start of layout')
Reorganise export platform selection dialog
Removed support for classic mode scripts (having been deprecated since November)
SDK updates
Fix CreateDynamicTexture options not being used correctly in editor
Support newer wrapX and wrapY options in CreateDynamicTexture in editor
Scripting updates
Add IPlatformBehaviorInstance isMoving property
Share Construct 3 Release r242 Now