An XGDW file is an extension file used by GDevelop, an application that allows users to create games without programming knowledge. It contains an extension selected by the user when compiling a .GDG project into a native executable. The extension file allows you to add functionality to your game.
Extensions provide a variety of features to GDevelop such as actions, new objects, behaviors, and new events. You can view the extensions available in GDevelop by double clicking "Extensions" in the Project Manager pane. Some of the extensions available are text object, tiled sprite object, primitive drawing, linked objects, and function events.
The number of extensions you select to add to your game determines the number of XGDW files that will be in your project folder when you compile your project to a native executable. For instance, if you select 3 extensions there will be 3 XGDW files in your project folder along with the .EXE file and .DLL files. The XGDW files will be named after the corresponding extensions you chose.
The GDevelop application is designed for all types of users that want to create a 2D game without extensive programming knowledge. You can illustrate scenes, add and animate objects, and define events that determine the logic of your gameplay.