D8H
361f6b3a87
Add experimental "navmesh-based" pathfinding behavior for 2D and 3D ( #8943 )
...
- This pathfinding works in 2D and 3D is more flexible than the "grid-based" existing pathfinding.
- For 3D models, you can optionally choose, like for 3D physics, to follow the exact mesh of the 3D model for pathfinding - allowing characters and objects to move on or around the 3D model naturally.
- It handles "crowds" of characters, which can all go to a destination avoiding each others.
2026-08-11 11:11:44 +02:00
Florian Rival
9b331ac4bc
Gameplay tests: exclude loading time from the test timeout, report it as loadingMs ( #8947 )
...
Don't show in changelog
2026-08-10 22:27:18 +02:00
Florian Rival
3ed0b92ff9
Gameplay tests: label the control probe's scene restarts with their own cause ( #8946 )
...
Don't show in changelog
2026-08-10 18:53:15 +02:00
github-actions[bot]
6956cb5c39
[Auto PR] Update translations ( #8912 )
2026-08-10 18:03:21 +02:00
Florian Rival
1f3f360c0c
Enable gameplay tests in production ( #8945 )
...
Don't show in changelog
2026-08-10 13:04:23 +02:00
ViktorVovk
1d142405e9
Enhance CLI argument parsing to support negation for boolean flags, allowing --no-<flag> syntax for known boolean options. ( #8929 )
...
Only show in developer changelog
Co-authored-by: Viktor Vovk <vvovk@playtika.com >
2026-08-09 23:55:29 +02:00
Aurélien Vivet
fcbf78827b
Add the focus on selection with "F" shortcut on the 2D view ( #8941 )
2026-08-09 23:52:53 +02:00
Florian Rival
d1b3797c20
Gameplay tests: fix the inverted camera-measured pitch ( #8940 )
...
Don't show in changelog
2026-08-09 17:36:34 +02:00
Florian Rival
8cdd1c6f03
Gameplay tests: fix the camera-measured yaw, expose the aim tolerance ( #8939 )
...
Don't show in changelog
2026-08-09 16:54:35 +02:00
Florian Rival
2ba33068e9
Gameplay tests: bound the rendering duty cycle, not just the interval ( #8937 )
...
Don't show in changelog
2026-08-09 15:42:42 +02:00
Florian Rival
4cc37b43a2
Various improvements for gameplay tests ( #8936 )
...
Don't show in changelog
2026-08-09 14:29:11 +02:00
Claude
ba74a65a75
Wait for the game to be fully booted before running a gameplay test
...
Don't show in changelog
2026-08-08 23:56:07 +02:00
Claude
d0fa555e76
Write the full gameplay test results to a JSON file
...
Don't show in changelog
2026-08-08 22:24:21 +02:00
Florian Rival
44ba8a04ce
Add experimental gameplay tests ( #8926 )
...
A gameplay test plays a game: it presses keys, moves the mouse, touches the screen, then checks that what should happen actually happens. For example, if the coin is collected, the score goes up, the enemy hurts the player... Tests run in a preview of the game, usually much faster than real time. [Read more about them on this page](https://wiki.gdevelop.io/gdevelop5/interface/gameplay-tests/ )
2026-08-08 21:22:07 +02:00
Aurélien Vivet
accc32ee48
Add preview of color parameters in the event sheets ( #8927 )
2026-08-07 12:52:00 +02:00
Florian Rival
7902b7ffb6
Improve download-all-build-artifacts to prefer a commit hash [ci skip] ( #8928 )
...
Don't show in changelog
v5.6.277
2026-08-05 11:20:36 +02:00
Florian Rival
968a68faf6
Fix shortcuts/command palette commands not applying properly with popped out editors ( #8925 )
2026-08-04 18:28:16 +02:00
Florian Rival
f8e05a1d00
Bump newIDE version
2026-08-04 17:31:04 +02:00
Aurélien Vivet
6950ef40de
Fix cached images not appearing in ImageWithFallback ( #8923 )
...
Don't show in changelog
2026-08-04 17:16:00 +02:00
D8H
bfb60b4e2a
Fix missing translations for the 3D character behavior ( #8924 )
2026-08-04 16:29:39 +02:00
D8H
6e374a2fec
Improve the fix of pathfinding with tile map obstacles ( #8922 )
...
It takes into account the object size and margins.
Don't show in changelog
2026-08-04 13:54:44 +02:00
D8H
2a51e5786c
Fix pathfinding so that it now works with tile maps as obstacles ( #8921 )
2026-08-04 12:40:20 +02:00
Florian Rival
fcab0a9473
Fix crash in the Sprite object editor when dragging sprites ( #8920 )
2026-08-04 11:30:21 +02:00
Florian Rival
da0fcd9bca
Increase max timeout in UseGenerateEvents
...
Don't show in changelog
2026-08-04 10:18:31 +02:00
ViktorVovk
925ae4e170
Support binary Spine (.skel) skeleton imports alongside JSON ( #8919 )
2026-08-04 09:50:46 +02:00
D8H
c88aad0ea7
Fix avoiding to remove behaviors from a variant ( #8918 )
2026-08-03 16:25:56 +02:00
Florian Rival
036ba60a87
Disable Windows builds done by AppVeyor [ci skip]
...
Don't show in changelog
2026-08-03 13:45:47 +02:00
D8H
9d24f8e95f
Make VSCode use GDJS TypeScript version ( #8916 )
...
Only show in developer changelog
2026-08-01 09:37:59 +02:00
Clément Pasteau
b1e60169e4
Fix libGD size check ( #8911 )
...
Do not show in changelog
2026-07-31 09:15:54 +02:00
github-actions[bot]
97102aeaf5
[Auto PR] Update translations ( #8909 )
2026-07-30 16:51:57 +02:00
Clément Pasteau
dbde5a9347
Instances can now be hidden at start from the properties panel ( #8884 )
...
+ AI tool can now set instance variables
2026-07-30 16:43:23 +02:00
Clément Pasteau
9ed644c807
Fix steamdeck controller not working when exporter to Steam ( #8906 )
2026-07-30 09:09:46 +02:00
D8H
6a849d08d1
Fix sentence parameters of a tile map action ( #8908 )
2026-07-29 21:16:07 +02:00
D8H
0ad8a003b3
Fix default tile map assets not showing up ( #8907 )
2026-07-29 17:02:34 +02:00
github-actions[bot]
8462a17fc8
[Auto PR] Update translations ( #8902 )
2026-07-29 15:41:37 +02:00
github-actions[bot]
38ec71fd5d
[Auto PR] Update translations ( #8902 )
2026-07-29 15:38:45 +02:00
Clément Pasteau
67faeca0f7
Fix context menus for custom objects & drag/scroll conflicting on mobile ( #8896 )
2026-07-29 15:29:15 +02:00
D8H
35599ad366
Fix resource loading project properties reverting to default values ( #8905 )
2026-07-29 12:52:34 +02:00
Florian Rival
9ef4a53e6a
Bump newIDE version
v5.6.276
2026-07-28 15:29:06 +02:00
D8H
7cac72d29c
Fix a crash of the side panel ( #8904 )
2026-07-28 15:26:47 +02:00
Clément Pasteau
eb7d890a75
Improve panel sprite performance when not smoothed ( #8901 )
2026-07-28 14:49:26 +02:00
github-actions[bot]
d01b27dc3a
[Auto PR] Update translations ( #8899 )
v5.6.275
2026-07-28 10:04:16 +02:00
Florian Rival
05d4cca9f5
Bump newIDE version
2026-07-27 18:05:23 +02:00
Aurélien Vivet
a2ede481aa
Show a placeholder for broken or missing images in the shop ( #8888 )
2026-07-27 17:45:51 +02:00
github-actions[bot]
307d2eeb4a
[Auto PR] Update translations ( #8897 )
2026-07-27 15:14:16 +02:00
Clément Pasteau
84721ed641
Follow up improvements sprite list ( #8898 )
...
Do not show in changelog
2026-07-27 14:32:51 +02:00
Clément Pasteau
9475fc4a60
Fix list of sprites of an animation so touch devices can properly scroll ( #8885 )
2026-07-27 12:26:07 +02:00
Aurélien Vivet
599096cc58
Search assets by their author name in the asset store ( #8887 )
...
Let users find assets by typing an author's name in the asset store search bar.
2026-07-27 10:39:56 +02:00
D8H
95057c7ddb
Save side panel collapsed section state ( #8878 )
2026-07-27 10:17:07 +02:00
github-actions[bot]
5a1c9c7f1b
[Auto PR] Update translations ( #8891 )
2026-07-27 10:14:58 +02:00