Create your own amazing games without programming!

What's new in this version:
New features:
- Add Tilemap: an object to display tile-based maps made using Tiled
- Read the step-by-step explanations on how to use this object
- Download Tiled mapeditor.org to author your own map/objects. You can also try other editors like LDtk, but you'll need to export to the Tiled format, and use Tiled to save as JSON
- Rotated tiles are supported, as well as a limited set of feature from Tiled including animated tiles. Not all Tiled features are supported though - read the documentation to know more
- Two new examples using Tilemap have been added
- Add support for isometry in the top-down movement behavior
- Add an option to choose: classic top-down movement, isometry, 2:1 isometry or isometry with a custom angle
- Add actions, conditions and expressions for Shape Painter
- Expressions to get the color of the outline or filling
- Expressions to get the opacity of the outline, filling and size of the outline
- Conditions/actions to check/change the usage of relative coordinates
Improvements:
- Improve the search bar when adding an action/condition to search in all the existing actions and conditions
- This includes the object actions and conditions. If one is selected, the object can be chosen as a parameter
- This should improve the search experience for both new and advanced users
- This should reduce confusions for users searching for an action/condition and not finding it because they have not chosen an object first
- The AdMob actions have been changed (after an internal upgrade to fix issues on iOS)
- Banners can't be overlayed on the game anymore. They are displayed either above or below
- New conditions are now available to check if interstitials, banners or reward videos encountered an error when loading
- A new action is available to enable (or disable) the test mode for all ads at once.
- App Id are now separated, with one for Android and one for iOS. Don't forget to update them before exporting your app, otherwise it would get terminated when started
- Upgrade Yarn Editor (integrated dialogue editor) to its latest version
- Add "Procedural generation" example
The wiki now contains automatically generated reference pages for all features of GDevelop:
- Automatically generated reference pages for all the "official extensions" that are part of GDevelop. They are listing all the actions, conditions and expressions
- The page listing all the "community" extensions is now displaying icons and more details
- Add menu item to move up and down parameters of functions and behavior methods
- Added a preference to toggle the visibility of menu bar in preview windows
- By default, the menu bar is now hidden in previews (like in exported games)
- Update readmes and docs to mention TypeScript
Bug-fixes:
- Prevent files being overwritten when a resource is copied to the project folder
- Ensure the conditions column has a minimum size, to make them readable even when a lot of sub-events are used
- Fix new events received before old events in the p2p extension
- Also add an expression to get the sender name
- Also refactor the code internally to allow usage from JavaScript
- Fix crash when using Pathfinding::DestinationX() and related expressions
- Fix potential crashes because of bad content in the clipboard
- Fix platformer object behavior not working properly when the object also has the platform behavior
- Fix being unable to select any behavior other than the first one in the action/condition editor, when an object has multiple behaviors
- Fix long variable or object names overflowing out of the Events Sheet
- Fix crash when lights used with obstacles in some conditions
- Fix URLs not opening in the system browser in previews or exported games
- Fix missing translation markers
- Fix Space Shooter tutorial link
- Fix potential crash/memory corruption when updating an extension
- Fix various wordings/typos
Internal changes:
- The whole game engine ("GDJS") and extensions for the game engine are now written in TypeScript
- This makes the game engine and the extensions more robust, preventing bugs and regressions
- Export sourcemaps of the game engine/extensions in previews
- Convert the p2p extension to Typescript
- Add documentation of extensions in the generated GDJS documentation
- Rework objects recycling to be opt-in with a reinitialize method
- Add instructions about npm installation issue on WIndows
MalwarebytesMalwarebytes 4.14.26
OperaOpera 97.0 Build 4719.28
iTop VPNiTop VPN 2.1.0 - Fast, Safe & Secure
PhotoshopAdobe Photoshop CC 2022 24.3.0
Total AVTotal AV - Antivirus Pro 2023
Trade IdeasTrade Ideas - AI Stock Trading Signals
ParallelsParallels Desktop 18.2
TradingViewTradingView - Track All Markets
ReiBootTenorshare ReiBoot iOS for Mac 8.2.10
FilmoraWondershare Filmora 12.0.16