Files
Aurélien Vivet ee563fdb4e Unify the 3D position, size and rotation actions
- Position: a "Z position" action and condition for 3D objects, an optional Z position in the position and center position actions (left unchanged when empty) and in the object creation actions (0 by default), ignored for 2D objects.
- Size: an optional depth in the size action, left unchanged when empty and ignored for 2D objects.
- Rotation: an action changing the X, Y and Z rotations at once, a Z rotation action and condition for 3D objects (their angle), and turns around the local X, Y and Z axes of the object, next to the turns around the global axes.
- Base object instructions can require a capability (like the 3D one): they are skipped by the code generation for objects without it.
- The position, size, scale and rotation actions and conditions are grouped (Position, Center, Size, Scale, Rotation, Turn around local/global axis) and named after their axis. The expressions keep their name, description and group.
2026-10-09 23:50:07 +02:00
..
2024-07-05 17:45:57 +02:00

GDevelop Core (library to create, manipulate and export games)

This is the core library used to handle games, build platforms, extensions and tools for GDevelop. The editor is based on classes and tools offered by this library.

GDevelop Core is a portable C++ library, compiled to be used in JavaScript in the editor.

1) Getting started 🤓

First, take a look at the README.md at the root of the repository and the developer documentation.

2) How to contribute 😎

Any contribution is welcome! Whether you want to submit a bug report, a feature request or any pull request so as to add a nice feature, do not hesitate to get in touch.

License

GDevelop Core is distributed under the MIT license: see LICENSE.md for more information.