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/2d/using_tilesets.html - Using TileSets  Godot Engine (.

site address: docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html

site title: Using TileSets Godot Engine (stable) documentation in English

Our opinion (on Friday 17 July 2026 12:58:52 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Introduction: A tilemap is a grid of tiles used to create a game s layout. There are several benefits to using TileMapLayer nodes to design your levels. First, they let you draw a layout by &q...;

Headings (most frequently used words):

using, creating, tileset, to, tiles, the, assigning, multiple, tile, tilesets, introduction, new, merging, several, atlases, into, single, atlas, adding, collision, navigation, and, occlusion, custom, metadata, terrain, sets, autotiling, properties, at, once, alternative, user, contributed, notes, tilesheet, collection, of, scenes, selection, property, painting,

Text of the page (most frequently used words):
descriptions (1474), description (1132), properties (795), #property (745), methods (683), method (681), the (563), tutorials (461), enumerations (316), and (233), signals (186), using (156), godot (127), for (121), editor (115), tile (109), theme (98), creating (95), introduction (95), you (90), project (83), with (82), tiles (74), use (72), can (68), tileset (65), from (58), custom (58), constants (57), scene (53), this (52), node (47), rendering (45), physics (45), navigation (43), collision (41), nodes (39), setting (39), operators (39), new (38), operator (37), constructor (37), constructors (37), create (36), what (35), animation (34), settings (34), built (33), are (33), atlas (33), example (33), data (33), file (33), your (32), files (32), export (31), script (30), compiling (30), set (29), mode (29), not (29), terrain (29), android (29), exporting (29), when (28), alternative (28), support (28), input (28), features (27), how (26), performance (26), gdscript (26), plugins (26), will (25), code (25), options (25), shader (25), shaders (24), texture (24), that (24), resource (24), version (24), ins (24), system (23), scenes (23), types (23), importing (23), then (22), game (22), plugin (22), tilemaplayer (21), should (21), multiple (21), which (21), adding (21), size (21), class (21), import (21), functions (21), audio (21), image (20), select (20), one (20), other (20), tilesheet (20), light (20), mesh (20), engine (20), text (20), debugging (20), platform (20), variables (20), also (19), advanced (19), object (19), resources (19), core (19), process (19), single (18), after (18), shapes (18), all (18), inspector (18), tool (18), first (18), setup (18), environment (18), development (18), asset (18), global (18), only (17), changing (17), running (17), exported (17), screen (17), clicking (16), right (16), have (16), occlusion (16), control (16), overview (16), requirements (16), references (16), troubleshooting (16), templates (16), limitations (16), changes (16), material (15), configuring (15), since (15), within (15), automatically (15), tools (15), atlases (15), pages (15), gui (15), build (15), interface (15), why (15), path (15), layer (14), tilemap (14), specific (14), loading (14), particle (14), coordinates (14), about (14), movement (14), type (14), must (13), large (13), different (13), but (13), click (13), painting (13), mouse (13), configuration (13), modes (13), handling (13), line (13), objects (13), recommended (13), tree (13), reference (13), library (13), mobile (13), main (13), supported (13), base (12), choose (12), render (12), drawing (12), polygon (12), manually (12), value (12), store (12), player (12), shape (12), effects (12), documentation (12), gdextension (12), format (12), step (12), building (12), app (12), customizing (12), transforms (12), antialiasing (12), output (12), does (12), user (11), used (11), list (11), column (11), edit (11), may (11), time (11), several (11), start (11), into (11), common (11), default (11), between (11), basic (11), video (11), language (11), assets (11), optimization (11), server (11), module (11), getting (11), debug (11), considerations (11), fog (11), openxr (11), making (11), interpolation (11), scripting (11), track (11), upgrading (11), variant (10), they (10), top (10), color (10), editing (10), need (10), each (10), terrains (10), more (10), area (10), collection (10), dynamic (10), scale (10), processing (10), hdr (10), note (9), layers (9), same (9), any (9), middle (9), once (9), such (9), button (9), where (9), name (9), formats (9), formatting (9), style (9), macos (9), behavior (9), windows (9), testing (9), paths (9), summary (9), matrix (9), vertex (9), usage (9), problems (9), high (9), transform (9), next (8), before (8), wish (8), icon (8), flip (8), like (8), while (8), left (8), useful (8), full (8), space (8), section (8), breaking (8), information (8), work (8), shadows (8), images (8), enabling (8), string (8), viewport (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), volumetric (8), illumination (8), body (8), controller (8), map (8), post (8), converting (8), shading (8), template (8), signed (8), quality (8), resolution (8), camera (8), migrating (8), issues (7), order (7), assign (7), rectangle (7), there (7), bits (7), generated (7), another (7), points (7), remove (7), menu (7), access (7), lights (7), panel (7), source (7), automatic (7), guide (7), signal (7), classes (7), accessing (7), external (7), structure (7), bbcode (7), scaling (7), profilers (7), memory (7), systems (7), architecture (7), generating (7), culling (7), saving (7), math (7), our (7), manager (7), local (7), normal (7), pipeline (7), managing (7), languages (7), differences (7), static (7), projects (7), world (7), rate (7), moving (7), versus (7), sprite (7), random (7), events (7), updating (7), compress (7), community (6), submitting (6), offset (6), sorting (6), its (6), coordinate (6), origin (6), blend (6), controls (6), selected (6), rotation (6), applying (6), faster (6), assigning (6), look (6), has (6), greater (6), now (6), match (6), dedicated (6), metadata (6), keyboard (6), opening (6), steps (6), polygons (6), merging (6), every (6), layout (6), design (6), array (6), thread (6), arraymesh (6), window (6), range (6), animationplayer (6), works (6), logging (6), modules (6), command (6), cross (6), binary (6), servers (6), binding (6), tests (6), manual (6), tracking (6), character (6), actions (6), applications (6), vector (6), roughness (6), reading (6), fragment (6), stutter (6), desktop (6), stretch (6), display (6), sync (6), collisions (6), certificate (6), networking (6), transformation (6), playback (6), upgrade (6), notes (5), selecting (5), vertical (5), pixels (5), allows (5), games (5), true (5), degrees (5), means (5), rotate (5), without (5), existing (5), change (5), switch (5), buttons (5), want (5), cases (5), than (5), placed (5), above (5), levels (5), functionality (5), instances (5), could (5), removing (5), point (5), tutorial (5), their (5), able (5), particles (5), proxies (5), instead (5), open (5), organization (5), load (5), containing (5), some (5), textures (5), generation (5), plane (5), dictionary (5), expression (5), translation (5), font (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), unit (5), writing (5), instancing (5), casting (5), get (5), spatial (5), simple (5), state (5), device (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), navigationagent (5), baking (5), obstacles (5), avoidance (5), motion (5), advantages (5), best (5), practices (5), loop (5), parameters (5), canvas (5), monsters (5), read (4), based (4), were (4), canvasitem (4), apply (4), flipped (4), clockwise (4), enable (4), given (4), toolbar (4), tip (4), especially (4), onto (4), here (4), them (4), holding (4), selection (4), peering (4), unfold (4), autotiles (4), minimal (4), sets (4), define (4), corners (4), platforms (4), quickly (4), way (4), was (4), per (4), basis (4), specifying (4), blocks (4), three (4), dots (4), generate (4), dialog (4), merge (4), draw (4), place (4), separation (4), transparent (4), regions (4), pixel (4), margins (4), adjust (4), better (4), content (4), asked (4), square (4), tilesets (4), nodepath (4), float (4), scenetree (4), renderingdevice (4), sky (4), multimesh (4), meshlibrary (4), json (4), subviewport (4), decal (4), container (4), animationtree (4), animatedsprite2d (4), addon (4), old (4), frequently (4), versions (4), management (4), internal (4), sanitizers (4), net (4), run (4), devices (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), convert (4), model (4), background (4), function (4), gradle (4), executable (4), fonts (4), skinning (4), preprocessor (4), conventions (4), logic (4), animating (4), interacting (4), comparison (4), working (4), workflow (4), started (4), attribute (4), complete (4), max (4), linear (4), lag (4), hardware (4), aspect (4), resizing (4), resolutions (4), feature (4), renderers (4), choosing (4), scripts (4), sub (4), embedding (4), simulation (4), caveats (4), rigid (4), cpu (4), webrtc (4), navigationserver (4), number (4), pseudolocalization (4), codes (4), internationalization (4), zip (4), apple (4), bus (4), blender (4), skeletons (4), force (4), keyframes (4), spring (4), arm (4), units (4), geometry (4), appears (4), release (4), licenses (4), smartphone (4), tablet (4), laptop (4), minimum (4), copyright (3), previous (3), additional (3), down (3), adjusting (3), certain (3), enabled (3), values (3), compared (3), practice (3), transpose (3), unique (3), tilemaps (3), would (3), don (3), pan (3), appear (3), currently (3), found (3), configure (3), paint (3), preview (3), lastly (3), rest (3), shift (3), depending (3), visible (3), empty (3), including (3), special (3), ids (3), similar (3), kind (3), edges (3), etc (3), these (3), autotiling (3), complex (3), pressing (3), shortcut (3), try (3), around (3), focus (3), part (3), very (3), created (3), detection (3), through (3), floor (3), changed (3), mapping (3), removed (3), original (3), elements (3), bottom (3), slot (3), quick (3), root (3), separate (3), necessary (3), warning (3), outside (3), non (3), padding (3), download (3), possible (3), across (3), corner (3), eraser (3), contents (3), speeds (3), creation (3), pack (3), second (3), numbers (3), learn (3), contribute (3), rid (3), int (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), softbody3d (3), rigidbody2d (3), node3d (3), node2d (3), multimeshinstance3d (3), label3d (3), gridmap (3), fogvolume (3), characterbody2d (3), area2d (3), limit (3), submission (3), website (3), guidelines (3), sharing (3), themes (3), displays (3), practical (3), distribution (3), current (3), key (3), buildsystem (3), accesskit (3), scons (3), displaying (3), ignoring (3), conclusion (3), initializing (3), vendor (3), integration (3), case (3), field (3), reflection (3), techniques (3), forward (3), models (3), hand (3), composition (3), further (3), solution (3), modifiers (3), action (3), together (3), presets (3), renderer (3), reality (3), beyond (3), colors (3), pass (3), naming (3), members (3), comments (3), encoding (3), back (3), behind (3), compute (3), blit (3), processor (3), messages (3), autoload (3), own (3), implementation (3), placeholders (3), cpp (3), generic (3), godotobject (3), delegate (3), missing (3), exports (3), flags (3), dictionaries (3), luminance (3), reporting (3), ratios (3), reducing (3), application (3), capture (3), worlds (3), dock (3), html5 (3), singleton (3), builds (3), framerate (3), unstable (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), cost (3), gpu (3), preparing (3), requests (3), multiplayer (3), connections (3), synchronization (3), actor (3), limits (3), maps (3), bezier (3), distance (3), checking (3), localizing (3), serialization (3), deploy (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), programming (3), present (2), comment (2), contributed (2), policy (2), again (2), height (2), sort (2), higher (2), make (2), others (2), index (2), visually (2), rotated (2), vertically (2), flipping (2), numerical (2), identifier (2), break (2), displayed (2), see (2), already (2), placing (2), sometimes (2), configured (2), ways (2), done (2), painted (2), doing (2), perform (2), dragging (2), two (2), sidescrolling (2), neighboring (2), becomes (2), determine (2), tiled (2), assigned (2), sides (2), offers (2), connection (2), variants (2), variations (2), lot (2), unlike (2), form (2), update (2), touches (2), whether (2), individually (2), take (2), many (2), patterns (2), solid (2), triangle (2), rotating (2), procedure (2), editors (2), good (2), add (2), element (2), gpuparticles2d (2), cast (2), collide (2), defining (2), occluder (2), pathfinding (2), walls (2), replace (2), mapped (2), manage (2), identifiers (2), unmerged (2), keep (2), located (2), descriptive (2), cpuparticles2d (2), sprites (2), manipulation (2), actual (2), gameplay (2), ambient (2), region (2), edge (2), filtering (2), most (2), although (2), increasing (2), contains (2), outlines (2), following (2), wheel (2), unwanted (2), isometric (2), cannot (2), clipping (2), axis (2), kenney (2), platformer (2), follow (2), split (2), grid (2), much (2), individual (2), allow (2), sprite2d (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), 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), refcounted (2), randomnumbergenerator (2), mainloop (2), javascriptbridge (2), javaclasswrapper (2), audiostreamplayback (2), worldboundaryshape3d (2), visualshader (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), everything (2), report (2), improvements (2), itself (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), optional (2), ports (2), summing (2), virtual (2), wrapper (2), overall (2), initialization (2), test (2), temporal (2), abstraction (2), notifications (2), safety (2), clamp (2), locomotion (2), introducing (2), backend (2), anchors (2), centric (2), putting (2), pose (2), portable (2), variation (2), items (2), basics (2), sizing (2), write (2), planet (2), directives (2), blank (2), lines (2), varyings (2), attributes (2), glsl (2), buffer (2), freeing (2), results (2), emitter (2), uniforms (2), stencil (2), defines (2), flow (2), crash (2), backtraces (2), active (2), singletons (2), pausing (2), instance (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), argument (2), compatible (2), parameter (2), signature (2), partial (2), modifier (2), declaration (2), typed (2), specification (2), prerequisites (2), sequence (2), operations (2), safe (2), documenting (2), bit (2), easing (2), suffixes (2), ranges (2), screens (2), absolute (2), designing (2), fixing (2), view (2), cameras (2), viewports (2), off (2), notified (2), approach (2), going (2), autoloads (2), starting (2), callbacks (2), javascript (2), google (2), play (2), console (2), native (2), crashes (2), wayland (2), away (2), drops (2), low (2), vehiclebody (2), wobbly (2), call (2), _process (2), _physics_process (2), frames (2), who (2), concave (2), trimesh (2), convex (2), primitive (2), imported (2), mask (2), joints (2), query (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), self (2), sending (2), secure (2), mid (2), procedural (2), pathfollowing (2), excluding (2), obtaining (2), curves (2), translating (2), planes (2), pointing (2), product (2), vectors (2), quit (2), notification (2), quitting (2), accelerometer (2), gyroscope (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), microphone (2), sound (2), clock (2), music (2), reverb (2), bone (2), tracks (2), retargeting (2), share (2), materials (2), available (2), appropriate (2), ogg (2), vorbis (2), mp3 (2), wav (2), samples (2), sizes (2), svg (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), third (2), prototyping (2), previewing (2), visuals (2), multisample (2), msaa (2), faking (2), volumes (2), accelerations (2), directional (2), scattering (2), standard (2), projected (2), euler (2), angles (2), workspace (2), randomly (2), repeat (2), scroll (2), sheet (2), defaults (2), renamed (2), profile (2), tricks (2), permissions (2), refresh (2), preferences (2), mobs (2), score (2), squashing (2), jumping (2), enemy (2), miscellaneous (2), license (2), provided, docs, sphinx, 2014, juan, linietsky, ariel, manzur, please, none, inherited, those, identical, equivalent, help, alleviate, effective, under, ordering, front, multiplier, modulate, 180, 270, counter, horizontally, careful, however, exposed, over, always, still, anymore, modulated, consuming, hold, purpose, applied, differ, remain, until, deselect, affecting, various, follows, diagonally, refers, independent, correspond, bitmask, grouped, matched, correct, polished, generally, floors, tedious, situation, procedurally, difficult, require, selects, featuring, smart, either, implemented, essentially, powerful, replacement, transitions, shown, false, destructible, damage_per_second, reorder, reordering, associated, damage, deal, destroyed, weapon, tend, degree, slopes, shaped, panning, areas, nearby, described, toggle, focused, doesn, caveat, subsection, sure, future, tailored, respective, behave, repeated, brevity, occluders, requires, agents, successfully, lacks, walk, straight, ones, cells, corresponding, thanks, mentioned, table, notifying, replaced, translates, kept, filesystem, ctrl, cumbersome, situations, easier, enter, save, come, overhead, instanced, shops, interact, audiostreamplayer2ds, sounds, recreating, margin, cause, lost, regenerate, checked, adds, prevent, bleeding, leave, unless, due, defined, strictly, guides, selectable, attribution, human, readable, organizational, purposes, decoration, adjusted, continuing, tilesheets, usability, zoom, delete, parts, fully, according, specified, earlier, greatly, initial, drag, answer, yes, relying, added, valid, half, hexagon, clipped, ensures, allocated, credit, demonstration, taken, particular, abstract, called, rectangular, hexagonal, pseudo, perspective, benefits, let, larger, because, optimized, finally, 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


Text of the page (random words):
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 up occlusion culling previewing occlusion culling performance considerations troubleshooting resolution scaling why use resolution scaling resolution scaling options troubleshooting variable rate shading what is variable rate shading hardware support using variable rate shading in godot tools prototyping levels with csg introduction to csg nodes prototyping a level using prototype textures converting to meshinstance3d exporting as gltf using gridmaps introduction example project creating a meshlibrary collisions materials navigationmeshes lightmaps meshlibrary format exporting the meshlibrary using gridmap using gridmap in code third person camera with spring arm introduction what is a spring arm spring arm with a camera setting up the spring arm and camera animation introduction to the animation features create an animationplayer node computer animation relies on keyframes tutorial creating a simple animation scene setup adding an animation managing animation libraries adding a track the second keyframe run the animation autoplay on load back and forth track settings keyframes for other properties edit keyframes using reset tracks onion skinning animation markers animation track types property track position 3d rotation 3d scale 3d track blend shape track call method track bezier curve track audio playback track animation playback track cutout animation what is it cutout animation in godot making of gbot setting up the rig adjusting the pivot remotetransform2d node completing the skeleton skeletons ik chains animation tips setting keyframes and excluding properties creating a rest pose modifying rotation only keyframing ik chains visually move a sprite behind its parent setting easing curves for multiple keys 2d skeletal deform 2d skeletons introduction setup creating the polygons creating the skeleton deforming the polygons internal vertices using animationtree introduction animationtree and animationplayer creating a tree blend tree blend2 blend3 oneshot timeseek timescale transition statemachine blendspace2d and blendspace1d sync mode for better blending root motion controlling from code playing videos supported playback formats setting up videostreamplayer handling resizing and different aspect ratios displaying a video on a 3d surface looping a video video decoding conditions and recommended resolutions playback limitations recommended theora encoding settings balancing quality and file size ffmpeg convert while preserving original video resolution ffmpeg resize the video then convert it chroma key videos scene setup writing the custom shader ui controls signal handling creating movies enabling movie maker mode command line usage choosing an output format ogv recommended avi png custom configuration quitting movie maker mode using high quality graphics settings rendering at a higher resolution than the screen resolution post processing steps converting ogv avi video to mp4 converting png image sequence wav audio to a video cutting video resizing video reducing framerate generating accumulation motion blur with ffmpeg assets pipeline import process importing assets in godot changing import parameters reimporting multiple assets automatic reimport ignoring specific folders files generated changing import resource type changing default import parameters further reading importing images supported image formats importing textures changing import type detect 3d import options compress mode compress high quality compress hdr compression compress normal map compress channel pack mipmaps generate mipmaps limit roughness mode roughness src normal process fix alpha border process premult alpha process normal map invert y process hdr as srgb process hdr clamp exposure process size limit detect 3d compress to svg scale editor scale with editor scale editor convert colors with editor theme importing svg images with text best practices supporting high resolution texture sizes in 2d without artifacts use appropriate texture sizes in 3d importing audio samples supported audio formats importing audio samples import options wav force 8 bit force mono force max rate edit trim edit normalize edit loop mode compress mode import options ogg vorbis and mp3 loop loop offset bpm beat count bar beats advanced import settings ogg vorbis and mp3 best practices use appropriate quality settings use real time audio effects to reduce file size importing translations games and internationalization supported formats importing 3d scenes available 3d formats exporting gltf 2 0 files from blender recommended importing blend files directly within godot exporting dae files from blender importing obj files in godot importing fbx files in godot model export considerations 3d asset direction conventions exporting textures separately exporting considerations lighting considerations node type customization using name suffixes opting out remove nodes and animations noimp create collisions col convcol colonly convcolonly create occluder occ occonly create navigation navmesh create a vehiclebody vehicle create a vehiclewheel wheel rigid body rigid animation loop loop cycle material alpha alpha material vertex color vcol import configuration import workflows scene inheritance advanced import settings using the advanced import settings dialog extracting materials to separate files animation options retargeting 3d skeletons to share animations among multiple skeletons options for retargeting bone map remove tracks bone renamer rest fixer exporting 3d scenes overview limitations blender escn exporter audio audio buses introduction decibel scale audio buses playback of audio through a bus adding effects automatic bus disabling bus rearrangement default bus layout audio effects amplify bandlimitfilter bandpassfilter capture chorus compressor delay distortion eq eq6 eq10 eq21 filter hardlimiter highpassfilter highshelffilter limiter lowpassfilter lowshelffilter notchfilter panner phaser pitchshift record reverb spectrumanalyzer stereoenhance audio streams introduction audiostream audiostreamplayer audiostreamplayer2d audiostreamplayer3d reverb buses doppler sync the gameplay with audio and music introduction using the system clock to sync using the sound hardware clock to sync recording with microphone the structure of the demo text to speech basic usage requirements for functionality distro specific one liners troubleshooting best practices caveats and other information export exporting projects why export on pc on mobile export menu export templates resource options configuration files exporting from the command line pck versus zip pack file formats exporting packs patches and mods use cases overview of pck zip files security concerns copyright concerns generating pck files patch pck files generating patch pck files delta encoding opening pck or zip files at runtime troubleshooting modding considerations feature tags introduction default features custom features overriding project settings default overrides taking feature tags into account when reading project settings customizing the build exporting for windows architecture changing the executable icon pck embedding code signing setup environment variables export options exporting for linux architecture environment variables export options exporting for macos requirements code signing and notarization if you have an apple developer id certificate and exporting from macos if you have an apple developer id certificate and exporting from linux or windows if you do not have an apple developer id certificate signing options notarization options entitlements hardened runtime entitlements app sandbox entitlement environment variables export options exporting for android install openjdk 17 download the android sdk setting it up in godot providing launcher icons exporting for google play store optimizing the file size environment variables export options exporting for ios requirements export a godot project to xcode active development considerations steps to link a godot project folder to xcode plugins for ios environment variables troubleshooting xcode select points at wrong sdk location export options exporting for visionos exporting for the web export file name webgl version mobile considerations audio playback export options thread and extension support exporting as a progressive web app pwa limitations using cookies for data persi...
Images from subpage: "docs.godotengine.org/editor/command_line_tutorial.html... " Verify
Images from subpage: "docs.godotengine.org/editor/external_editor.html" Verify
Images from subpage: "docs.godotengine.org/editor/using_engine_compilation_configu... " Verify
Images from subpage: "docs.godotengine.org/editor/managing_editor_features.html... " Verify
Images from subpage: "docs.godotengine.org/migrating/index.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 Fri, 17 Jul 2026 12:58:52 GMT
content-type text/html; charset=utf-8
x-rtd-version-method path
x-served Nginx-Proxito-Sendfile
set-cookie __cf_bm=xruksSXJF2gowP2dVIi5I3VL.HMJjomEaF93Igx16DM-1784293132.1025722-1.0.1.1-s5TjnfmPzubv3e9T5SLbgixoaOl0xZJA7SMXJEoq05g5qDo1n4bwixFtxOHvHfMvkrhhR7IsefjWeQBCpuolx.kp.nLKSvT91TTunfWN9UmTHGvNJsyManxQUsieeo9.; HttpOnly; SameSite=None; Secure; Path=/; Domain=docs.godotengine.org; Expires=Fri, 17 Jul 2026 13:28:52 GMT
cf-cache-status DYNAMIC
access-control-allow-origin *
age 1314
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=f33nulRebSgovgaywXhwYJoa8q0P7FB5rhCAX6gdS8%2FR5iFWnj3oHEdMVExQpLMSNbYKw1UBm7Of%2B2ktnUQRLlnT8OEDk3618nSDPknr55TdJsh%2FUWMWbVQuLSBZCXD6nkZ8yPly4A%3D%3D ]
expires Fri, 17 Jul 2026 13:28:52 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 jlhNfK3UsOJehIrmdubgby9saOJYk9H2m0cEKrLjgBPX7b52uczjA4RSk5aeNekV9L3UKUG8+SAwf7tz/vzJ8BiNiVzH8zYO
x-amz-meta-mtime 1782306410.212240728
x-amz-request-id ZGTHJDVC6E27P4TG
x-amz-server-side-encryption AES256
x-backend web-i-0ddf00e9bfc3ae357
x-content-type-options nosniff
x-rtd-domain docs.godotengine.org
x-rtd-force-addons true
x-rtd-path /proxito/html/godot/stable/tutorials/2d/using_tilesets.html
x-rtd-project godot
x-rtd-project-method custom_domain
x-rtd-resolver-filename /tutorials/2d/using_tilesets.html
x-rtd-version stable
nel report_to : cf-nel , success_fraction :0.0, max_age :604800
content-encoding gzip
cf-ray a1c96bab6ebd0b77-AMS
alt-svc h3= :443 ; ma=86400

Meta Tags

title="Using TileSets 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="Using TileSets"
property="og:type" content="website"
property="og:url" content="htt????/docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html"
property="og:site_name" content="Godot Engine documentation"
property="og:description" content="Introduction: A tilemap is a grid of tiles used to create a game's layout. There are several benefits to using TileMapLayer nodes to design your levels. First, they let you draw a layout by &q..."
name="description" content="Introduction: A tilemap is a grid of tiles used to create a game's layout. There are several benefits to using TileMapLayer nodes to design your levels. First, they let you draw a layout by &q..."
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/2d/using_tilesets"
name="readthedocs-project-slug" content="godot"
name="readthedocs-version-slug" content="stable"
name="readthedocs-resolver-filename" content="/tutorials/2d/using_tilesets.html"
name="readthedocs-http-status" content="200"

Load Info

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