Commit Graph

1890 Commits

Author SHA1 Message Date
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
D8H 16e760cbcd Display the advanced properties for effects in the side panel (#8064)
- Don't show in changelog
2025-12-18 20:19:21 +01:00
Florian Rival f7a821f980 Add categories to classes for game engine documentation (#8076) 2025-12-18 17:12:07 +01:00
Aurélien Vivet acdce6bcb5 Fix description of some PhysicsCharacter3D behavior actions/conditions (#8023) 2025-12-02 22:50:23 +01:00
Clément Pasteau 22c478aae9 Fix destroying light Texture on light deletion impacting other objects (#8027) 2025-11-28 16:45:07 +01:00
Aurélien Vivet 0ade43900e Add extra descriptions for some 3D physics properties (#7980) 2025-11-27 13:36:28 +01:00
Florian Rival d292d5f74c Fix hot-reloading of layer 3D near/far plane, FOV and 2D drawing distance 2025-11-17 19:02:15 +01:00