Files
GDevelop/GDCpp
Florian Rival 0f24410a2e Fix platform engine 1-pixel offset bug
* "Bug" is fixed by ignoring edges when doing collision tests for
the platform engine.
* Also add an option to round coordinates and ensure pixel-perfect
alignement of characters on platforms (on by default)
* Also add an optional parameter to ignore edges when
doing a collision test (or when separating objects)
2018-12-26 23:22:10 +01:00
..
2016-12-21 23:32:58 +01:00
2015-08-18 18:36:52 +02:00
2015-04-19 21:48:41 +12:00

GDevelop C++ Platform (Native game engine)

GDevelop C++ Platform (GDcpp) is a platform for developing native games with GDevelop.

Getting started

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

This platform uses the same files for exposing its functionalities to the IDE and for the game engine. When compiled the game engine only, a define is set (GD_IDE_ONLY). Look at the code using this define to check if the code will be included or not into the game engine:

#if defined(GD_IDE_ONLY)
    //Code that will be only exposed to the IDE, and not compiled for games.
#endif
//Code that will be available for compiled games as well as when compiled for the IDE.

The documentation of this specific platform and the game engine is available here.

Contributing

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 C++ Platform is distributed under the MIT license: See license.txt for more information.