Files
GDevelop/GDCpp
Victor Levasseur 811a0fba65 Merge remote-tracking branch 'upstream/master' into utf8-tr-macro
Conflicts:
	Core/GDCore/BuiltinExtensions/BaseObjectExtension.cpp
	GDCpp/GDCpp/BuiltinExtensions/CommonInstructionsExtension.cpp
	GDJS/GDJS/BuiltinExtensions/AudioExtension.cpp
	IDE/Dialogs/ObjectsEditor.cpp
2015-05-08 18:59:48 +02:00
..
2014-09-27 19:13:18 +02:00
2013-06-30 13:35:08 +00: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.