Davy Hélard
b8b2e7eb3f
Format
2026-05-12 16:06:32 +02:00
Davy Hélard
12907f8436
Improve type for TS 6
2026-05-12 15:57:22 +02:00
D8H
1c17c895bb
Allow custom objects to move layer cameras ( #8572 )
...
- Also fix a crash when there is a trigger once in an external function used from a custom object
2026-05-12 11:14:34 +02:00
D8H
18cd4f9110
Add expressions to access the components of forward/up/right vectors of 3D objects ( #8558 )
...
- These are advanced expressions mostly useful for extensions manipulating objects in 3D space.
2026-05-04 15:19:35 +02:00
D8H
8e50ddefe4
Allow to configure object resources to be loaded independently from the scene ( #8514 )
...
- This is an advanced, experimental feature which is subject to changes. It's in most cases not useful, unless you have a large game or low end devices for which controlling memory usage is important. It's mostly useful to delay loading of large custom objects.
- Objects can be configured so that its resources are not loaded when the scene is loaded. Instead, you can use an action to manually load the resources used by it. When the loading is done (this can be checked using a condition), the object can then be created.
Be careful: if an object assets are not loaded, it will be broken when displayed on screen.
2026-05-04 10:45:51 +02:00
D8H
f7012ebfd6
Fix created child objects instances in custom objects being picked twice ( #8559 )
2026-05-04 09:37:51 +02:00
Florian Rival
1fc3e48caf
Revert new basis expressions
...
Don't show in changelog
2026-04-30 18:20:55 +02:00
Florian Rival
b697245ea6
Fix wrong usage of THREE crash
...
Don't show in changelog
2026-04-30 18:10:08 +02:00
Florian Rival
840f0e93df
Fix hot reloading for behaviors ( #8553 )
2026-04-30 11:08:56 +02:00
D8H
ab5866386e
Add expressions to get object and camera local basis in the world basis ( #8546 )
2026-04-29 17:19:21 +02:00
Clément Pasteau
920d0b86c1
Fix default variable string value being empty instead of 0 ( #8473 )
...
* Before, this was set as 0 even though displaying as empty in the
variablesList.
* Projects created before 5.6.267 will keep the same behavior (0 as default value for string variables) with an option to move to the new behavior (empty as default value) in the project properties dialog.
* Projects created from 5.6.267 will use the new default behavior (empty as default value)
https://github.com/user-attachments/assets/0d885c70-b68a-431f-8dcb-08e4e193b8a1
2026-04-27 09:37:45 +02:00
Clément Pasteau
e9862d5319
Fix screen orientation not working anymore when exporting to iOS ( #8533 )
2026-04-23 10:41:25 +02:00
Florian Rival
88d63666a5
Add save/restore support for linked object relationships ( #8499 )
...
Fix #8497
2026-04-08 18:20:16 +02:00
Florian Rival
72190e8bdf
Fix hot-reloading of global object instances ( #8489 )
2026-04-07 12:49:50 +02:00
D8H
92e449558b
Allow extensions to set different icons for behaviors and objects ( #8472 )
2026-04-02 20:14:19 +02:00
Florian Rival
45ac7aaa3d
Fix Spine objects not properly loading in the editor anymore ( #8476 )
...
- Also fix hot reloading of Spine objects in preview and the 3D editor
2026-04-02 14:45:55 +02:00
Florian Rival
a22a8f569d
Fix various issues and crashes when reloading/editing resoures in or outside the editor ( #8455 )
2026-03-31 10:57:03 +02:00
D8H
3165408b17
Add a callback after the in-game editor stepped ( #8457 )
...
Only show in developer changelog
2026-03-30 15:46:38 +02:00
Florian Rival
9cd06e4e71
Fix BitmapText display in a custom object after editing its atlas externally ( #8449 )
2026-03-28 13:04:42 +01:00
D8H
6fab4f041f
Fix center point value of custom objects when a custom center is set ( #8432 )
2026-03-26 15:02:58 +01:00
Florian Rival
2cf203e4da
Tweak the delay before moving an object with gizmo in the 3D editor
2026-02-27 12:33:20 +01:00
D8H
7371537737
Fix to avoid objects to move when the gizmo dragging point is clicked ( #8334 )
2026-02-27 10:33:11 +01:00
Clément Pasteau
de80d0b32d
Update cordova config for new xcode/ios versions ( #8321 )
...
Only show in developer changelog
2026-02-25 10:50:06 +01:00
Clément Pasteau
6c7037dc24
Fix window name not set when exporting a desktop game ( #8252 )
2026-02-12 09:33:38 +01:00
D8H
f76a834284
Optimize simple tile maps with huge dimensions ( #8202 )
...
- Huge tile maps are faster to create and modify at runtime
2026-02-10 11:08:02 +01:00
D8H
deb802cfec
Allow to override behavior properties on object instances ( #8171 )
...
* For now, this is limited to instances inside custom objects. This will be made available in the future for all instances in scenes if this works well.
2026-02-09 16:21:24 +01:00
Florian Rival
68e072a014
Add 45-degree rotation with Alt key in the 3D editor
2026-02-04 00:39:52 +01:00
Clément Pasteau
36213ba14b
Allow opening multiple GDevelop windows on Desktop ( #8205 )
...
* This was previously causing issues of GDevelop being stuck trying to log in, opening a new window should now open a completely different GDevelop that can be autonomous. (useful to open multiple projects at the same time for instance)
2026-02-03 15:54:49 +01:00
Clément Pasteau
26c7ca01e5
Upgrade internal version of Electron to 32 ( #8184 )
...
Only show in developer changes - Thanks @arthuro555 !
2026-02-02 10:58:41 +01:00
D8H
ca6eb1a829
Fix a regression on the action to change sprite dimensions ( #8192 )
...
Co-authored-by: Florian Rival <Florian.rival@gmail.com >
2026-01-30 11:55:23 +01:00
D8H
fb0117e160
Fix wrong evaluation of Sprite center when the frame dimension has just changed ( #8179 )
2026-01-28 16:30:10 +01:00
Florian Rival
48ce073773
Fix 2D objects not rendering properly in the 3D editor when a layer had no 3D objects
2026-01-24 17:36:55 +01:00
ViktorVovk
80a47cd65a
Fix intermittently broken sound play ( #8157 )
2026-01-23 12:05:48 +01:00
D8H
7f0d2a206a
Fix time scale not properly applied to custom objects ( #8134 )
2026-01-15 17:51:41 +01:00
Florian Rival
e68be2ee54
Allow to change the camera elevation more on touchscreens in the 3D editor ( #8045 ) [ci skip]
...
Don't show in changelog
2026-01-15 14:54:14 +01:00
Florian Rival
533422588a
Fix rotated 2D+3D layers with no 3D objects not rendered properly
...
- Fix #8109
2026-01-08 17:55:17 +01:00
ViktorVovk
1d5e06ca35
Fix loading of resources not properly retried when a resource can't be loaded (for example: network error) ( #8060 )
...
* Typically, when resources are downloaded from a CDN, then sometimes, for
various reasons, a request for a resource may fail. In such cases, it’s
very useful to have retry for avoiding intermittent issues.
2026-01-06 12:37:04 +01:00
D8H
72696225be
Fix object effect toggles not being applied at preview ( #8107 )
2026-01-05 11:02:50 +01:00
Florian Rival
f7a821f980
Add categories to classes for game engine documentation ( #8076 )
2025-12-18 17:12:07 +01:00
Florian Rival
5c0cb423d6
Enhance documentation for registerRuntimeScenePostEventsCallback
...
Only show in developer changelog
2025-12-16 15:25:34 +01:00
Florian Rival
a89eb4d50d
Fix 3D editor crashes/flashes when adding a new object or extension ( #8052 )
...
* When adding a new object type, the hot reload could break if a
previous hot reload was done without the script files (typically, when
adding an object from an already used type)
* When adding a new object or anything needing a loading screen, the
loading screen and the in-game editor were fighting for the rendering.
* Also fix issues when adding multiple objects from a pack
2025-12-10 17:15:48 +01:00
Florian Rival
25376ff6e8
Fix 'Made with GDevelop' sometimes shown when reloading the 3D editor
2025-12-08 18:05:13 +01:00
Florian Rival
5e971709be
Automatically restart the 3D editor if the WebGL context is lost ( #8049 )
...
* This can happen after the device/computer is coming back from sleep, or if there was a lot of switching with the 2D editor.
2025-12-05 15:52:44 +01:00
Florian Rival
b930ffec87
Keep the chosen tool in the 3D editor even when selection changes
2025-12-03 23:30:49 +01:00
D8H
68a1b304c2
Fix layers hot-reload in the 3D editor ( #8037 )
2025-12-02 22:40:24 +01:00
Florian Rival
4d819442fa
Fix broken 'Pick nearest' action
2025-12-01 14:00:37 +01:00
Clément Pasteau
6900ded05d
Fix instances from the scene not created when launching a preview of an external layout ( #8024 )
2025-11-28 11:36:34 +01:00
D8H
b218cf8609
Allow to set effects as initially disabled ( #8002 )
2025-11-25 15:18:59 +01:00
Florian Rival
bf5b216cde
Fix in-game editor not displaying duplicated/new objects in some cases
2025-11-24 23:59:41 +01:00
Florian Rival
f9f95bf861
Fix direction of shift+wheel/space+click pan
2025-11-20 13:46:37 +01:00