Godot is a cross-platform video game engine and integrated game development environment. According to the Godot Documentation section, "It provides a comprehensive set of common tools, so users can focus on making games without having to reinvent the wheel." All the assets that define a game (scripts, scene descriptions, level information, music, graphics files) are stored in a special folder structure that was designed to work well with version control software like Apache Subversion, Git, Mercurial, and so on. Users are able to weave these assets together into an interactive experience using the built-in visual editor. Game logic can be written in Godot's GDScript, C#, C++, or a flowchart-like visual script. The built-in debugger allows users to explore or even modify the state of a game as it runs. Finished games can be deployed to nearly any platform--iOS, Android, Windows, macOS, xBSD, HTML5, and more. Complete documentation, including several tutorials, walkthroughs, and API references materials, can be located under the Learn menu entry. The Download section on the Godot website offers installers for Windows, macOS, and Linux machines. Most Linux/xBSD distributions also include a Godot package in their official repositories.