Robuta

https://godotengine.org/ Godot Engine - Free and open source 2D and 3D game engine Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. free and open sourcegodot enginegame https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html 2D particle systems — Godot Engine (stable) documentation in English Intro: Particle systems are used to simulate complex physical effects, such as sparks, fire, magic particles, smoke, mist, etc. The idea is that a particle systemsgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html Command line tutorial — Godot Engine (stable) documentation in English Some developers like using the command line extensively. Godot is designed to be friendly to them, so here are the steps for working entirely from the command... command line tutorialgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_tilesetscenescollectionsource.html TileSetScenesCollectionSource — Godot Engine (stable) documentation in English godot enginetilesetscenescollectionsourcestabledocumentationenglish https://docs.godotengine.org/en/stable/getting_started/first_2d_game/05.the_main_game_scene.html The main game scene — Godot Engine (stable) documentation in English Now it's time to bring everything we did together into a playable game scene. Create a new scene and add a Node named Main. (The reason we are using Node... the main game scenegodot engine https://docs.godotengine.org/en/stable/getting_started/first_3d_game/08.score_and_replay.html Score and replay — Godot Engine (stable) documentation in English In this part, we'll add the score, music playback, and the ability to restart the game. We have to keep track of the current score in a variable and display it... score and replaygodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_foldablegroup.html FoldableGroup — Godot Engine (stable) documentation in English godot enginefoldablegroupstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_editorsceneformatimporterufbx.html EditorSceneFormatImporterUFBX — Godot Engine (stable) documentation in English godot engineeditorsceneformatimporterufbxstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_openxrcompositionlayer.html OpenXRCompositionLayer — Godot Engine (stable) documentation in English godot engineopenxrcompositionlayerstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html AudioStreamInteractive — Godot Engine (stable) documentation in English godot engineaudiostreaminteractivestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_cubemaparray.html CubemapArray — Godot Engine (stable) documentation in English godot enginecubemaparraystabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_basis.html Basis — Godot Engine (stable) documentation in English A 3×3 matrix for representing 3D rotation and scale. Description: The Basis built-in Variant type is a 3×3 matrix used to represent 3D rotation, scale, and... godot enginebasisstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_resourceimporterscene.html ResourceImporterScene — Godot Engine (stable) documentation in English godot engineresourceimporterscenestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html Idle and Physics Processing — Godot Engine (stable) documentation in English Games run in a loop. Each frame, you need to update the state of your game world before drawing it on screen. Godot provides two virtual methods in the Node... idle and physics processinggodot engine https://docs.godotengine.org/en/stable/classes/class_visualshadernodescreenuvtosdf.html VisualShaderNodeScreenUVToSDF — Godot Engine (stable) documentation in English godot enginevisualshadernodescreenuvtosdfstabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html 3D Particle trails — Godot Engine (stable) documentation in English Particle trails Particle trail params Setting up particle trails, Godot provides several types of trails you can add to a particle system. Before you can work... godot engineparticletrailsstabledocumentation https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html Introduction to shaders — Godot Engine (stable) documentation in English This page explains what shaders are and will give you an overview of how they work in Godot. For a detailed reference of the engine's shading language, see... introduction to shadersgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_animationnodeadd2.html AnimationNodeAdd2 — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_worldboundaryshape3d.html WorldBoundaryShape3D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_compositoreffect.html CompositorEffect — Godot Engine (stable) documentation in English godot enginecompositoreffectstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_editorexportplatformpc.html EditorExportPlatformPC — Godot Engine (stable) documentation in English godot engineeditorexportplatformpcstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_drawabletexture2d.html DrawableTexture2D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/engine_details/engine_api/gdextension/what_is_gdextension.html What is GDExtension? — Godot Engine (stable) documentation in English GDExtension is a Godot-specific technology that lets the engine interact with native shared libraries at runtime. You can use it to run native code without... what isgodot enginegdextensionstabledocumentation https://docs.godotengine.org/en/stable/tutorials/xr/xr_full_screen_effects.html XR full screen effects — Godot Engine (stable) documentation in English When adding custom full screen effects to your XR application, one approach is using a full screen quad and applying effects to that quad's shader. Add a... xr full screen effectsgodot engine https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html High-level multiplayer — Godot Engine (stable) documentation in English High-level vs low-level API: The following explains the differences of high- and low-level networking in Godot as well as some fundamentals. If you want to... high levelgodot enginemultiplayerstabledocumentation https://docs.godotengine.org/en/stable/classes/class_resource.html Resource — Godot Engine (stable) documentation in English godot engineresourcestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_openxrhand.html OpenXRHand — Godot Engine (stable) documentation in English godot engineopenxrhandstabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/ui/index.html User interface (UI) — Godot Engine (stable) documentation in English In this section of the tutorial, we explain the basics of creating a graphical user interface (GUI) in Godot. UI building blocks: Like everything else in... user interfacegodot engineuistabledocumentation https://docs.godotengine.org/en/stable/classes/class_visualshadernodevectorlen.html VisualShaderNodeVectorLen — Godot Engine (stable) documentation in English godot enginevisualshadernodevectorlenstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_visualshadernodecompare.html VisualShaderNodeCompare — Godot Engine (stable) documentation in English godot enginevisualshadernodecomparestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html Occlusion culling — Godot Engine (stable) documentation in English In a 3D rendering engine, occlusion culling is the process of performing hidden geometry removal. On this page, you'll learn: What are the advantages and... occlusion cullinggodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/3d/3d_rendering_limitations.html 3D rendering limitations — Godot Engine (stable) documentation in English Introduction: Due to their focus on performance, real-time rendering engines have many limitations. Godot's renderer is no exception. To work effectively with... godot enginerenderinglimitationsstabledocumentation https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/index.html Global illumination — Godot Engine (stable) documentation in English Introduction to global illumination, Using Voxel global illumination, Signed distance field global illumination (SDFGI), Using Lightmap global illumination,... global illuminationgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/engine_details/development/configuring_an_ide/rider.html JetBrains Rider — Godot Engine (stable) documentation in English JetBrains Rider is a commercial JetBrains IDE for C++, C# and GDScript that uses the same solution system as Visual Studio. Importing the project: If you are... jetbrains ridergodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html PhysicsPointQueryParameters3D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/engine_details/architecture/inheritance_class_tree.html Inheritance class tree — Godot Engine (stable) documentation in English Object: Reference: Control: Node2D: Node3D: Source files: class_tree.zip. inheritance class treegodot enginestabledocumentationenglish https://godotengine.itch.io/godot Godot Engine by Godot Engine Free and open source 2D and 3D game engine godot engine https://docs.godotengine.org/en/stable/classes/class_editorinspectorplugin.html EditorInspectorPlugin — Godot Engine (stable) documentation in English godot engineeditorinspectorpluginstabledocumentationenglish https://docs.godotengine.org/en/stable/getting_started/first_2d_game/03.coding_the_player.html Coding the player — Godot Engine (stable) documentation in English In this lesson, we'll add player movement, animation, and set it up to detect collisions. To do so, we need to add some functionality that we can't get from a... coding the playergodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/c_sharp_exports.html C# exported properties — Godot Engine (stable) documentation in English In Godot, class members can be exported. This means their value gets saved along with the resource (such as the scene) they're attached to. They will also be... godot enginecexportedpropertiesstable https://docs.godotengine.org/en/stable/classes/class_editorresourcepicker.html EditorResourcePicker — Godot Engine (stable) documentation in English godot engineeditorresourcepickerstabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html Screen-reading shaders — Godot Engine (stable) documentation in English Introduction: It is often desired to make a shader that reads from the same screen to which it's writing. 3D APIs, such as OpenGL or DirectX, make this very... screen readinggodot engineshadersstabledocumentation https://docs.godotengine.org/en/stable/classes/class_editornode3dgizmo.html EditorNode3DGizmo — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html RichTextLabel — Godot Engine (stable) documentation in English godot enginerichtextlabelstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_fogmaterial.html FogMaterial — Godot Engine (stable) documentation in English godot enginefogmaterialstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_packetpeer.html PacketPeer — Godot Engine (stable) documentation in English godot enginepacketpeerstabledocumentationenglish https://docs.godotengine.org/en/stable/engine_details/development/configuring_an_ide/android_studio.html Android Studio — Godot Engine (stable) documentation in English Android Studio is a free IDE for Android development made by Google and JetBrains. It's based on IntelliJ IDEA and has a feature-rich editor which supports... android studiogodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_stringname.html StringName — Godot Engine (stable) documentation in English A built-in type for unique strings. Description: StringName s are immutable strings designed for general-purpose representation of unique names (also called godot enginestringnamestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/export/one-click_deploy.html One-click deploy — Godot Engine (stable) documentation in English What is one-click deploy?: One-click deploy is a feature that is available once a platform is properly configured and a supported device is connected to the... one clickgodot enginedeploystabledocumentation https://docs.sentry.io/platforms/godot/ Godot Engine | Sentry for Godot Engine Learn how to set up Sentry's Godot Engine SDK for error monitoring and performance tracking. godot enginesentry https://docs.godotengine.org/en/stable/classes/class_resourceimporterimage.html ResourceImporterImage — Godot Engine (stable) documentation in English godot engineresourceimporterimagestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_collisionshape3d.html CollisionShape3D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_worldenvironment.html WorldEnvironment — Godot Engine (stable) documentation in English godot engineworldenvironmentstabledocumentationenglish https://docs.godotengine.org/en/stable/getting_started/first_2d_game/04.creating_the_enemy.html Creating the enemy — Godot Engine (stable) documentation in English Now it's time to make the enemies our player will have to dodge. Their behavior will not be very complex: mobs will spawn randomly at the edges of the screen,... creating the enemygodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate3d.html PhysicsDirectBodyState3D — Godot Engine (stable) documentation in English Inherits: Object Inherited By: PhysicsDirectBodyState3DExtension Provides direct access to a physics body in the PhysicsServer3D. Description: Provides direct... godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html Using NavigationObstacles — Godot Engine (stable) documentation in English 2D and 3D versions of NavigationObstacles nodes are available as NavigationObstacle2D and NavigationObstacle3D respectively. Navigation obstacles are dual... using navigationobstaclesgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_subviewport.html SubViewport — Godot Engine (stable) documentation in English godot enginesubviewportstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_editorproperty.html EditorProperty — Godot Engine (stable) documentation in English godot engineeditorpropertystabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html Using TileMaps — Godot Engine (stable) documentation in English 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,... using tilemapsgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_springbonecollisionsphere3d.html SpringBoneCollisionSphere3D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_audioeffectcapture.html AudioEffectCapture — Godot Engine (stable) documentation in English godot engineaudioeffectcapturestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_node.html Node — Godot Engine (stable) documentation in English Inherits: Object Inherited By: AnimationMixer, AudioStreamPlayer, CanvasItem, CanvasLayer, EditorFileSystem, EditorPlugin, EditorResourcePreview, HTTPRequest,... godot enginenodestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_float.html float — Godot Engine (stable) documentation in English A built-in type for floating-point numbers. Description: The float built-in type is a 64-bit double-precision floating-point number, equivalent to double in... godot enginefloatstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html MultiMeshInstance3D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/physics/kinematic_character_2d.html Kinematic character (2D) — Godot Engine (stable) documentation in English Introduction: Yes, the name sounds strange. godot enginekinematiccharacterstabledocumentation https://docs.godotengine.org/en/stable/classes/class_skeletonmodification2d.html SkeletonModification2D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_editorundoredomanager.html EditorUndoRedoManager — Godot Engine (stable) documentation in English Inherits: Object Manages undo history of scenes opened in the editor. Description: EditorUndoRedoManager is a manager for UndoRedo objects associated with... godot engineeditorundoredomanagerstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_styleboxtexture.html StyleBoxTexture — Godot Engine (stable) documentation in English godot enginestyleboxtexturestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_openxrinteractionprofileeditorbase.html OpenXRInteractionProfileEditorBase — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_openxrspatialcapabilityconfigurationanchor.html OpenXRSpatialCapabilityConfigurationAnchor — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_mesh.html Mesh — Godot Engine (stable) documentation in English godot enginemeshstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_gpuparticlescollisionsdf3d.html GPUParticlesCollisionSDF3D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/engine_details/engine_api/gdextension/gdextension_file.html The .gdextension file — Godot Engine (stable) documentation in English Introduction: The.gdextension file in your project contains the instructions for how to load the GDExtension. The instructions are separated into specific... godot enginegdextensionfilestabledocumentation https://docs.godotengine.org/en/stable/classes/class_boneconstraint3d.html BoneConstraint3D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/shaders/compute_shaders.html Using compute shaders — Godot Engine (stable) documentation in English This tutorial will walk you through the process of creating a minimal compute shader. But first, a bit of background on compute shaders and how they work with... using compute shadersgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_capsuleshape2d.html CapsuleShape2D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/engine_details/engine_api/gdextension/gdextension_c_example.html GDExtension C example — Godot Engine (stable) documentation in English Introduction: This is a simple example on how to work with GDExtension directly with C code. Note that the API is not meant to be used directly, so this will... gdextension c examplegodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_openxractionset.html OpenXRActionSet — Godot Engine (stable) documentation in English godot engineopenxractionsetstabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/math/index.html Math — Godot Engine (stable) documentation in English Vector math, Advanced vector math, Matrices and transforms, Interpolation, Beziers, curves and paths, Random number generation. godot enginemathstabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html Prototyping levels with CSG — Godot Engine (stable) documentation in English CSG stands for Constructive Solid Geometry, and is a tool to combine basic shapes or custom meshes to create more complex shapes. In 3D modeling software, CSG... prototyping levels with csggodot engine https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html 2D skeletons — Godot Engine (stable) documentation in English Introduction: When working with 3D, skeletal deforms are common for characters and creatures and most 3D modeling applications support it. For 2D, as this... godot engineskeletonsstabledocumentationenglish https://store.steampowered.com/app/404790 Godot Engine on Steam Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common... godot enginesteam https://docs.godotengine.org/en/stable/classes/class_editorexportplatformlinuxbsd.html EditorExportPlatformLinuxBSD — Godot Engine (stable) documentation in English godot engineeditorexportplatformlinuxbsdstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_editorexportplatform.html EditorExportPlatform — Godot Engine (stable) documentation in English godot engineeditorexportplatformstabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/scripting/cpp/gdextension_docs_system.html Adding documentation — Godot Engine (stable) documentation in English The GDExtension documentation system works in a similar manner to the built-in engine documentation: It uses XML files(one per class) to document the exposed... adding documentationgodot enginestableenglish https://docs.godotengine.org/en/stable/classes/class_editorsyntaxhighlighter.html EditorSyntaxHighlighter — Godot Engine (stable) documentation in English godot engineeditorsyntaxhighlighterstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_editorfilesystemdirectory.html EditorFileSystemDirectory — Godot Engine (stable) documentation in English Inherits: Object A directory for the resource filesystem. Description: A more generalized, low-level variation of the directory concept. Methods:,, int,... godot engineeditorfilesystemdirectorystabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_groovejoint2d.html GrooveJoint2D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_arraymesh.html ArrayMesh — Godot Engine (stable) documentation in English godot enginearraymeshstabledocumentationenglish https://docs.godotengine.org/en/stable/about/list_of_features.html List of features — Godot Engine (stable) documentation in English This page aims to list all features currently supported by Godot. Platforms: Can run both the editor and exported projects: Windows (x86 and ARM, 64-bit and... list of featuresgodot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_hscrollbar.html HScrollBar — Godot Engine (stable) documentation in English godot enginehscrollbarstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_themedb.html ThemeDB — Godot Engine (stable) documentation in English Inherits: Object A singleton that provides access to static information about Theme resources used by the engine and by your project. Description: This... godot enginethemedbstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_animationnodeadd3.html AnimationNodeAdd3 — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html Exporting for the Web — Godot Engine (stable) documentation in English HTML5 export allows publishing games made in Godot Engine to the browser. This requires support for WebAssembly and WebGL 2.0 in the user's browser. Export... exporting for the webgodot engine https://docs.godotengine.org/en/stable/classes/class_gdextensionmanager.html GDExtensionManager — Godot Engine (stable) documentation in English Inherits: Object Provides access to GDExtension functionality. Description: The GDExtensionManager loads, initializes, and keeps track of all available... godot enginegdextensionmanagerstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_visualshadernodemix.html VisualShaderNodeMix — Godot Engine (stable) documentation in English godot enginevisualshadernodemixstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_visualshadernodevectorop.html VisualShaderNodeVectorOp — Godot Engine (stable) documentation in English godot enginevisualshadernodevectoropstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_filesystemdock.html FileSystemDock — Godot Engine (stable) documentation in English godot enginefilesystemdockstabledocumentationenglish https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer2d.html AudioStreamPlayer2D — Godot Engine (stable) documentation in English godot enginestabledocumentationenglish https://docs.godotengine.org/en/stable/getting_started/first_2d_game/02.player_scene.html Creating the player scene — Godot Engine (stable) documentation in English With the project settings in place, we can start working on the player-controlled character. The first scene will define the Player object. One of the benefits... creating the player scenegodot engine