GODOT3(6)
π GODOT3(6) β NAME π
godot β a multi-platform 2D and 3D game engine with a feature-rich editor. yes bestie, the whole engine. it lives in section 6 of the manual (Games), and this particular page is for the server build, godot3-server.
πΈ SYNOPSIS πΈ
godot3-server [options] [path to scene or 'project.godot' file]
likeβ¦ that's it. that's the whole vibe. options first, then optionally point it at a scene or a project.godot file. π«Ά
β¨ DESCRIPTION β¨
okay so. Godot Engine is an advanced, feature-packed, multi-platform 2D and 3D game engine. that's the official line and honestly it's not even exaggerating.
the whole point is that it hands you a huge set of common tools already built in, so you can just focus on making your game without reinventing the wheel. no cap. the wheel has been invented. go make your game. π
π General options:
-h,--helpβ shows you this help message. your lil map of the whole thing.--versionβ prints the version string, so you know exactly which flavor of Godot you're running.-v,--verboseβ verbose stdout mode. it gets chatty. very chatty. π¬--quietβ quiet mode, silences stdout messages. errors are still displayed though β it's not gonna hide the important stuff from you, bestie.
π¦ Run options:
-e,--editorβ start the editor instead of running the scene.-p,--project-managerβ start the project manager, even if a project is auto-detected. yes, even then. it insists.-q,--quitβ quit after the first iteration. one and done. π«‘-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, okay? that's the rule.-u,--upwardsβ scan folders upwards looking for aproject.godotfile.--main-pack <file>β path to a pack (.pck) file to load.--render-thread <mode>β render thread mode:'unsafe','safe','separate'.--remote-fs <address>β remote filesystem, given as a<host/IP>[:<port>]address.--remote-fs-password <password>β the password for that remote filesystem.--audio-driver <driver>β audio driver:'PulseAudio','ALSA','Dummy'.--video-driver <driver>β video driver:'GLES3','GLES2'.
π Display options:
-f,--fullscreenβ request fullscreen mode. the whole screen. main character energy. π-m,--maximizedβ request a maximized window.-w,--windowedβ request windowed mode.-t,--always-on-topβ request an always-on-top window. it stays above everything. iconic.--resolution <W>x<H>β request window resolution.--position <X>,<Y>β request window position.--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 (local stdout debugger).-b,--breakpointsβ breakpoint list assource::linecomma-separated pairs, no spaces (use%20instead).--profilingβ enable profiling in the script debugger.--remote-debug <address>β remote debug, as a<host/IP>:<port>address.--debug-collisionsβ show collisions shapes when running the scene.--debug-navigationβ show navigation polygons when running the scene.--frame-delay <ms>β simulate high CPU load by delaying each frame by<ms>milliseconds. (yes, deliberately. it's a stress test thing.)--time-scale <scale>β force time scale. higher values are faster,1.0is normal speed.--disable-render-loopβ disable the render loop so rendering only occurs when called explicitly from script.--disable-crash-handlerβ disable the crash handler when supported by the platform code.--fixed-fps <fps>β force a fixed number of frames per second. > heads up bestie: this setting disables real-time synchronization.--print-fpsβ print the frames per second to the stdout.
π Standalone tools:
-s,--script <script>β run a script.--check-onlyβ only parse for errors and quit (use with--script).--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 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 export the game pack for the given preset. the<path>extension determines whether it will be 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. your 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. it holds your 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, iykyk), plus export templates.XDG_DATA_CACHE/godot/or~/.cache/godot/β cache folder for generated thumbnails and scene previews, and also the temporary location for downloads./usr/share/doc/godot3-server/β additional documentation files and detailed licensing information. read it, bestie, it's good for you. π
π¦ SEE ALSO π¦
see the project website at https://godotengine.org and the source code repository at https://github.com/godotengine/godot for more details. go on, click around, it's free. π
π 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.
not me telling you to file a bug report β but fr fr, if something's broken, tell them. they wanna know. π«Ά
π AUTHOR π
man page written by RΓ©mi Verschelde <remi@godotengine.org> on behalf of the Godot Engine development team.
and that's the whole page, bestie!! π this was the Godot 3.2 version of the manual, dated January 2020, and it's page GODOT3(6) out of the Games section β so next time you see godot3-server doing its thing, you'll know exactly which flag to reach for. slay, go make a game. πβ¨π
π¦ where this page comes from
- debian trixie: godot3-server 3.6+ds-2 Β· MIT
- ubuntu resolute: godot3-server 3.6.2+ds-1build2 Β· MIT
- ubuntu stonking: godot3-server 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