GDevelop ist eine Game engine ("Spiel motor"), das das Videospiele machen für jeden möglich macht. Mann braucht keine Programmierkenntnisse um damit spiele zu bauen Dank einer ingeniösen Event system, das von jeder verstehen werden kann. Es ist unter die mit Lizenz, das heißt das alles was du da machst dir auch komplett gehört und du brauchst keine royalties zu bezahlen. Es ist gratis und hat genug Funktionen um große/commerciale Projekte damit anzufangen. Es ist Open source und wird sehr viel von die Community erweitert. Der Entwickler von GDevelop (4ian) arbeitet noch aktiv auf die letzte Version GDevelop 5. Die spiele werden in Javascript exportiert und können sowohl auf PC als auf ein Webbrowser oder ein Handy Laufen. Originell war GDevelop (bis Version 4) in C++, aber seit Version 5 wurde die wichtigsten Teile mit ASM.js/Emscripten in Javascript transpiliert und das Rest in Javascript direkt neugeschrieben mit PIXI als Rendering library. GDevelop ist so gebaut das es sehr flexibel sein kann: alles kann durch Erweiterungen erweitert werden. Sogar die wichtigsten Teilen des Engine sind als Erweiterung implementiert. Erweiterungen können in C++ oder JavaScript programmiert werden, sowohl wie mit das Event system.