This is a reimplementation of the Godot Engine platformer demo as a C++ module.
Each scripted node in the original demo was converted to a new node type in the C++ module. Then the nodes were replaced in-editor by those new types and the GDScripts were removed.
Put the platformer_module folder inside the Godot's source modules folder.
Then build it as usual.
Open the editor and import the project platformer from this repository. You can
then run it directly from there.
MIT