Florian Rival
f7a821f980
Add categories to classes for game engine documentation ( #8076 )
2025-12-18 17:12:07 +01:00
Florian Rival
3846a1553b
Experimental in-game editor ( #7974 )
...
Co-authored-by: Davy Hélard <davy.helard@gmail.com >
Don't show in changelog
2025-11-11 18:22:37 +01:00
D8H
752d047464
Upgrade GDJS to Prettier 3.4.2 ( #7398 )
...
- Don't show in changelog
2025-02-12 18:50:02 +01:00
TRP
90fa5ea8e8
Add action to draw a fillet rectangle with Shape painter (rounded rectangle with inverted corners) ( #6433 )
2024-03-12 16:11:02 +01:00
TRP
bd898463f5
Add an action to draw a torus with the shape painter object ( #5981 )
...
- Thanks @trp02
2023-12-04 14:11:41 +01:00
D8H
581cc5837a
Fix some memory leaks in 2D object renderers ( #5843 )
2023-10-30 14:42:15 +01:00
TRP
ff77d107b2
Add new shape in shape painter: polygon ( #5836 )
2023-10-30 14:28:38 +01:00
TRP
6b6179ff22
Add new shape in Shape Painter: Chamfer rectangle ( #5817 )
2023-10-25 17:55:42 +02:00
D8H
73642092bb
Upgrade games 2D rendering engine (PixiJS) to version 7.3.0 ( #5633 )
...
* This opens the path to multiple performance improvements (faster WebGL rendering, and then WebGPU rendering) as well as optimised resources loading in the future.
2023-09-21 17:14:05 +02:00
D8H
bfbdf1cd3f
Fix outline style when drawing a path with the shape painter ( #5336 )
2023-05-23 10:33:53 +02:00
Oxey405
dfeeb864a5
Allow setting anti-aliasing on shape drawer ( #4509 )
...
* defaulted to "none", it allows 3 anti-aliasing options, from "low" to "high" increasing quality of the drawings.
2023-03-24 16:19:07 +01:00
D8H
80cb6d697c
Handle custom objects at runtime ( #4294 )
...
* Don't show in changelog
2022-10-18 13:36:48 +02:00
D8H
fc6082c35b
Add support for rotating, scaling and flipping a Shape Painter object ( #3402 )
...
* A custom center point can be set (and will be at the center of the drawing if not specified).
* The collision mask is now a rectangle surrounding what is drawn on screen.
* If this changes something in your game, or you want another collision mask, you can use the action to set a custom rectangle as the collision mask of the object.
2021-12-26 22:13:51 +00:00
D8H
21fb93c66a
Improve TypeScript types for the Shape Painter object ( #2860 )
...
Only show in developer changelog
2021-08-03 16:17:11 +02:00
Florian Rival
54ef7482cf
Fix performance issues on iOS by upgrading internal rendering engine to PixiJS v6 ( #2447 )
...
* Thanks @Bouh and @arthuro555 for the help!
Co-authored-by: Bouh <bouh.vivez@gmail.com >
2021-04-09 23:58:18 +01:00
Florian Rival
7ef2e40066
Add more various fixes for TypeScript and code style
...
Don't show in changelog
2021-01-08 19:55:01 +01:00
Florian Rival
d0dba2a713
Fix typings in TypeScript files
...
Don't show in changelog
2021-01-08 19:54:56 +01:00
Florian Rival
326ebb231c
Translate all objects to TypeScript
...
Don't show in changelog
2021-01-08 19:54:47 +01:00