GODOT3(6)
π GODOT3 π β the godot3 manual, but make it a group chat π
okay so bestie, you found the manual page for godot3, section 6 of the Games manuals. It's a big one. Grab a boba. We're doing this. β¨
πΈ NAME πΈ
godot β a multi-platform 2D and 3D game engine with a feature-rich editor. Yes, the whole thing. Yes, it does everything. No, you don't have to build your own renderer, king. π
π¦ SYNOPSIS π¦
godot3-runner [options] [path to scene or 'project.godot' file]
That's it. That's the whole summoning ritual. Options, then optionally point it at a scene or a project.godot file. π
β¨ DESCRIPTION β¨
Godot Engine is an advanced, feature-packed, multi-platform 2D and 3D game engine.
It hands you a huge set of common tools on a silver platter, so you can just focus on making your game instead of reinventing the wheel like some kind of medieval peasant. πβ¨ No cap.
π General options π
-h,--helpβ Shows you this help message. The classic "hello, what do you do" button.--versionβ Spits out the version string. Iconic for bug reports.-v,--verboseβ Verbose stdout mode. It will talk. A lot. Main character energy from your terminal.--quietβ Quiet mode: silences stdout messages. Errors still show up though, because the truth always finds you. π
π Run options π
-e,--editorβ Start the editor instead of running the scene. This is where the magic happens, fr fr.-p,--project-managerβ Start the project manager, even if a project is auto-detected. It refuses to be ignored. Respect.-q,--quitβ Quit after the first iteration. Blink and it's gone. π-l,--language <locale>β Use a specific locale, where <locale> is a two-letter code.--path <directory>β Path to a project. <directory> must contain aproject.godotfile or it's not a project, bestie, it's just a folder.-u,--upwardsβ Scan folders upwards for aproject.godotfile. It climbs. π§--main-pack <file>β Path to a pack (.pck) file to load.--render-thread <mode>β Render thread mode:'unsafe','safe', or'separate'.--remote-fs <address>β Remote filesystem, as a<host/IP>[:<port>]address.--remote-fs-password <password>β Password for that remote filesystem. π€«--audio-driver <driver>β Audio driver:'PulseAudio','ALSA', or'Dummy'.--video-driver <driver>β Video driver:'GLES3'or'GLES2'.
π Display options π
-f,--fullscreenβ Request fullscreen mode. Immersive. Cinematic. πΏ-m,--maximizedβ Request a maximized window. Big, but not too big.-w,--windowedβ Request windowed mode. Humble. Contained.-t,--always-on-topβ Request an always-on-top window. It will NOT be buried. Periodt.--resolution <W>x<H>β Request window resolution, in<W>x<H>form.--position <X>,<Y>β Request window position, in<X>,<Y>form.--low-dpiβ Force low-DPI mode. macOS and Windows only.--no-windowβ Disable window creation. Windows only. Useful together with--script.--enable-vsync-via-compositorβ When vsync is enabled, do vsync via the OS' window compositor. Windows only.--disable-vsync-via-compositorβ Disable vsync via the OS' window compositor. Windows only.
π₯ Debug options π₯
-d,--debugβ Debug, using the local stdout debugger. Your bugs, but narrated.-b,--breakpointsβ Breakpoint list assource::linecomma-separated pairs, no spaces β use%20instead. Spaces are not invited to this party. π«--profilingβ Enable profiling in the script debugger. Numbers go brrr.--remote-debug <address>β Remote debug, as a<host/IP>:<port>address.--debug-collisionsβ Show collision shapes when running the scene. Little outlines everywhere. Obsessed.--debug-navigationβ Show navigation polygons when running the scene.--frame-delay <ms>β Simulate high CPU load by delaying each frame by <ms> milliseconds. Suffering on purpose. π«--time-scale <scale>β Force time scale: higher values are faster,1.0is normal speed. Time is a construct and you control it. π°οΈ--disable-render-loopβ Disable the render loop, so rendering only happens when it's called explicitly from a script. Nothing renders unless summoned.--disable-crash-handlerβ Disable the crash handler when the platform code supports it. Living dangerously, no seatbelt. π--fixed-fps <fps>β Force a fixed number of frames per second. Heads up: this setting disables real-time synchronization.--print-fpsβ Print the frames per second to stdout. Numbers! On your screen!
β Standalone tools β
-s,--script <script>β Run a script.--check-onlyβ Only parse for errors and quit. Use it with--script. It's the vibe check. β--export <preset> <path>β Export the project using the given preset and matching release template. The preset name should match one defined inexport_presets.cfg. <path> should be absolute, or relative to the project directory, and should include the filename for the binary (e.g.'builds/game.exe'). The target directory should exist.--export-debug <preset> <path>β Same as--export, but using the debug template.--export-pack <preset> <path>β Same as--export, but only exports the game pack for the given preset. The <path> extension decides whether it comes out in PCK or ZIP format.--doctool <path>β Dump the engine API reference to the given <path> in XML format, merging if existing files are found.--no-docbaseβ Disallow dumping the base types. Used with--doctool.--build-solutionsβ Build the scripting solutions (e.g. for C# projects). Implies--editorand requires a valid project to edit.--gdnative-generate-json-apiβ Generate a JSON dump of the Godot API for GDNative bindings.--test <test>β Run a unit test. Options are:'string','math','physics','physics_2d','render','oa_hash_map','gui','shaderlang','gd_tokenizer','gd_parser','gd_compiler','gd_bytecode','ordered_hash_map','astar'.
π§ FILES π§
XDG_DATA_CONFIG/godot/or~/.config/godot/β User-specific configuration folder. Contains persistent editor settings, script and text editor templates, and projects metadata.XDG_DATA_HOME/godot/or~/.local/share/godot/β Contains the default configuration and user data folders for Godot-made games (that's theuser://path), plus export templates.XDG_DATA_CACHE/godot/or~/.cache/godot/β Cache folder for generated thumbnails and scene previews, and the temporary location for downloads./usr/share/doc/godot3-runner/β Additional documentation files and detailed licensing information. (Read the license, bestie. It's giving responsible.)
π SEE ALSO π
See the project website at https://godotengine.org and the source code repository at https://github.com/godotengine/godot for more details.
π BUGS π
Godot Engine is a free and open source project and welcomes any kind of contributions. In particular, you can report issues or make suggestions on Godot's issue tracker at https://github.com/godotengine/godot/issues. Found a bug? Report it. That's your civic duty and it's lowkey slay. π«Ά
π AUTHOR π
Man page written by RΓ©mi Verschelde <remi@godotengine.org> on behalf of the Godot Engine development team. Legend behavior, honestly. π
And that's the whole page, bestie. This is godot 3.2, dated January 2020, and you just read the GODOT3(6) page from the Games manual β top to bottom, every flag intact, nothing skipped. Go make a game. ππ
π¦ where this page comes from
- debian trixie: godot3-runner 3.6+ds-2 Β· MIT
- ubuntu resolute: godot3-runner 3.6.2+ds-1build2 Β· MIT
- ubuntu stonking: godot3-runner 3.6.2+ds-1build2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms