1GODOT(6)                             Games                            GODOT(6)
2
3
4

NAME

6       godot - multi-platform 2D and 3D game engine with a feature-rich editor
7

SYNOPSIS

9       godot [options] [path to scene or 'project.godot' file]
10

DESCRIPTION

12       Godot  Engine  is an advanced, feature-packed, multi-platform 2D and 3D
13       game engine.
14       It provides a huge set of common tools, so you can just focus on making
15       your game without reinventing the wheel.
16
17   General options:
18       -h, --help
19              Display this help message.
20
21       --version
22              Display the version string.
23
24       -v, --verbose
25              Use verbose stdout mode.
26
27       --quiet
28              Quiet  mode,  silences  stdout  messages.  Errors are still dis‐
29              played.
30
31   Run options:
32       -e, --editor
33              Start the editor instead of running the scene.
34
35       -p, --project-manager
36              Start the project manager, even if a project is auto-detected.
37
38       -q, --quit
39              Quit after the first iteration.
40
41       -l, --language <locale>
42              Use a specific locale (<locale> being a two-letter code).
43
44       --path <directory>
45              Path to a project (<directory> must  contain  a  'project.godot'
46              file).
47
48       -u, --upwards
49              Scan folders upwards for project.godot file.
50
51       --main-pack <file>
52              Path to a pack (.pck) file to load.
53
54       --render-thread <mode>
55              Render thread mode ('unsafe', 'safe', 'separate').
56
57       --remote-fs <address>
58              Remote filesystem (<host/IP>[:<port>] address).
59
60       --remote-fs-password <password>
61              Password for remote filesystem.
62
63       --audio-driver <driver>
64              Audio driver ('PulseAudio', 'ALSA', 'Dummy').
65
66       --video-driver <driver>
67              Video driver ('GLES3', 'GLES2').
68
69   Display options:
70       -f, --fullscreen
71              Request fullscreen mode.
72
73       -m, --maximized
74              Request a maximized window.
75
76       -w, --windowed
77              Request windowed mode.
78
79       -t, --always-on-top
80              Request an always-on-top window.
81
82       --resolution <W>x<H>
83              Request window resolution.
84
85       --position <X>,<Y>
86              Request window position.
87
88       --low-dpi
89              Force low-DPI mode (macOS and Windows only).
90
91       --no-window
92              Disable  window  creation  (Windows  only). Useful together with
93              --script.
94
95       --enable-vsync-via-compositor
96              When vsync is enabled, vsync via the OS' window compositor (Win‐
97              dows only).
98
99       --disable-vsync-via-compositor
100              Disable vsync via the OS' window compositor (Windows only).
101
102   Debug options:
103       -d, --debug
104              Debug (local stdout debugger).
105
106       -b, --breakpoints
107              Breakpoint list as source::line comma-separated pairs, no spaces
108              (use %20 instead).
109
110       --profiling
111              Enable profiling in the script debugger.
112
113       --remote-debug <address>
114              Remote debug (<host/IP>:<port> address).
115
116       --debug-collisions
117              Show collisions shapes when running the scene.
118
119       --debug-navigation
120              Show navigation polygons when running the scene.
121
122       --frame-delay <ms>
123              Simulate high CPU load (delay each frame by <ms> milliseconds).
124
125       --time-scale <scale>
126              Force time scale  (higher  values  are  faster,  1.0  is  normal
127              speed).
128
129       --disable-render-loop
130              Disable render loop so rendering only occurs when called explic‐
131              itly from script.
132
133       --disable-crash-handler
134              Disable crash handler when supported by the platform code.
135
136       --fixed-fps <fps>
137              Force a fixed number of frames per second. This setting disables
138              real-time synchronization.
139
140       --print-fps
141              Print the frames per second to the stdout.
142
143   Standalone tools:
144       -s, --script <script>
145              Run a script.
146
147       --check-only
148              Only parse for errors and quit (use with --script).
149
150       --export <preset> <path>
151              Export  the  project using the given preset and matching release
152              template.  The  preset  name  should  match   one   defined   in
153              export_presets.cfg.
154              <path>  should be absolute or relative to the project directory,
155              and   include   the    filename    for    the    binary    (e.g.
156              'builds/game.exe'). The target directory should exist.
157
158       --export-debug <preset> <path>
159              Same as --export, but using the debug template.
160
161       --export-pack <preset> <path>
162              Same  as  --export,  but only export the game pack for the given
163              preset. The <path> extension determines whether it  will  be  in
164              PCK or ZIP format.
165
166       --doctool <path>
167              Dump the engine API reference to the given <path> in XML format,
168              merging if existing files are found.
169
170       --no-docbase
171              Disallow dumping the base types (used with --doctool).
172
173       --build-solutions
174              Build the scripting solutions (e.g. for  C#  projects).  Implies
175              --editor and requires a valid project to edit.
176
177       --gdnative-generate-json-api
178              Generate JSON dump of the Godot API for GDNative bindings.
179
180       --test <test>
181              Run  a  unit  test  ('string',  'math', 'physics', 'physics_2d',
182              'render', 'oa_hash_map',  'gui',  'shaderlang',  'gd_tokenizer',
183              'gd_parser',  'gd_compiler',  'gd_bytecode', 'ordered_hash_map',
184              'astar').
185

FILES

187       XDG_DATA_CONFIG/godot/ or ~/.config/godot/
188              User-specific configuration folder, contains  persistent  editor
189              settings,  script  and  text editor templates and projects meta‐
190              data.
191       XDG_DATA_HOME/godot/ or ~/.local/share/godot/
192              Contains the default configuration and  user  data  folders  for
193              Godot-made games (user:// path), as well as export templates.
194       XDG_DATA_CACHE/godot/ or ~/.cache/godot/
195              Cache  folder  for  generated  thumbnails and scene previews, as
196              well as temporary location for downloads.
197       /usr/share/doc/godot/
198              Additional documentation files.
199       /usr/share/licenses/godot/
200              Detailed licensing information.
201

SEE ALSO

203       See the project website at https://godotengine.org and the source  code
204       repository at https://github.com/godotengine/godot for more details.
205

BUGS

207       Godot Engine is a free and open source project and welcomes any kind of
208       contributions. In particular, you can report issues or make suggestions
209       on            Godot's            issue            tracker            at
210       https://github.com/godotengine/godot/issues.
211

AUTHOR

213       Man page written by Rémi Verschelde <remi@godotengine.org> on behalf of
214       the Godot Engine development team.
215
216
217
218godot 3.2                        January 2020                         GODOT(6)
Impressum