Guide to the Godot game engine/Installing

To install Godot, first you need to go here to download the engine. You can also get the export templates. The engine is self-contained, and comes as a  file with the engine's executable. You can place this wherever you put your other apps. It makes sense to also create a shortcut.

Now you can just run Godot. The tutorial continues at What is a node.