If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.godotengine.org/en/stable/tutorials/best_practices/scenes_versus_scripts.html - When to use scenes versus scri.

site address: docs.godotengine.org/en/stable/tutorials/best_practices/scenes_versus_scripts.html

site title: When to use scenes versus scripts Godot Engine (stable) documentation in English

Our opinion (on Tuesday 14 July 2026 20:05:10 UTC):

GREEN status (no comments) - no comments
page from cache: 21 hours ago
Meta tags:
description=We ve already covered how scenes and scripts are different. Scripts define an engine class extension with imperative code, scenes with declarative code. Each system s capabilities are dif...;

Headings (most frequently used words):

types, when, to, use, scenes, versus, scripts, anonymous, named, performance, of, script, vs, packedscene, conclusion, user, contributed, notes,

Text of the page (most frequently used words):
descriptions (1474), description (1132), properties (770), property (732), methods (684), method (682), tutorials (461), the (362), enumerations (316), and (208), signals (186), using (126), godot (125), theme (98), introduction (94), editor (92), for (87), project (84), with (78), creating (72), node (60), constants (58), script (56), use (52), from (47), custom (45), scene (44), new (41), physics (40), operators (39), constructor (38), setting (38), nodes (37), operator (37), constructors (37), what (36), rendering (35), animation (34), settings (34), built (33), code (32), files (32), navigation (32), export (31), types (30), file (30), compiling (30), gdscript (29), scenes (29), android (29), exporting (29), class (28), performance (28), engine (28), support (28), input (28), plugins (27), how (27), game (26), features (25), shader (25), can (24), type (24), system (24), version (24), options (24), your (24), ins (24), collision (24), example (23), when (23), not (23), importing (23), shaders (23), resources (22), plugin (22), main (21), are (21), import (21), functions (21), audio (21), process (20), object (20), adding (20), text (20), debugging (20), platform (20), variables (20), path (19), data (19), child (19), mesh (19), light (19), core (19), environment (18), development (18), asset (18), advanced (18), global (18), create (17), should (17), scripts (17), changes (17), texture (17), exported (17), screen (17), setup (17), one (16), which (16), build (16), control (16), overview (16), requirements (16), references (16), troubleshooting (16), templates (16), running (16), limitations (16), scripting (15), tools (15), other (15), pages (15), gui (15), interface (15), why (15), first (15), mode (15), myscene (14), this (14), objects (14), size (14), loading (14), does (14), movement (14), shapes (14), since (14), tool (13), all (13), handling (13), material (13), tree (13), reference (13), library (13), about (13), mobile (13), particle (13), changing (13), supported (13), user (12), name (12), track (12), classes (12), resource (12), language (12), documentation (12), gdextension (12), format (12), step (12), line (12), building (12), configuring (12), configuration (12), app (12), customizing (12), transforms (12), antialiasing (12), coordinates (12), output (12), multiple (12), public (11), packedscene (11), static (11), that (11), basic (11), icon (11), its (11), runtime (11), behavior (11), video (11), assets (11), store (11), optimization (11), specific (11), server (11), module (11), getting (11), debug (11), considerations (11), fog (11), effects (11), openxr (11), render (11), making (11), modes (11), interpolation (11), upgrading (11), api (10), languages (10), must (10), versus (10), recommended (10), dynamic (10), common (10), scale (10), processing (10), hdr (10), get (9), more (9), different (9), manually (9), between (9), only (9), registering (9), start (9), formats (9), formatting (9), style (9), macos (9), windows (9), testing (9), paths (9), summary (9), player (9), matrix (9), drawing (9), vertex (9), usage (9), problems (9), high (9), large (9), transform (9), edit (8), projects (8), time (8), accessing (8), information (8), systems (8), differences (8), string (8), variant (8), viewport (8), installing (8), tags (8), icons (8), tips (8), compatibility (8), optimizing (8), disabling (8), pck (8), ios (8), linux (8), web (8), visual (8), level (8), lod (8), occlusion (8), volumetric (8), illumination (8), list (8), body (8), controller (8), default (8), map (8), post (8), converting (8), shading (8), template (8), area (8), signed (8), mouse (8), quality (8), resolution (8), camera (8), migrating (8), next (7), creation (7), like (7), than (7), best (7), but (7), works (7), signal (7), color (7), external (7), structure (7), bbcode (7), scaling (7), profilers (7), memory (7), architecture (7), generating (7), culling (7), saving (7), math (7), value (7), our (7), manager (7), work (7), local (7), normal (7), pipeline (7), managing (7), you (7), enabling (7), world (7), rate (7), moving (7), sprite (7), random (7), events (7), updating (7), compress (7), breaking (7), community (6), submitting (6), instantiate (6), partial (6), load (6), logic (6), var (6), choosing (6), instances (6), inheritance (6), full (6), look (6), mynode (6), practices (6), array (6), thread (6), arraymesh (6), window (6), range (6), animationplayer (6), where (6), logging (6), modules (6), command (6), cross (6), source (6), binary (6), servers (6), binding (6), tests (6), space (6), manual (6), tracking (6), character (6), actions (6), applications (6), single (6), shadows (6), order (6), automatically (6), vector (6), guide (6), roughness (6), reading (6), fragment (6), stutter (6), desktop (6), stretch (6), lights (6), display (6), tiles (6), sync (6), collisions (6), certificate (6), networking (6), transformation (6), playback (6), upgrade (6), before (5), notes (5), res (5), tscn (5), refcounted (5), dialog (5), base (5), back (5), much (5), each (5), call (5), set (5), aspect (5), users (5), access (5), define (5), change (5), displays (5), extension (5), plane (5), dictionary (5), expression (5), translation (5), tileset (5), font (5), tilemap (5), generated (5), have (5), link (5), alpha (5), questions (5), general (5), downloading (5), sanitizer (5), examples (5), libraries (5), studio (5), target (5), multi (5), known (5), issues (5), unit (5), writing (5), coordinate (5), automatic (5), instancing (5), casting (5), spatial (5), applying (5), simple (5), blend (5), state (5), device (5), controls (5), keyboard (5), precision (5), arrays (5), connecting (5), member (5), strings (5), typing (5), variable (5), jitter (5), out (5), meshes (5), physical (5), threads (5), lighting (5), websocket (5), http (5), design (5), navigationagent (5), baking (5), obstacles (5), avoidance (5), motion (5), rotation (5), advantages (5), images (5), loop (5), parameters (5), canvas (5), monsters (5), read (4), extends (4), preload (4), then (4), used (4), will (4), end (4), conclusion (4), better (4), godotobject (4), wrapper (4), instance (4), also (4), programming (4), own (4), there (4), instead (4), private (4), same (4), composition (4), nodepath (4), float (4), scenetree (4), renderingdevice (4), sky (4), multimesh (4), meshlibrary (4), json (4), image (4), subviewport (4), decal (4), container (4), button (4), animationtree (4), animatedsprite2d (4), addon (4), old (4), frequently (4), versions (4), management (4), internal (4), layers (4), sanitizers (4), net (4), run (4), faster (4), devices (4), symbols (4), threading (4), xcode (4), port (4), official (4), demo (4), section (4), apis (4), visibility (4), depth (4), shadow (4), drivers (4), containers (4), macros (4), convert (4), layer (4), model (4), background (4), function (4), gradle (4), tutorial (4), executable (4), fonts (4), skinning (4), preprocessor (4), conventions (4), textures (4), animating (4), interacting (4), comparison (4), games (4), working (4), steps (4), workflow (4), started (4), attribute (4), another (4), complete (4), max (4), linear (4), painting (4), lag (4), hardware (4), resizing (4), resolutions (4), feature (4), renderers (4), editing (4), sub (4), embedding (4), simulation (4), caveats (4), rigid (4), cpu (4), into (4), webrtc (4), dedicated (4), navigationserver (4), number (4), generation (4), some (4), pseudolocalization (4), codes (4), internationalization (4), zip (4), click (4), apple (4), opening (4), bus (4), blender (4), skeletons (4), force (4), keyframes (4), spring (4), arm (4), units (4), geometry (4), after (4), appears (4), organization (4), release (4), licenses (4), smartphone (4), tablet (4), laptop (4), minimum (4), copyright (3), _ready (3), my_scene (3), const (3), would (3), they (3), their (3), provide (3), going (3), several (3), levels (3), including (3), who (3), label (3), approach (3), consider (3), defines (3), find (3), owner (3), self (3), creates (3), sets (3), parent (3), lines (3), speed (3), imperative (3), without (3), way (3), add (3), names (3), folders (3), relationships (3), editorplugin (3), has (3), itself (3), optional (3), csharpscript (3), possible (3), contents (3), learn (3), contribute (3), rid (3), int (3), basis (3), editorscript (3), editornode3dgizmoplugin (3), editorimportplugin (3), surfacetool (3), meshdatatool (3), inputmap (3), textmesh (3), noise (3), inputevent (3), immediatemesh (3), compositor (3), audiostream (3), tilemaplayer (3), softbody3d (3), rigidbody2d (3), panel (3), node3d (3), node2d (3), multimeshinstance3d (3), label3d (3), gridmap (3), fogvolume (3), characterbody2d (3), canvasitem (3), area2d (3), limit (3), submission (3), was (3), website (3), asked (3), guidelines (3), blocks (3), sharing (3), themes (3), practical (3), distribution (3), current (3), key (3), generate (3), removing (3), buildsystem (3), accesskit (3), scons (3), displaying (3), ignoring (3), layout (3), initializing (3), vendor (3), integration (3), case (3), field (3), reflection (3), techniques (3), forward (3), models (3), hand (3), further (3), solution (3), origin (3), modifiers (3), action (3), together (3), presets (3), renderer (3), reality (3), beyond (3), colors (3), pass (3), naming (3), members (3), point (3), comments (3), encoding (3), behind (3), compute (3), blit (3), processor (3), messages (3), autoload (3), implementation (3), menu (3), placeholders (3), cpp (3), generic (3), delegate (3), missing (3), cases (3), exports (3), flags (3), while (3), dictionaries (3), regions (3), luminance (3), reporting (3), ratios (3), reducing (3), application (3), capture (3), worlds (3), inspector (3), alternative (3), dock (3), html5 (3), singleton (3), builds (3), framerate (3), unstable (3), particles (3), exceptions (3), ticks (3), move (3), kinematic (3), ragdoll (3), skeleton (3), ray (3), contact (3), controlling (3), thousands (3), detail (3), precompilation (3), transparency (3), pixel (3), cost (3), gpu (3), minimal (3), preparing (3), requests (3), multiplayer (3), connections (3), synchronization (3), actor (3), polygons (3), limits (3), maps (3), bezier (3), distance (3), checking (3), specifying (3), localizing (3), serialization (3), deploy (3), platforms (3), notarized (3), via (3), browser (3), sdk (3), signing (3), developer (3), buses (3), limiter (3), animations (3), gltf (3), ffmpeg (3), graphics (3), balancing (3), computer (3), csg (3), emission (3), spawn (3), content (3), git (3), oriented (3), spawning (3), learning (3), previous (2), comment (2), contributed (2), policy (2), addchild (2), void (2), override (2), add_child (2), func (2), declaring (2), becomes (2), wishes (2), particular (2), easier (2), security (2), likely (2), those (2), avoid (2), issue (2), slower (2), many (2), execute (2), childid (2), setscript (2), obtain (2), _init (2), gets (2), necessary (2), larger (2), length (2), having (2), due (2), both (2), anywhere (2), any (2), implement (2), exposure (2), allows (2), extend (2), accessible (2), registered (2), search (2), bar (2), know (2), within (2), named (2), complex (2), _myinheritedscene (2), inheriting (2), _myscene (2), calling (2), _mynode (2), _node (2), my_node (2), anonymous (2), result (2), extended (2), english (2), vector3 (2), vector2 (2), transform3d (2), transform2d (2), rect2 (2), quaternion (2), projection (2), packedvector3array (2), packedvector2array (2), packedstringarray (2), packedint64array (2), packedint32array (2), packedfloat64array (2), packedfloat32array (2), packedcolorarray (2), packedbytearray (2), callable (2), bool (2), aabb (2), scripteditorbase (2), scripteditor (2), scriptcreatedialog (2), resourceimporterwav (2), resourceimportertextureatlas (2), resourceimportertexture (2), resourceimportersvg (2), resourceimportershaderfile (2), resourceimporterscene (2), resourceimporteroggvorbis (2), resourceimporterobj (2), resourceimportermp3 (2), resourceimporterlayeredtexture (2), resourceimporterimagefont (2), resourceimporterimage (2), resourceimporterdynamicfont (2), resourceimportercsvtranslation (2), resourceimporterbmfont (2), resourceimporterbitmap (2), openxrinteractionprofileeditorbase (2), openxrinteractionprofileeditor (2), openxrbindingmodifiereditor (2), gridmapeditorplugin (2), gdscriptworkspace (2), gdscripttextdocument (2), gdscriptsyntaxhighlighter (2), gdscriptlanguageprotocol (2), filesystemdock (2), editorvcsinterface (2), editorundoredomanager (2), editortranslationparserplugin (2), editortoaster (2), editorsyntaxhighlighter (2), editorspinslider (2), editorsettings (2), editorselection (2), editorscriptpicker (2), editorscenepostimportplugin (2), editorscenepostimport (2), editorsceneformatimporterufbx (2), editorsceneformatimportergltf (2), editorsceneformatimporterfbx2gltf (2), editorsceneformatimporterblend (2), editorsceneformatimporter (2), editorresourcetooltipplugin (2), editorresourcepreviewgenerator (2), editorresourcepreview (2), editorresourcepicker (2), editorresourceconversionplugin (2), editorproperty (2), editorpaths (2), editornode3dgizmo (2), editorinterface (2), editorinspectorplugin (2), editorinspector (2), editorfilesystemimportformatsupportquery (2), editorfilesystemdirectory (2), editorfilesystem (2), editorfiledialog (2), editorfeatureprofile (2), editorexportpreset (2), editorexportplugin (2), editorexportplatformwindows (2), editorexportplatformweb (2), editorexportplatformvisionos (2), editorexportplatformpc (2), editorexportplatformmacos (2), editorexportplatformlinuxbsd (2), editorexportplatformios (2), editorexportplatformextension (2), editorexportplatformappleembedded (2), editorexportplatformandroid (2), editorexportplatform (2), editordock (2), editordebuggersession (2), editordebuggerplugin (2), editorcontextmenuplugin (2), editorcommandpalette (2), translationserver (2), resourceloader (2), resourceformatsaver (2), resourceformatloader (2), randomnumbergenerator (2), mainloop (2), javascriptbridge (2), javaclasswrapper (2), audiostreamplayback (2), worldboundaryshape3d (2), visualshader (2), shortcut (2), particleprocessmaterial (2), curve3d (2), curve2d (2), curve (2), bitmap (2), animatedtexture (2), videostreamplayer (2), staticbody2d (2), skeleton3d (2), rigidbody3d (2), richtextlabel (2), remotetransform2d (2), path2d (2), meshinstance3d (2), line2d (2), graphedit (2), boneattachment3d (2), audiostreamplayer3d (2), audiostreamplayer2d (2), audiostreamplayer (2), area3d (2), annotations (2), channels (2), upload (2), submit (2), party (2), early (2), download (2), everything (2), report (2), improvements (2), found (2), recommendations (2), breakdown (2), searching (2), deprecated (2), experimental (2), warnings (2), linking (2), xml (2), integrating (2), conversion (2), hidpi (2), dependencies (2), directory (2), times (2), sampling (2), vulkan (2), engines (2), detecting (2), stripping (2), binaries (2), managed (2), visionos (2), headless (2), angle (2), direct3d (2), profiling (2), ports (2), summing (2), virtual (2), overall (2), initialization (2), test (2), special (2), temporal (2), mapping (2), abstraction (2), notifications (2), safety (2), clamp (2), floor (2), locomotion (2), introducing (2), backend (2), anchors (2), centric (2), putting (2), pose (2), portable (2), variation (2), items (2), basics (2), focus (2), sizing (2), write (2), planet (2), directives (2), numbers (2), blank (2), varyings (2), attributes (2), glsl (2), buffer (2), freeing (2), results (2), emitter (2), second (2), uniforms (2), stencil (2), flow (2), crash (2), backtraces (2), active (2), root (2), singletons (2), pausing (2), passing (2), evaluating (2), overriding (2), instantiating (2), groups (2), monitors (2), profiler (2), debugger (2), brief (2), derive (2), derived (2), argument (2), compatible (2), parameter (2), signature (2), modifier (2), declaration (2), typed (2), specification (2), prerequisites (2), sequence (2), warning (2), operations (2), safe (2), documenting (2), bit (2), easing (2), values (2), suffixes (2), ranges (2), screens (2), practice (2), absolute (2), designing (2), rectangle (2), fixing (2), view (2), non (2), cameras (2), viewports (2), off (2), notified (2), try (2), autoloads (2), starting (2), callbacks (2), javascript (2), existing (2), google (2), play (2), console (2), native (2), crashes (2), wayland (2), away (2), drops (2), very (2), low (2), across (2), vehiclebody (2), speeds (2), wobbly (2), through (2), _process (2), _physics_process (2), frames (2), quick (2), concave (2), trimesh (2), convex (2), primitive (2), imported (2), mask (2), adjust (2), joints (2), query (2), detection (2), rigidbody (2), joint (2), notable (2), jolt (2), scope (2), fish (2), multimeshes (2), blending (2), calls (2), measuring (2), principles (2), remote (2), signaling (2), client (2), sending (2), secure (2), mid (2), procedural (2), pathfollowing (2), excluding (2), metadata (2), obtaining (2), points (2), curves (2), translating (2), planes (2), pointing (2), product (2), vectors (2), quit (2), notification (2), quitting (2), accelerometer (2), gyroscope (2), buttons (2), supporting (2), gamepads (2), cursor (2), locale (2), extracting (2), message (2), gettext (2), disadvantages (2), localization (2), csv (2), contexts (2), translations (2), keys (2), persistent (2), folder (2), distributed (2), install (2), entitlements (2), notarization (2), account (2), patch (2), concerns (2), pack (2), functionality (2), microphone (2), sound (2), clock (2), music (2), reverb (2), rest (2), bone (2), remove (2), tracks (2), retargeting (2), share (2), materials (2), separate (2), available (2), appropriate (2), ogg (2), vorbis (2), mp3 (2), offset (2), wav (2), samples (2), sizes (2), svg (2), detect (2), mipmaps (2), cutting (2), png (2), ogv (2), avi (2), movie (2), maker (2), videos (2), surface (2), chains (2), cutout (2), shape (2), third (2), prototyping (2), previewing (2), visuals (2), multisample (2), msaa (2), faking (2), volumes (2), accelerations (2), atlas (2), directional (2), scattering (2), standard (2), projected (2), euler (2), angles (2), toolbar (2), workspace (2), tile (2), randomly (2), assigning (2), repeat (2), scroll (2), sheet (2), changed (2), defaults (2), renamed (2), profile (2), tricks (2), permissions (2), refresh (2), corner (2), such (2), preferences (2), mobs (2), score (2), squashing (2), jumping (2), enemy (2), miscellaneous (2), license (2), provided, docs, sphinx, 2014, present, juan, linietsky, ariel, manzur, please, won, show, class_name, give, still, sort, giving, constant, effect, namespace, concept, always, people, skill, don, themselves, programmers, chances, probably, following, help, inherit, serialized, batches, side, instruction, makes, leads, lookups, instancefromid, proceeding, causes, disposed, getinstanceid, below, assigns, future, saved, disk, along, finally, adds, increases, initialize, them, grows, hierarchies, demonstrates, could, hundred, last, execution, downside, means, largely, these, may, wish, ease, grants, developing, house, designers, things, methodologies, allow, typename, viable, scans, registers, exposed, exposing, developers, accessibility, aware, add_custom_type, because, deals, abstract, awareness, relationship, initializer, nothing, inherited, typenames, two, scripted, option, even, ability, streamlined, rather, operate, little, reason, geneditstate, instantiated, gen_edit_state_main, my_inherited_scene, dilemma, identical, whereas, requires, completely, alone, essence, capabilities, initializes, actually, often, conjunction, already, covered, declarative, github, vector4i, vector4, vector3i, vector2i, stringname, rect2i, packedvector4array, zipreader, zippacker, xrvrs, xrtracker, xrserver, xrpositionaltracker, xrpose, xrinterfaceextension, xrinterface, xrhandtracker, xrfacetracker, xrcontrollertracker, xrbodytracker, xmlparser, workerthreadpool, webxrinterface, websocketpeer, websocketmultiplayerpeer, webrtcpeerconnectionextension, webrtcpeerconnection, webrtcmultiplayerpeer, webrtcdatachannelextension, webrtcdatachannel, weakref, upnpdevice, upnp, uniformsetcacherd, undoredo, udsserver, udpserver, tweener, tween, trianglemesh, treeitem, translationdomain, tlsoptions, tiledata, themedb, textservermanager, textserverfallback, textserverextension, textserverdummy, textserveradvanced, textserver, textparagraph, textline, tcpserver, subtweentweener, streampeeruds, streampeertls, streampeertcp, streampeersocket, streampeergzip, streampeerextension, streampeerbuffer, streampeer, socketserver, skinreference, shaderincludedb, semaphore, scriptlanguageextension, scriptlanguage, scriptbacktrace, scenetreetimer, scenestate, scenemultiplayer, resourceuid, resourcesaver, resourceimporter, renderscenedatard, renderscenedataextension, renderscenedata, renderscenebuffersrd, renderscenebuffersextension, renderscenebuffersconfiguration, renderscenebuffers, renderingserver, renderdatard, renderdataextension, renderdata, regexmatch, regex, rdvertexattribute, rduniform, rdtextureview, rdtextureformat, rdshadersource, rdsamplerstate, rdpipelinespecializationconstant, rdpipelineshader, rdpipelinerasterizationstate, rdpipelinemultisamplestate, rdpipelinedepthstencilstate, rdpipelinecolorblendstateattachment, rdpipelinecolorblendstate, rdhitgroup, rdframebufferpass, rdattachmentformat, rdaccelerationstructureinstance, rdaccelerationstructuregeometry, propertytweener, projectsettings, physicstestmotionresult3d, physicstestmotionresult2d, physicstestmotionparameters3d, physicstestmotionparameters2d, physicsshapequeryparameters3d, physicsshapequeryparameters2d, physicsserver3drenderingserverhandler, physicsserver3dmanager, physicsserver3dextension, physicsserver3d, physicsserver2dmanager, physicsserver2dextension, physicsserver2d, physicsrayqueryparameters3d, physicsrayqueryparameters2d, physicspointqueryparameters3d, physicspointqueryparameters2d, physicsdirectspacestate3dextension, physicsdirectspacestate3d, physicsdirectspacestate2dextension, physicsdirectspacestate2d, physicsdirectbodystate3dextension, physicsdirectbodystate3d, physicsdirectbodystate2dextension, physicsdirectbodystate2d, pckpacker, packetpeerudp, packetpeerstream, packetpeerextension, packetpeerdtls, packetpeer, packeddatacontainerref, openxrstructurebase, openxrspatialqueryresultdata, openxrspatialplanetrackingcapability, openxrspatialmarkertrackingcapability, openxrspatialentitytracker, openxrspatialentityextension, openxrspatialcontextpersistenceconfig, openxrspatialcomponentpolygon2dlist, openxrspatialcomponentplanesemanticlabellist, openxrspatialcomponentplanealignmentlist, openxrspatialcomponentpersistencelist, openxrspatialcomponentparentlist, openxrspatialcomponentmesh3dlist, openxrspatialcomponentmesh2dlist, openxrspatialcomponentmarkerlist, openxrspatialcomponentdata, openxrspatialcomponentbounded3dlist, openxrspatialcomponentbounded2dlist, openxrspatialcomponentanchorlist, openxrspatialcapabilityconfigurationqrcode, openxrspatialcapabilityconfigurationplanetracking, openxrspatialcapabilityconfigurationmicroqrcode, openxrspatialcapabilityconfigurationbaseheader, openxrspatialcapabilityconfigurationaruco, openxrspatialcapabilityconfigurationapriltag, openxrspatialcapabilityconfigurationanchor, openxrspatialanchorcapability, openxrrendermodelextension, openxrplanetracker, openxrmarkertracker, openxrinterface, openxrinteractionprofilemetadata, openxrfutureresult, openxrfutureextension, openxrframesynthesisextension, openxrextensionwrapperextension, openxrextensionwrapper, openxrapiextension, openxrandroidthreadsettingsextension, openxranchortracker, oggpacketsequenceplayback, offlinemultiplayerpeer, node3dgizmo, navigationserver3dmanager, navigationserver3d, navigationserver2dmanager, navigationserver2d, navigationpathqueryresult3d, navigationpathqueryresult2d, navigationpathqueryparameters3d, navigationpathqueryparameters2d, navigationmeshgenerator, nativemenu, mutex, multiplayerpeerextension, multiplayerpeer, multiplayerapiextension, multiplayerapi, moviewriter, mobilevrinterface, methodtweener, meshconvexdecompositionsettings, marshalls, logger, lightmapperrd, lightmapper, kinematiccollision3d, kinematiccollision2d, jsonrpc, jnisingleton, javascriptobject, javaobject, javaclass, intervaltweener, imageformatloaderextension, imageformatloader, httpclient, hmaccontext, hashingcontext, godotinstance, gltfobjectmodelproperty, geometry3d, geometry2d, gdextensionmanager, framebuffercacherd, fileaccess, engineprofiler, enginedebugger, enetpacketpeer, enetmultiplayerpeer, enetconnection, encodedobjectasid, dtlsserver, displayserver, diraccess, crypto, configfile, classdb, charfxtransform, cameraserver, camerafeed, callbacktweener, awaittweener, audiostreamplaybacksynchronized, audiostreamplaybackresampled, audiostreamplaybackpolyphonic, audiostreamplaybackplaylist, audiostreamplaybackoggvorbis, audiostreamplaybackinteractive, audiostreamgeneratorplayback, audioserver, audiosampleplayback, audiosample, audioeffectspectrumanalyzerinstance, audioeffectinstance, astargrid2d, astar3d, astar2d, aescontext, accessibilityserver, x509certificate, worldboundaryshape2d, world3d, world2d, voxelgidata, visualshadernodeworldpositionfromdepth, visualshadernodevectorrefract, visualshadernodevectorop, visualshadernodevectorlen, visualshadernodevectorfunc, visualshadernodevectordistance, visualshadernodevectordecompose, visualshadernodevectorcompose, visualshadernodevectorbase, visualshadernodevec4parameter, visualshadernodevec4constant, visualshadernodevec3parameter, visualshadernodevec3constant, visualshadernodevec2parameter, visualshadernodevec2constant, visualshadernodevaryingsetter, visualshadernodevaryinggetter, visualshadernodevarying, visualshadernodeuvpolarcoord, visualshadernodeuvfunc, visualshadernodeuintparameter, visualshadernodeuintop, visualshadernodeuintfunc, visualshadernodeuintconstant, visualshadernodetransformvecmult, visualshadernodetransformparameter, visualshadernodetransformop, visualshadernodetransformfunc, visualshadernodetransformdecompose, visualshadernodetransformconstant, visualshadernodetransformcompose, visualshadernodetexturesdfnormal, visualshadernodetexturesdf, visualshadernodetextureparametertriplanar, visualshadernodetextureparameter, visualshadernodetexture3dparameter, visualshadernodetexture3d, visualshadernodetexture2dparameter, visualshadernodetexture2darrayparameter, visualshadernodetexture2darray, visualshadernodetexture, visualshadernodeswitch, visualshadernodestep, visualshadernodesmoothstep, visualshadernodesdftoscreenuv, visualshadernodesdfraymarch, visualshadernodescreenuvtosdf, visualshadernodescreennormalworldspace, visualshadernodesample3d, visualshadernoderotationbyaxis, visualshadernoderesizablebase, visualshadernodereroute, visualshadernoderemap, visualshadernoderandomrange, visualshadernodeproximityfade, visualshadernodeparticlesphereemitter, visualshadernodeparticleringemitter, visualshadernodeparticlerandomness, visualshadernodeparticleoutput, visualshadernodeparticlemultiplybyaxisangle, visualshadernodeparticlemeshemitter, visualshadernodeparticleemitter, visualshadernodeparticleemit, visualshadernodeparticleconevelocity, visualshadernodeparticleboxemitter, visualshadernodeparticleaccelerator, visualshadernodeparameterref, visualshadernodeparameter, visualshadernodeoutput, visualshadernodeouterproduct, visualshadernodemultiplyadd, visualshadernodemix, visualshadernodelinearscenedepth, visualshadernodeis, visualshadernodeintparameter, visualshadernodeintop, visualshadernodeintfunc, visualshadernodeintconstant, visualshadernodeinput, visualshadernodeif, visualshadernodegroupbase, visualshadernodeglobalexpression, visualshadernodefresnel, visualshadernodeframe, visualshadernodefloatparameter, visualshadernodefloatop, visualshadernodefloatfunc, visualshadernodefloatconstant, visualshadernodefaceforward, visualshadernodeexpression, visualshadernodedotproduct, visualshadernodedistancefade, visualshadernodedeterminant, visualshadernodederivativefunc, visualshadernodecustom, visualshadernodecurvexyztexture, visualshadernodecurvetexture, visualshadernodecubemapparameter, visualshadernodecubemap, visualshadernodeconstant, visualshadernodecompare, visualshadernodecomment, visualshadernodecolorparameter, visualshadernodecolorop, visualshadernodecolorfunc, visualshadernodecolorconstant, visualshadernodeclamp, visualshadernodebooleanparameter, visualshadernodebooleanconstant, visualshadernodebillboard, visualshadernode, viewporttexture, videostreamtheora, videostreamplayback, videostream, tubetrailmesh, torusmesh, tilesetsource, tilesetscenescollectionsource, tilesetatlassource, tilemappattern, texturelayeredrd, texturelayered, texturecubemaprd, texturecubemaparrayrd, texture3drd, texture3d, texture2drd, texture2darrayrd, texture2darray, texture2d, systemfont, syntaxhighlighter, styleboxtexture, styleboxline, styleboxflat, styleboxempty, stylebox, standardmaterial3d, spriteframes, sphereshape3d, sphereoccluder3d, spheremesh, skin, skeletonprofilehumanoid, skeletonprofile, skeletonmodificationstack2d, skeletonmodification2dtwoboneik, skeletonmodification2dstackholder, skeletonmodification2dphysicalbones, skeletonmodification2dlookat, skeletonmodification2djiggle, skeletonmodification2dfabrik, skeletonmodification2dccdik, skeletonmodification2d, shape3d, shape2d, shadermaterial, shaderinclude, separationrayshape3d, separationrayshape2d, segmentshape2d, scriptextension, scenereplicationconfig, richtexteffect, ribbontrailmesh, rectangleshape2d, rdshaderspirv, rdshaderfile, quadoccluder3d, quadmesh, proceduralskymaterial, prismmesh, primitivemesh, portablecompressedtexture2d, polygonpathfinder, polygonoccluder3d, pointmesh, planemesh, placeholdertexturelayered, placeholdertexture3d, placeholdertexture2darray, placeholdertexture2d, placeholdermesh, placeholdermaterial, placeholdercubemaparray, placeholdercubemap, physicsmaterial, physicalskymaterial, panoramaskymaterial, packeddatacontainer, ormmaterial3d, optimizedtranslation, openxripbindingmodifier, openxripbinding, openxrinteractionprofile, openxrhapticvibration, openxrhapticbase, openxrdpadbindingmodifier, openxrbindingmodifier, openxranalogthresholdmodifier, openxractionset, openxractionmap, openxractionbindingmodifier, openxraction, oggpacketsequence, occluderpolygon2d, occluder3d, noisetexture3d, noisetexture2d, navigationpolygon, navigationmeshsourcegeometrydata3d, navigationmeshsourcegeometrydata2d, navigationmesh, missingresource, meshtexture, lightmapgidata, labelsettings, jointlimitationcone3d, jointlimitation3d, inputeventwithmodifiers, inputeventshortcut, inputeventscreentouch, inputeventscreendrag, inputeventpangesture, inputeventmousemotion, inputeventmousebutton, inputeventmouse, inputeventmidi, inputeventmagnifygesture, inputeventkey, inputeventjoypadmotion, inputeventjoypadbutton, inputeventgesture, inputeventfromwindow, inputeventaction, importermesh, imagetexturelayered, imagetexture3d, imagetexture, heightmapshape3d, gradienttexture2d, gradienttexture1d, gradient, gltftexturesampler, gltftexture, gltfstate, gltfspecgloss, gltfskin, gltfskeleton, gltfphysicsshape, gltfphysicsbody, gltfnode, gltfmesh, gltflight, gltfdocumentextensionconvertimportermesh, gltfdocumentextension, gltfdocument, gltfcamera, gltfbufferview, gltfanimation, gltfaccessor, fontvariation, fontfile, foldablegroup, fogmaterial, fbxstate, fbxdocument, fastnoiselite, externaltexture, drawabletexture2d, dpitexture, cylindershape3d, cylindermesh, curvexyztexture, curvetexture, cubemaparray, cubemap, cryptokey, convexpolygonshape3d, convexpolygonshape2d, concavepolygonshape3d, concavepolygonshape2d, compressedtexturelayered, compressedtexture3d, compressedtexture2darray, compressedtexture2d, compressedcubemaparray, compressedcubemap, compositoreffect, colorpalette, codehighlighter, circleshape2d, capsuleshape3d, capsuleshape2d, capsulemesh, canvastexture, canvasitemmaterial, cameratexture, cameraattributespractical, cameraattributesphysical, cameraattributes, buttongroup, boxshape3d, boxoccluder3d, boxmesh, bonemap, blitmaterial, basematerial3d, audiostreamwav, audiostreamsynchronized, audiostreamrandomizer, audiostreampolyphonic, audiostreamplaylist, audiostreamoggvorbis, audiostreammp3, audiostreammicrophone, audiostreaminteractive, audiostreamgenerator, audioeffectstereoenhance, audioeffectspectrumanalyzer, audioeffectreverb, audioeffectrecord, audioeffectpitchshift, audioeffectphaser, audioeffectpanner, audioeffectnotchfilter


Text of the page (random words):
es since version 3 0 step by step scripting project workflow 2d 3d physics animation gui viewports shading plugins platform specific multi threading creating content miscellaneous compiling engine development getting started introduction introduction to godot what is godot what can the engine do how does it work and look programming languages what do i need to know to use godot learn to code with gdscript learn in your browser with the gdscript app overview of godot s key concepts scenes nodes the scene tree signals summary first look at godot s interface the project manager first look at godot s editor the five main screens integrated class reference learning new features making the most of this manual learning to think like a programmer learning with the community community tutorials godot s design philosophy object oriented design and composition all inclusive package open source community driven the godot editor is a godot game separate 2d and 3d engines step by step nodes and scenes nodes scenes creating your first scene changing a node s properties running the scene setting the main scene creating instances in practice editing scenes and instances scene instances as a design language summary scripting languages available scripting languages which language should i use gdscript net c c via gdextension summary creating your first script project setup creating a new script hello world turning around moving forward complete script listening to player input moving when pressing up complete script summary using signals scene setup connecting a signal in the editor connecting a signal via code complete script custom signals summary your first 2d game prerequisites contents setting up the project organizing the project creating the player scene node structure sprite animation coding the player choosing animations preparing for collisions creating the enemy node setup enemy script the main game scene spawning mobs main script testing the scene heads up display scorelabel message startbutton connecting hud to main removing old creeps finishing up background sound effects keyboard shortcut sharing the finished game with others your first 3d game contents setting up the game area setting up the playable area player scene and input actions creating input actions moving the player with code testing our player s movement designing the mob scene removing monsters off screen spawning monsters creating the spawn path spawning monsters randomly jumping and squashing monsters controlling physics interactions jumping squashing monsters killing the player hitbox with the area node ending the game code checkpoint score and replay creating a ui theme keeping track of the score retrying the game adding music character animation using the animation editor the float animation animating the mobs going further exploring the manual manual best practices introduction applying object oriented principles in godot how scripts work in the engine scenes scene organization how to build relationships effectively choosing a node tree structure when to use scenes versus scripts anonymous types named types performance of script vs packedscene conclusion autoloads versus regular nodes the cutting audio issue managing shared functionality or data when you should use an autoload when and how to avoid using nodes for everything godot interfaces acquiring object references accessing data or logic from an object godot notifications _process vs _physics_process vs _input _init vs initialization vs export _ready vs _enter_tree vs notification_parented data preferences array vs dictionary vs object enumerations int vs string animatedtexture vs animatedsprite2d vs animationplayer vs animationtree logic preferences adding nodes and changing properties which first loading vs preloading large levels static vs dynamic project organization introduction organization style guide importing ignoring specific folders case sensitivity version control systems introduction version control plugins official git plugin files to exclude from vcs working with git on windows git lfs troubleshooting the editor runs slowly and uses all my cpu and gpu resources making my computer noisy the editor stutters and flickers on my variable refresh rate monitor g sync freesync the editor or project takes a very long time to start the godot editor appears frozen after clicking the system console the godot editor s macos dock icon gets duplicated every time it is manually moved some text such as no dc appears in the top left corner of the project manager and editor window a microphone or refresh icon appears in the bottom right corner of the project manager and editor window the editor or project appears overly sharp or blurry the editor project freezes or displays glitched visuals after resuming the pc from suspend the project works when run from the editor but fails to load some files when running from an exported copy the project crashes frequently or instantly after opening it from the project manager editor introduction editor s interface using the project manager creating and importing projects opening and importing projects downloading demos and templates managing projects with tags recovery mode inspector dock usage project settings changing project settings reading project settings manually editing project godot advanced project settings script editor introduction features usage customizing the interface moving and resizing docks splitting the script or shader editor to its own window customizing editor layouts customizing editor settings game embedding configuring game embedding features limitations xr editor using the xr editor xr devices support runtime permissions tips tricks limitations known issues android editor using the android editor android devices support runtime permissions tips tricks limitations known issues web editor using the web editor browser support limitations importing a project editing and running a project where are my project files advanced features command line tutorial command line reference path setting the project path creating a project running the editor erasing a scene running the game debugging exporting running a script using an external text editor automatically reloading your changes using external editor in debugger official editor plugins lsp dap support using the engine compilation configuration editor limitations managing editor features managing editor features introduction creating a profile sharing a profile migrating to a new version upgrading from godot 3 to godot 4 should i upgrade to godot 4 advantages of upgrading disadvantages of upgrading caveats of upgrading preparing before the upgrade optional running the project upgrade tool using the project manager using the command line fixing the project after running the project upgrade tool automatically renamed nodes and resources manually renaming methods properties signals and constants checking project settings checking environment settings updating shaders updating scripts to take backwards incompatible changes into account arraymesh resource compatibility breakage list of automatically renamed methods properties signals and constants porting editor settings updating version control settings upgrading from godot 4 0 to godot 4 1 breaking changes core animation 2d nodes 3d nodes gui nodes physics rendering navigation networking editor plugins behavior changes updating your gdextension for 4 1 upgrading from godot 4 1 to godot 4 2 breaking changes core animation gui nodes rendering text graphedit tilemap xr upgrading from godot 4 2 to godot 4 3 breaking changes gdextension animation gui nodes physics rendering text audio navigation tilemap xr editor plugins behavior changes core animation gui nodes multiplayer rendering tilemap android upgrading from godot 4 3 to godot 4 4 breaking changes core gui nodes physics rendering navigation editor plugins behavior changes core rendering csg android upgrading from godot 4 4 to godot 4 5 breaking changes core rendering gltf text xr editor plugins behavior changes tilemaplayer 3d model import core navigation physics text upgrading from godot 4 5 to godot 4 6 breaking changes core animation 3d rendering gui nodes networking openxr editor behavior changes android core rendering navigation changed defaults 3d rendering gui nodes upgrading from godot 4 6 to godot 4 7 breaking changes core 2d 3d gui nodes text rendering animation physics audio xr editor behavior changes rendering physics input gdscript changed defaults animation core gui nodes import 2d introduction to 2d 2d workspace main toolbar coordinate system 2d viewport node2d and control node displaying 3d nodes in 2d canvas layers viewport and canvas items canvaslayers viewport and canvas transforms introduction canvas transform global canvas transform stretch transform window transform transform order transform functions feeding custom input events rendering 2d lights and shadows introduction nodes point lights directional light common light properties setting up shadows normal and specular maps using additive sprites as a faster alternative to 2d lights 2d meshes introduction optimizing pixels drawn converting sprite2ds to 2d meshes 2d sprite animation introduction individual images with animatedsprite2d sprite sheet with animatedsprite2d sprite sheet with animationplayer summary 2d particle systems intro time parameters drawing parameters particle process material settings particleprocessmaterial 2d usage process material properties particle flags spawn animated velocity accelerations display emission shapes customizing the process material 2d antialiasing introduction antialiasing property in line2d and custom drawing multisample antialiasing msaa custom drawing in 2d introduction drawing updating coordinates and line width alignment antialiased drawing tools example 1 drawing a custom shape example 2 drawing a dynamic line 2d parallax introduction getting started scroll scale infinite repeat scroll offset repeat times split screen previewing in the editor physics and movement 2d movement overview introduction setup 8 way movement rotation movement rotation movement mouse click and move summary tools using tilesets introduction creating a new tileset merging several atlases into a single atlas adding collision navigation and occlusion to the tileset assigning custom metadata to the tileset s tiles creating terrain sets autotiling assigning properties to multiple tiles at once creating alternative tiles using tilemaps introduction specifying the tileset in the tilemaplayer multiple tilemaplayers and settings opening the tilemap editor selecting tiles to use for painting painting modes and tools painting randomly using scattering saving and loading premade tile placements using patterns handling tile connections automatically using terrains handling missing tiles 3d introduction to 3d 3d workspace main toolbar view menu of viewport coordinate system space and manipulation gizmos navigating the 3d environment using blender style transform shortcuts node3d node 3d content manually authored models using 3d modeling software generated geometry immediate geometry 2d in 3d environment preview environment and light cameras lights using 3d transforms introduction problems of euler angles axis order interpolation say no to euler angles introducing transforms manipulating transforms precision errors obtaining information setting information interpolating with quaternions transforms are your friend procedural geometry using the arraymesh setting up the arraymesh generating a rectangle generating a sphere saving using the meshdatatool using the surfacetool using immediatemesh what is geometry what is a mesh what a mesh is surfaces surface array tools arraymesh meshdatatool surfacetool immediatemesh which one should i use 3d text introduction label3d advantages limitations textmesh advantages limitations projected label node or any other control advantages limitations should i use label3d textmesh or a projected control rendering 3d rendering limitations introduction texture size limits color banding depth buffer precision transparency sorting standard material 3d and orm material 3d introduction basematerial 3d settings transparency shading vertex color albedo metallic roughness emission normal map bent normal map rim clearcoat anisotropy ambient occlusion height subsurface scattering back lighting refraction detail uv1 and uv2 sampling shadows billboard grow transform proximity and distance fade stencil material settings render priority next pass 3d lights and shadows introduction light nodes light number limits shadow mapping directional light omni light spot light area light shadow atlas balancing performance and quality using decals use cases quick start guide decal node properties decal rendering order tweaking performance and quality limitations physical light and camera units why use physical light and camera units setting up physical light units setting up physical camera units particle systems 3d creating a 3d particle system 3d particle system properties process material properties particle flags spawn accelerations display collision sub emitter customizing the process material particle sub emitters 3d particle trails particle turbulence 3d particle attractors 3d particle collisions complex emission shapes high dynamic range lighting introduction computer displays scene linear asset pipelines parameters of hdr global illumination introduction to global illumination using voxel global illumination signed distance field global illumination sdfgi using lightmap global illumination reflection probes faking global illumination environment and post processing environment camera attributes environment options mid and post processing effects camera attribute options volumetric fog and fog volumes volumetric fog properties light interaction with volumetric fog using volumetric fog as a volumetric lighting solution balancing performance and quality using fog volumes for local volumetric fog fogvolume properties custom fogvolume shaders faking volumetric fog using quads 3d antialiasing introduction multisample antialiasing msaa temporal antialiasing taa amd fidelityfx super resolution 2 2 fsr2 fast approximate antialiasing fxaa sub pixel morphological antialiasing smaa 1x supersample antialiasing ssaa screen space roughness limiter texture roughness limiter on import which antialiasing technique should i use optimization using multimeshinstance3d introduction setting up the nodes multimesh settings mesh level of detail lod introduction visual comparison generating mesh lod comparing mesh lod visuals and performance configuring mesh lod performance and quality using mesh lod with multimesh and particles visibility ranges hlod how it works setting up visibility range visibility range properties configuration tips occlusion culling why use occlusion culling how occlusion culling works in godot setting ...
Images from subpage: "docs.godotengine.org/3d/3d_antialiasing.html" Verify
Images from subpage: "docs.godotengine.org/3d/using_multi_mesh_instance.html... " Verify
Images from subpage: "docs.godotengine.org/3d/mesh_lod.html" Verify
Images from subpage: "docs.godotengine.org/3d/visibility_ranges.html" Verify
Images from subpage: "docs.godotengine.org/3d/occlusion_culling.html" Verify

Verified site has: 150 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/2 200
date Mon, 13 Jul 2026 22:34:41 GMT
content-type text/html; charset=utf-8
x-rtd-version-method path
x-served Nginx-Proxito-Sendfile
set-cookie __cf_bm=Z3MXlEWL0T2CVJceijKVF.irQXRhuf2WsYn4LyFoCd0-1783982081.3171449-1.0.1.1-02zNK_CQSJI7C8eCJde22LtRY30Tqw_b5DY4DB4kdMhmzQlk0PT_wzVJ6m9bviUDDKkCjiVuDjbNoJ59Tc.TkYo7rPz_YNhbX03nj0poVwBd8skfDvZKzeUu56LfYy1s; HttpOnly; SameSite=None; Secure; Path=/; Domain=docs.godotengine.org; Expires=Mon, 13 Jul 2026 23:04:41 GMT
cf-cache-status DYNAMIC
access-control-allow-origin *
cache-control max-age=1800, stale-if-error=86400, public
report-to group : cf-nel , max_age :604800, endpoints :[ url : htt????/a.nel.cloudflare.com/report/v4?s=x6oV4D4T0IQn%2B4hRkBFCrWomwc0XRVyVQt6rQTOP7hh70BCGmp%2Fii3XBVfCVKFyq16cz8UM5G%2BFovSlU9TY1B75UdQWaSAEGFtAJ2g63q%2BChg7cN1qYOhT6anTG2AZgJi76D2xlcYA%3D%3D ]
expires Mon, 13 Jul 2026 23:04:41 GMT
last-modified Wed, 24 Jun 2026 13:37:22 GMT
server cloudflare
vary Accept-Encoding
access-control-allow-methods HEAD, OPTIONS, GET
cdn-cache-control public, max-age=1800, stale-if-error=86400
cross-origin-opener-policy same-origin
referrer-policy no-referrer-when-downgrade
x-amz-id-2 FVYjfEXQd0+RYCMYLicdVT5ncuo/GIrmkAwOQNeG0ZV2sMeLuA3lqGn9gZSMyExAyEy1tRuGmuXn2lm1yyDQDOkvp1LcXcla
x-amz-meta-mtime 1782306065.728429498
x-amz-request-id XXGBR77K8N9EVED9
x-amz-server-side-encryption AES256
x-backend web-i-0772fdc9168984fa5
x-content-type-options nosniff
x-rtd-domain docs.godotengine.org
x-rtd-force-addons true
x-rtd-path /proxito/html/godot/stable/tutorials/best_practices/scenes_versus_scripts.html
x-rtd-project godot
x-rtd-project-method custom_domain
x-rtd-resolver-filename /tutorials/best_practices/scenes_versus_scripts.html
x-rtd-version stable
nel report_to : cf-nel , success_fraction :0.0, max_age :604800
content-encoding gzip
cf-ray a1abc1a818ea6f34-CDG
alt-svc h3= :443 ; ma=86400

Meta Tags

title="When to use scenes versus scripts Godot Engine (stable) documentation in English"
charset="utf-8"
name="readthedocs-addons-api-version" content="1"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="When to use scenes versus scripts"
property="og:type" content="website"
property="og:url" content="htt????/docs.godotengine.org/en/stable/tutorials/best_practices/scenes_versus_scripts.html"
property="og:site_name" content="Godot Engine documentation"
property="og:description" content="We've already covered how scenes and scripts are different. Scripts define an engine class extension with imperative code, scenes with declarative code. Each system's capabilities are dif..."
name="description" content="We've already covered how scenes and scripts are different. Scripts define an engine class extension with imperative code, scenes with declarative code. Each system's capabilities are dif..."
name="viewport" content="width=device-width, initial-scale=1.0"
name="theme-color" content="#3d8fcc"
name="doc_version" content="stable"
name="doc_is_latest" content="False"
name="doc_pagename" content="tutorials/best_practices/scenes_versus_scripts"
name="readthedocs-project-slug" content="godot"
name="readthedocs-version-slug" content="stable"
name="readthedocs-resolver-filename" content="/tutorials/best_practices/scenes_versus_scripts.html"
name="readthedocs-http-status" content="200"

Load Info

page size1378981
load time (s)0.357642
redirect count0
speed download285703
server IP 104.21.36.120
* all occurrences of the string "http://" have been changed to "htt???/"