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/getting_started/step_by_step/scripting_first_script.html - Creating your first script  Go.

site address: docs.godotengine.org/en/stable/getting_started/step_by_step/scripting_first_script.html

site title: Creating your first script Godot Engine (stable) documentation in English

Our opinion (on Tuesday 21 July 2026 8:14:59 UTC):

GREEN status (no comments) - no comments

Meta tags:
description=In this lesson, you will code your first script to make the Godot icon turn in circles. As we mentioned in the introduction, we assume you have programming foundations. This tutorial is written for...;

Headings (most frequently used words):

script, creating, your, first, project, setup, new, hello, world, turning, around, complete, user, contributed, notes, moving, forward,

Text of the page (most frequently used words):
descriptions (1474), description (1133), properties (776), property (738), methods (683), method (681), tutorials (461), the (428), enumerations (316), and (220), signals (186), godot (134), using (125), theme (98), introduction (95), for (87), editor (86), project (86), with (80), creating (72), constants (57), node (56), script (52), use (45), from (45), scene (42), custom (42), physics (40), gdscript (39), operators (39), new (38), constructor (38), setting (38), built (37), file (37), nodes (37), operator (37), constructors (37), rendering (36), your (35), class (34), animation (34), settings (34), what (34), code (32), files (32), navigation (32), export (31), input (30), compiling (30), android (29), exporting (29), you (28), how (27), can (26), functions (26), options (26), plugins (26), performance (25), shader (25), support (25), system (24), game (24), engine (24), version (24), features (24), ins (24), collision (24), types (23), importing (23), shaders (23), rotation (22), our (22), variables (22), example (22), plugin (22), not (21), object (21), text (21), texture (21), import (21), audio (21), first (20), line (20), when (20), should (20), debugging (20), platform (20), delta (19), mesh (19), resources (19), light (19), adding (19), core (19), process (19), sprite2d (18), function (18), are (18), which (18), setup (18), environment (18), development (18), asset (18), advanced (18), data (18), global (18), control (17), type (17), create (17), exported (17), screen (17), why (16), other (16), path (16), overview (16), requirements (16), references (16), troubleshooting (16), templates (16), running (16), limitations (16), changes (16), icon (15), since (15), movement (15), about (15), pages (15), gui (15), build (15), interface (15), mode (15), reference (14), start (14), this (14), mobile (14), output (14), step (14), tools (14), scenes (14), shapes (14), that (13), does (13), documentation (13), world (13), render (13), language (13), material (13), tree (13), library (13), loading (13), main (13), particle (13), changing (13), supported (13), velocity (12), objects (12), click (12), making (12), default (12), gdextension (12), size (12), format (12), handling (12), building (12), configuring (12), configuration (12), app (12), customizing (12), transforms (12), antialiasing (12), coordinates (12), multiple (12), user (11), float (11), vector2 (11), _process (11), extends (11), player (11), note (11), macos (11), time (11), display (11), all (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), modes (11), interpolation (11), scripting (11), tool (11), track (11), upgrading (11), speed (10), moving (10), vector (10), only (10), have (10), name (10), work (10), viewport (10), one (10), resource (10), recommended (10), basic (10), dynamic (10), common (10), scale (10), processing (10), hdr (10), position (9), var (9), like (9), move (9), local (9), images (9), memory (9), template (9), formats (9), formatting (9), style (9), behavior (9), windows (9), testing (9), paths (9), summary (9), matrix (9), drawing (9), vertex (9), usage (9), problems (9), high (9), large (9), transform (9), next (8), will (8), run (8), variable (8), defines (8), sprite (8), value (8), rate (8), its (8), classes (8), string (8), variant (8), installing (8), registering (8), api (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), runtime (8), lod (8), occlusion (8), volumetric (8), illumination (8), list (8), body (8), controller (8), map (8), post (8), converting (8), shading (8), manually (8), must (8), area (8), signed (8), mouse (8), quality (8), resolution (8), camera (8), migrating (8), community (7), angular_speed (7), collisions (7), forward (7), every (7), works (7), after (7), games (7), loop (7), member (7), get (7), inspector (7), space (7), dock (7), window (7), automatically (7), edit (7), signal (7), color (7), accessing (7), external (7), structure (7), bbcode (7), scaling (7), profilers (7), systems (7), architecture (7), generating (7), culling (7), saving (7), math (7), information (7), manager (7), normal (7), pipeline (7), managing (7), languages (7), differences (7), between (7), static (7), enabling (7), projects (7), versus (7), random (7), events (7), updating (7), compress (7), breaking (7), before (6), submitting (6), rotated (6), complete (6), learn (6), another (6), see (6), expression (6), keyword (6), frame (6), controls (6), _init (6), best (6), but (6), motion (6), second (6), look (6), hello (6), case (6), button (6), more (6), section (6), array (6), thread (6), arraymesh (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), manual (6), tracking (6), character (6), actions (6), applications (6), single (6), shadows (6), order (6), guide (6), roughness (6), reading (6), fragment (6), stutter (6), desktop (6), stretch (6), lights (6), tiles (6), sync (6), certificate (6), networking (6), transformation (6), playback (6), upgrade (6), notes (5), double (5), public (5), int (5), func (5), into (5), add (5), make (5), following (5), lines (5), need (5), convert (5), any (5), node2d (5), virtual (5), per (5), devices (5), panel (5), print (5), started (5), access (5), appears (5), net (5), tutorial (5), plane (5), dictionary (5), translation (5), tileset (5), font (5), tilemap (5), generated (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), full (5), simple (5), blend (5), state (5), device (5), keyboard (5), precision (5), arrays (5), connecting (5), strings (5), typing (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), advantages (5), practices (5), parameters (5), canvas (5), monsters (5), read (4), _speed (4), _angularspeed (4), override (4), private (4), 400 (4), mysprite2d (4), partial (4), itself (4), while (4), define (4), named (4), pointing (4), inside (4), same (4), argument (4), tab (4), radians (4), blocks (4), content (4), bottom (4), their (4), framerate (4), each (4), reality (4), pass (4), angles (4), instead (4), own (4), displays (4), application (4), canvasitem (4), change (4), field (4), set (4), programming (4), nodepath (4), scenetree (4), renderingdevice (4), sky (4), multimesh (4), meshlibrary (4), json (4), image (4), subviewport (4), decal (4), container (4), animationtree (4), animatedsprite2d (4), addon (4), old (4), frequently (4), versions (4), management (4), internal (4), layers (4), sanitizers (4), faster (4), symbols (4), threading (4), xcode (4), port (4), official (4), demo (4), extension (4), apis (4), visibility (4), depth (4), shadow (4), drivers (4), inheritance (4), containers (4), macros (4), layer (4), model (4), background (4), gradle (4), executable (4), fonts (4), skinning (4), preprocessor (4), conventions (4), textures (4), logic (4), animating (4), interacting (4), comparison (4), instances (4), working (4), steps (4), workflow (4), attribute (4), max (4), linear (4), painting (4), lag (4), hardware (4), aspect (4), resizing (4), resolutions (4), feature (4), renderers (4), choosing (4), scripts (4), editing (4), sub (4), embedding (4), simulation (4), caveats (4), rigid (4), cpu (4), webrtc (4), dedicated (4), different (4), navigationserver (4), number (4), generation (4), some (4), pseudolocalization (4), codes (4), internationalization (4), zip (4), apple (4), opening (4), bus (4), blender (4), skeletons (4), force (4), keyframes (4), spring (4), arm (4), units (4), geometry (4), organization (4), release (4), licenses (4), smartphone (4), tablet (4), laptop (4), minimum (4), copyright (3), void (3), here (3), sprite_2d (3), account (3), floor (3), approach (3), detecting (3), head (3), representing (3), top (3), scope (3), let (3), indented (3), turn (3), open (3), underscore (3), write (3), update (3), there (3), times (3), frames (3), fps (3), call (3), available (3), instance (3), going (3), then (3), message (3), special (3), calls (3), implicitly (3), refcounted (3), including (3), workspace (3), clean (3), values (3), select (3), attach (3), right (3), view (3), svg (3), prototyping (3), contribute (3), rid (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), node3d (3), multimeshinstance3d (3), label3d (3), gridmap (3), fogvolume (3), characterbody2d (3), area2d (3), limit (3), submission (3), was (3), website (3), asked (3), guidelines (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), conclusion (3), initializing (3), vendor (3), integration (3), reflection (3), techniques (3), models (3), hand (3), composition (3), further (3), solution (3), origin (3), modifiers (3), action (3), together (3), better (3), presets (3), renderer (3), beyond (3), colors (3), naming (3), members (3), point (3), comments (3), encoding (3), back (3), behind (3), compute (3), blit (3), processor (3), messages (3), autoload (3), implementation (3), menu (3), placeholders (3), cpp (3), generic (3), godotobject (3), delegate (3), missing (3), cases (3), exports (3), flags (3), dictionaries (3), regions (3), luminance (3), reporting (3), ratios (3), reducing (3), capture (3), worlds (3), alternative (3), html5 (3), singleton (3), builds (3), unstable (3), particles (3), exceptions (3), ticks (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), git (3), oriented (3), spawning (3), learning (3), previous (2), please (2), comment (2), contributed (2), policy (2), mathf (2), currently (2), moves (2), listening (2), take (2), walls (2), circles (2), direction (2), constant (2), rotate (2), calling (2), relative (2), already (2), within (2), now (2), two (2), way (2), notice (2), cmd (2), inherited (2), say (2), takes (2), definition (2), follow (2), small (2), variations (2), many (2), they (2), most (2), aim (2), find (2), degrees (2), copy (2), pixels (2), turning (2), around (2), left (2), tscn (2), indent (2), based (2), says (2), necessary (2), omit (2), correctly (2), error (2), break (2), hover (2), separated (2), extend (2), uses (2), manage (2), names (2), empty (2), among (2), drag (2), onto (2), search (2), bar (2), filter (2), keywords (2), english (2), vector3 (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), editorplugin (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), packedscene (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), label (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), sampling (2), vulkan (2), engines (2), used (2), stripping (2), binaries (2), managed (2), visionos (2), headless (2), angle (2), direct3d (2), profiling (2), optional (2), ports (2), summing (2), wrapper (2), overall (2), initialization (2), test (2), temporal (2), mapping (2), abstraction (2), notifications (2), safety (2), clamp (2), locomotion (2), introducing (2), backend (2), anchors (2), centric (2), sets (2), putting (2), pose (2), portable (2), variation (2), items (2), basics (2), focus (2), sizing (2), planet (2), directives (2), numbers (2), blank (2), varyings (2), attributes (2), glsl (2), buffer (2), freeing (2), results (2), emitter (2), uniforms (2), stencil (2), flow (2), crash (2), backtraces (2), creation (2), active (2), root (2), singletons (2), pausing (2), base (2), passing (2), evaluating (2), overriding (2), instantiating (2), groups (2), monitors (2), profiler (2), debugger (2), brief (2), derive (2), derived (2), parent (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), suffixes (2), ranges (2), screens (2), practice (2), absolute (2), designing (2), rectangle (2), fixing (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), _physics_process (2), quick (2), who (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), fish (2), multimeshes (2), blending (2), measuring (2), principles (2), remote (2), signaling (2), client (2), self (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), 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), 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), 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), appropriate (2), ogg (2), vorbis (2), mp3 (2), offset (2), wav (2), samples (2), sizes (2), detect (2), mipmaps (2), folders (2), cutting (2), png (2), ogv (2), avi (2), movie (2), maker (2), videos (2), surface (2), chains (2), cutout (2), shape (2), load (2), third (2), levels (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), toolbar (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), contents (2), enemy (2), miscellaneous (2), license (2), possible (2), provided, docs, sphinx, 2014, present, juan, linietsky, ariel, manzur, part, colliding, both, multiplied, gives, saw, put, exists, ensuring, them, taken, therefore, apply, place, corresponding, ctrl, tip, increments, starts, leading, convention, communicate, arguments, parentheses, colon, ends, instructions, developers, interval, always, provides, independent, called, measure, produces, although, might, figures, slower, 240, elapsed, last, prefer, calculate, sit, near, attached, angular, delete, save, haven, press, expands, don, highlight, red, block, expected, down, upon, doesn, anything, over, identifier, title, capitalized, words, these, snake_case, lowercase, word, include, ones, inherits, meaning, appear, match, leave, allows, center, dragging, dropping, needs, filesystem, slot, slate, contain, picture, often, syntax, also, written, equivalent, included, codeblock, convenience, lesson, mentioned, assume, foundations, 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, csharpscript, 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


Text of the page (random words):
criptions chainik3d description methods method descriptions characterbody2d description tutorials properties methods enumerations property descriptions method descriptions characterbody3d description tutorials properties methods enumerations property descriptions method descriptions checkbox description properties theme properties theme property descriptions checkbutton description properties theme properties theme property descriptions codeedit description properties methods theme properties signals enumerations property descriptions method descriptions theme property descriptions collisionobject2d description properties methods signals enumerations property descriptions method descriptions collisionobject3d description properties methods signals enumerations property descriptions method descriptions collisionpolygon2d description properties enumerations property descriptions collisionpolygon3d description properties property descriptions collisionshape2d description tutorials properties property descriptions collisionshape3d description tutorials properties methods property descriptions method descriptions colorpicker description tutorials properties methods theme properties signals enumerations property descriptions method descriptions theme property descriptions colorpickerbutton description tutorials properties methods theme properties signals property descriptions method descriptions theme property descriptions colorrect description tutorials properties property descriptions conetwistjoint3d description properties methods enumerations property descriptions method descriptions confirmationdialog description properties methods property descriptions method descriptions container description tutorials properties methods signals constants property descriptions method descriptions control description tutorials properties methods signals enumerations constants property descriptions method descriptions converttransformmodifier3d description properties methods enumerations property descriptions method descriptions copytransformmodifier3d description properties methods enumerations property descriptions method descriptions cpuparticles2d description tutorials properties methods signals enumerations property descriptions method descriptions cpuparticles3d description tutorials properties methods signals enumerations property descriptions method descriptions csgbox3d description tutorials properties property descriptions csgcombiner3d description tutorials csgcylinder3d description tutorials properties property descriptions csgmesh3d description tutorials properties property descriptions csgpolygon3d description tutorials properties enumerations property descriptions csgprimitive3d description tutorials properties property descriptions csgshape3d description tutorials properties methods enumerations property descriptions method descriptions csgsphere3d description tutorials properties property descriptions csgtorus3d description tutorials properties property descriptions dampedspringjoint2d description properties property descriptions decal description properties methods enumerations property descriptions method descriptions directionallight2d description tutorials properties property descriptions directionallight3d description tutorials properties enumerations property descriptions editorcommandpalette description methods method descriptions editordock description tutorials properties methods signals enumerations property descriptions method descriptions editorfiledialog description properties methods property descriptions method descriptions editorfilesystem description methods signals method descriptions editorinspector description properties methods signals method descriptions editorplugin description tutorials methods signals enumerations method descriptions editorproperty description properties methods signals property descriptions method descriptions editorresourcepicker description properties methods signals property descriptions method descriptions editorresourcepreview description methods signals method descriptions editorscriptpicker description properties property descriptions editorspinslider description properties theme properties signals enumerations property descriptions theme property descriptions editortoaster description methods enumerations method descriptions fabrik3d description tutorials filedialog description properties methods theme properties signals enumerations property descriptions method descriptions theme property descriptions filesystemdock description methods signals method descriptions flowcontainer description tutorials properties methods theme properties enumerations property descriptions method descriptions theme property descriptions fogvolume description tutorials properties property descriptions foldablecontainer description properties methods theme properties signals enumerations property descriptions method descriptions theme property descriptions generic6dofjoint3d description properties methods enumerations property descriptions method descriptions geometryinstance3d description tutorials properties methods enumerations property descriptions method descriptions gpuparticles2d description tutorials properties methods signals enumerations property descriptions method descriptions gpuparticles3d description tutorials properties methods signals enumerations constants property descriptions method descriptions gpuparticlesattractor3d description properties property descriptions gpuparticlesattractorbox3d description properties property descriptions gpuparticlesattractorsphere3d description properties property descriptions gpuparticlesattractorvectorfield3d description properties property descriptions gpuparticlescollision3d description properties property descriptions gpuparticlescollisionbox3d description properties property descriptions gpuparticlescollisionheightfield3d description properties methods enumerations property descriptions method descriptions gpuparticlescollisionsdf3d description properties methods enumerations property descriptions method descriptions gpuparticlescollisionsphere3d description properties property descriptions graphedit description properties methods theme properties signals enumerations property descriptions method descriptions theme property descriptions graphelement description properties theme properties signals property descriptions theme property descriptions graphframe description properties methods theme properties signals property descriptions method descriptions theme property descriptions graphnode description properties methods theme properties signals property descriptions method descriptions theme property descriptions gridcontainer description tutorials properties theme properties property descriptions theme property descriptions gridmap description tutorials properties methods signals enumerations constants property descriptions method descriptions gridmapeditorplugin description methods method descriptions groovejoint2d description properties property descriptions hboxcontainer description tutorials hflowcontainer description tutorials hingejoint3d description properties methods enumerations property descriptions method descriptions hscrollbar description theme properties theme property descriptions hseparator description hslider description hsplitcontainer description tutorials httprequest description tutorials properties methods signals enumerations property descriptions method descriptions ikmodifier3d description tutorials properties methods property descriptions method descriptions importermeshinstance3d properties property descriptions instanceplaceholder description methods method descriptions itemlist description properties methods theme properties signals enumerations property descriptions method descriptions theme property descriptions iterateik3d description properties methods property descriptions method descriptions jacobianik3d description joint2d description properties methods property descriptions method descriptions joint3d description tutorials properties methods property descriptions method descriptions label description tutorials properties methods theme properties property descriptions method descriptions theme property descriptions label3d description tutorials properties methods enumerations property descriptions method descriptions light2d description tutorials properties methods enumerations property descriptions method descriptions light3d description tutorials properties methods enumerations property descriptions method descriptions lightmapgi description tutorials properties enumerations property descriptions lightmapprobe description lightoccluder2d description tutorials properties property descriptions limitangularvelocitymodifier3d description properties methods property descriptions method descriptions line2d description tutorials properties methods enumerations property descriptions method descriptions lineedit description properties methods theme properties signals enumerations property descriptions method descriptions theme property descriptions linkbutton description properties theme properties enumerations property descriptions theme property descriptions lookatmodifier3d description properties methods enumerations property descriptions method descriptions margincontainer description tutorials theme properties theme property descriptions marker2d description properties property descriptions marker3d description properties property descriptions menubar description properties methods theme properties property descriptions method descriptions theme property descriptions menubutton description properties methods signals property descriptions method descriptions meshinstance2d description tutorials properties signals property descriptions meshinstance3d description tutorials properties methods property descriptions method descriptions missingnode description properties property descriptions modifierbonetarget3d description properties property descriptions multimeshinstance2d description properties signals property descriptions multimeshinstance3d description tutorials properties property descriptions multiplayerspawner description properties methods signals property descriptions method descriptions multiplayersynchronizer description properties methods signals enumerations property descriptions method descriptions navigationagent2d description tutorials properties methods signals property descriptions method descriptions navigationagent3d description tutorials properties methods signals property descriptions method descriptions navigationlink2d description tutorials properties methods property descriptions method descriptions navigationlink3d description tutorials properties methods property descriptions method descriptions navigationobstacle2d description tutorials properties methods property descriptions method descriptions navigationobstacle3d description tutorials properties methods property descriptions method descriptions navigationregion2d description tutorials properties methods signals property descriptions method descriptions navigationregion3d description tutorials properties methods signals property descriptions method descriptions ninepatchrect description properties methods signals enumerations property descriptions method descriptions node2d description tutorials properties methods property descriptions method descriptions node3d description tutorials properties methods signals enumerations constants property descriptions method descriptions occluderinstance3d description tutorials properties methods property descriptions method descriptions omnilight3d description tutorials properties enumerations property descriptions openxrbindingmodifiereditor description methods signals method descriptions openxrcompositionlayer description properties methods enumerations property descriptions method descriptions openxrcompositionlayercylinder description properties property descriptions openxrcompositionlayerequirect description properties property descriptions openxrcompositionlayerquad description properties property descriptions openxrhand description properties enumerations property descriptions openxrinteractionprofileeditor description openxrinteractionprofileeditorbase description methods method descriptions openxrrendermodel description properties methods signals property descriptions method descriptions openxrrendermodelmanager description properties signals enumerations property descriptions openxrvisibilitymask description optionbutton description properties methods theme properties signals property descriptions method descriptions theme property descriptions panel description tutorials theme properties theme property descriptions panelcontainer description tutorials properties theme properties theme property descriptions parallax2d description tutorials properties property descriptions parallaxbackground description properties property descriptions parallaxlayer description properties property descriptions path2d description properties property descriptions path3d description properties signals property descriptions pathfollow2d description properties property descriptions pathfollow3d description properties methods enumerations property descriptions method descriptions physicalbone2d description properties methods property descriptions method descriptions physicalbone3d description tutorials properties methods enumerations property descriptions method descriptions physicalbonesimulator3d description methods method descriptions physicsbody2d description tutorials properties methods method descriptions physicsbody3d description tutorials properties methods property descriptions method descriptions pinjoint2d description properties property descriptions pinjoint3d description properties methods enumerations property descriptions method descriptions pointlight2d description tutorials properties property descriptions polygon2d description properties methods property descriptions method descriptions popup description properties signals popupmenu description properties methods theme properties signals property descriptions method descriptions theme property descriptions popuppanel description properties theme properties theme property descriptions progressbar description properties theme properties enumerations property descriptions theme property descriptions range description properties methods signals property descriptions method descriptions raycast2d description tutorials properties methods property descriptions method descriptions raycast3d description tutorials properties methods property descriptions method descriptions referencerect description properties property descriptions reflectionprobe description tutorials properties enumerations property descriptions remotetransform2d description properties methods property descriptions method descriptions remotetransform3d description pro...
Images from subpage: "docs.godotengine.org/introduction/learn_to_code_with_gdscrip... " Verify
Images from subpage: "docs.godotengine.org/introduction/key_concepts_overview.html... " Verify
Images from subpage: "docs.godotengine.org/introduction/first_look_at_the_editor.h... " Verify
Images from subpage: "docs.godotengine.org/introduction/learning_new_features.html... " Verify
Images from subpage: "docs.godotengine.org/introduction/godot_design_philosophy.ht... " 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 Tue, 21 Jul 2026 08:14:58 GMT
content-type text/html; charset=utf-8
x-rtd-version-method path
x-served Nginx-Proxito-Sendfile
set-cookie __cf_bm=PQFbHDi6sIq3vllNkDQLCqKvNeWCl91JCRTwrZziGO4-1784621697.9668293-1.0.1.1-4vEs5tb6r2m_JIm7Bk4K7OCyeOw3nf4VwvKOuZjBu7_mlN2lm5cWghmgfioAN_vsWXOd5fnbzWf2bC4fZQ3s_2k24TqvIEqriJgUZbpaye68YrqQLAgAI_3zoEiiaOq6; HttpOnly; SameSite=None; Secure; Path=/; Domain=docs.godotengine.org; Expires=Tue, 21 Jul 2026 08:44:58 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=D%2BDVzRc0kHcs8FDIHEIikUDhWJSJ6B0aPk5v%2BqEgg8Qdams6Mb2PHN00%2FQqTw2qd%2FezBKve725YVAP4g9duDsmIsJgT%2FWMifLhGgjHRRS2Z1iEy%2Bgg60AZWNYYkIoDoqc7ZhnJ61dg%3D%3D ]
expires Tue, 21 Jul 2026 08:44:58 GMT
last-modified Wed, 24 Jun 2026 13:37:05 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 vbuW4SxLlrFQnxwZN3eBcOKDl8SbJmzZWp/YRxlUiDP+xJPrQ4BDTQ7CjfTh8Fhp/f7ZXHv+1wwJaUSPJzSDgX01kukcN+j0
x-amz-meta-mtime 1782306310.192778047
x-amz-request-id FA5M8DEAQZAREAK8
x-amz-server-side-encryption AES256
x-backend web-i-0de31821cc0ac422c
x-content-type-options nosniff
x-rtd-domain docs.godotengine.org
x-rtd-force-addons true
x-rtd-path /proxito/html/godot/stable/getting_started/step_by_step/scripting_first_script.html
x-rtd-project godot
x-rtd-project-method custom_domain
x-rtd-resolver-filename /getting_started/step_by_step/scripting_first_script.html
x-rtd-version stable
nel report_to : cf-nel , success_fraction :0.0, max_age :604800
content-encoding gzip
cf-ray a1e8c14c38da735b-CDG
alt-svc h3= :443 ; ma=86400

Meta Tags

title="Creating your first script 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="Creating your first script"
property="og:type" content="website"
property="og:url" content="htt????/docs.godotengine.org/en/stable/getting_started/step_by_step/scripting_first_script.html"
property="og:site_name" content="Godot Engine documentation"
property="og:description" content="In this lesson, you will code your first script to make the Godot icon turn in circles. As we mentioned in the introduction, we assume you have programming foundations. This tutorial is written for..."
name="description" content="In this lesson, you will code your first script to make the Godot icon turn in circles. As we mentioned in the introduction, we assume you have programming foundations. This tutorial is written for..."
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="getting_started/step_by_step/scripting_first_script"
name="readthedocs-project-slug" content="godot"
name="readthedocs-version-slug" content="stable"
name="readthedocs-resolver-filename" content="/getting_started/step_by_step/scripting_first_script.html"
name="readthedocs-http-status" content="200"

Load Info

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