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
Florian Rival
a28716d696
Add more hints on some actions
...
Don't show in changelog
2026-05-04 17:40:26 +02:00
Florian Rival
dd2ee4baa7
Add a hint that the Tween opacity action only works on 2D objects
2026-05-04 17:10:11 +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
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
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
ca0c2ccb3d
Improve 2D lights collision calculation for better performance ( #8535 )
2026-04-27 09:38:08 +02:00
Clément Pasteau
0fa6ac7423
Fix playerping never updating on non-host clients. ( #8536 )
...
The cloneObjectWithoutOverwriting was not necessary, and was not
updating the existing entries
2026-04-24 15:48:49 +02:00
Clément Pasteau
b2082a89f0
Fix Admob extension when exporting to iOS (compatibility with iOS 8) ( #8524 )
...
* Also fix showing errors when manual export doesn't work
2026-04-21 12:07:30 +02:00
D8H
f20f4670ef
Fix particle emitter gravity length action when it was 0 ( #8520 )
2026-04-21 11:16:50 +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
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
9cd06e4e71
Fix BitmapText display in a custom object after editing its atlas externally ( #8449 )
2026-03-28 13:04:42 +01:00
D8H
2b8b5b7c3b
Fix 3D physics collision condition not being triggered with 3D characters ( #8447 )
2026-03-27 14:28: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
D8H
6536035c04
Fix distorted models when their origin points are outside ( #8436 )
2026-03-26 13:50:34 +01:00
Clément Pasteau
a37549195f
Add position data for AI to know where objects/instances are positioned ( #8402 )
2026-03-17 11:29:19 +01:00
Florian Rival
7dfd450cd3
Fix crash when using invalid BBCode color values in BBText ( #8386 )
2026-03-13 13:01:32 +01:00
D8H
9aaf899d64
Add a new center mode "Centered on Z only" for 3D model objects ( #8338 )
2026-03-10 18:35:22 +01:00
D8H
1d1c11bfa6
Explain the difference between built-in and external extensions in the documentation ( #8335 )
...
- Don't show in changelog
2026-02-26 18:49:35 +01:00
D8H
cf3545cfcb
Add a simplified version of the Anchor behavior editor ( #8325 )
2026-02-25 17:47:28 +01:00
Florian Rival
9934457b39
Add a short description for all extensions and dimension field (2D, 3D, 2D/3D or n/a) ( #8303 )
...
Only show in developer changelog
2026-02-21 13:10:41 +01:00
Florian Rival
a311d9ba7b
Fix 3D Physics engine misbehaving when density is set to 0
2026-02-20 17:35:36 +01:00
Florian Rival
7e1b2c1cf7
Add action to close game lobbies window ( #8282 )
...
* Usually not useful as the window is closing by itself, but could be used in some cases if the game wants to force the window to close.
2026-02-18 12:34:27 +01:00
Clément Pasteau
82f1660d3e
Fix typo [ci skip] ( #8284 )
2026-02-16 10:25:50 +01:00
Florian Rival
7463917cc3
Fix Basic Material not preserving material names from GLB models ( #8256 )
2026-02-12 14:01:12 +01:00
Florian Rival
f1ff3d2e69
Fix tests and types
...
Don't show in changelog
2026-02-10 16:19:52 +01:00
ViktorVovk
12b7ed5c26
Add support for skin management in Spine objects ( #8229 )
2026-02-10 15:54:59 +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
D8H
4d152a316e
Fix simple tile map collision when created at position (0 ; 0) ( #8196 )
2026-01-30 13:11:40 +01:00
Florian Rival
e0a2cf6121
Refactor some legacy property choices to use internal identifiers ( #8187 )
...
Only show in developer changelog
2026-01-29 18:27:31 +01:00
Florian Rival
5ff0de0e41
Reduce risk of AI using invalid property values for behaviors ( #8185 )
2026-01-28 21:28:50 +01:00
Florian Rival
dea081a71d
Fix AI not always aware of properties not changed properly ( #8183 )
2026-01-28 16:53:07 +01:00
D8H
faef1c056c
Fix the opacity of panel sprites in custom object ( #8141 )
2026-01-20 14:49:57 +01:00
D8H
0cb5675141
Fix missing cylinder shape choice for 3D physics ( #8145 )
2026-01-19 10:51:12 +01:00
D8H
1cbc1de05a
Fix simple tilemap object being in the wrong category ( #8139 )
2026-01-17 19:48:03 +01:00
D8H
13cc9c8d40
Suggest assets for bitmap text objects ( #8138 )
2026-01-16 19:52:17 +01:00
Florian Rival
8df005e30b
Fix AI agent tool version + fix formatting
...
Don't show in changelog
2026-01-15 15:40:33 +01:00
ViktorVovk
4080bc5f1b
Add point attachment rotation and scale conditions/expressions for Spine ( #8125 )
...
Co-authored-by: Viktor Vovk <vvovk@playtika.com >
2026-01-15 14:51:47 +01:00
D8H
a876f4bf12
Simplify some object descriptions ( #8131 )
...
Co-authored-by: Florian Rival <florian@gdevelop.io >
2026-01-15 14:48:33 +01:00
D8H
85c62cbac7
Improve the list of objects, in the new object dialog, with objects provided by extensions ( #8126 )
...
- Extensions, behaviors and objects lists now follow the same layout
- Assets are suggested for most custom objects provided by extensions
- Also fix private objects not appearing in the list from within the
extension
2026-01-15 14:07:20 +01:00
Gleb Volkov
c68ed58b92
Add action to change the image of Tiled Sprite objects ( #8128 )
2026-01-14 14:10:24 +01:00
D8H
7289030b38
Add support for a custom shape ("Mesh") for static objects having the 3D physics behavior ( #8080 )
...
- This allows your characters and other dynamic objects to collide exactly with the shape of a platform, background or any **static** 3D object.
- By default, the model of the 3D model itself is used. You can choose to use another model if needed (useful in case of a very complex 3D model: you can make the collision happen on a simplified version).
- Also ugrade to [Jolt-Physics.js
0.39.0](https://github.com/jrouwe/JoltPhysics.js/releases ).
2026-01-08 10:47:43 +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
Aurélien Vivet
9c3dfb198a
Improve wording ( #8086 )
2025-12-21 13:15:23 +01:00