Godot Game Engine

  1. 3D Game Development
    1. 3D Coordinate System
      1. 3D Axes
        1. Coordinate Handedness
          1. Units and Scale
            1. Local vs Global Coordinates
              1. 3D Transformations
              2. Essential 3D Nodes
                1. Node3D
                  1. 3D Transform Properties
                    1. Position, Rotation, Scale
                      1. Transform Hierarchy
                      2. MeshInstance3D
                        1. Mesh Assignment
                          1. Material Application
                            1. Mesh Properties
                            2. Physics Bodies
                              1. CharacterBody3D
                                1. 3D Movement
                                  1. Collision Handling
                                    1. Character Controllers
                                    2. RigidBody3D
                                      1. 3D Physics Simulation
                                        1. Forces and Torques
                                          1. Physics Properties
                                          2. StaticBody3D
                                            1. Static 3D Colliders
                                              1. Environment Objects
                                              2. Area3D
                                                1. 3D Detection Volumes
                                                  1. Trigger Zones
                                                    1. Overlap Events
                                                  2. Collision System
                                                    1. CollisionShape3D
                                                      1. 3D Shape Types
                                                        1. Shape Configuration
                                                          1. Collision Properties
                                                          2. 3D Collision Layers
                                                            1. 3D Collision Masks
                                                            2. Camera3D
                                                              1. Camera Types
                                                                1. Camera Movement
                                                                  1. Projection Modes
                                                                    1. Camera Properties
                                                                    2. WorldEnvironment
                                                                      1. Environment Setup
                                                                        1. Global Effects
                                                                      2. 3D Assets and Meshes
                                                                        1. 3D Model Import
                                                                          1. Supported Formats
                                                                            1. Import Settings
                                                                              1. Model Optimization
                                                                              2. Primitive Meshes
                                                                                1. Built-in Primitives
                                                                                  1. Procedural Meshes
                                                                                    1. Custom Mesh Creation
                                                                                    2. Mesh Properties
                                                                                      1. Vertices and Faces
                                                                                        1. UV Mapping
                                                                                          1. Normals
                                                                                        2. Materials and Shading
                                                                                          1. Material System
                                                                                            1. StandardMaterial3D
                                                                                              1. ORMMaterial3D
                                                                                                1. Material Properties
                                                                                                2. Texture Mapping
                                                                                                  1. Diffuse Maps
                                                                                                    1. Normal Maps
                                                                                                      1. Roughness Maps
                                                                                                        1. Metallic Maps
                                                                                                          1. Emission Maps
                                                                                                          2. Physically Based Rendering
                                                                                                            1. PBR Workflow
                                                                                                              1. Material Authoring
                                                                                                                1. Lighting Interaction
                                                                                                              2. 3D Lighting
                                                                                                                1. Light Types
                                                                                                                  1. DirectionalLight3D
                                                                                                                    1. OmniLight3D
                                                                                                                      1. SpotLight3D
                                                                                                                      2. Light Properties
                                                                                                                        1. Intensity
                                                                                                                          1. Color
                                                                                                                            1. Range
                                                                                                                              1. Attenuation
                                                                                                                              2. Shadow System
                                                                                                                                1. Shadow Mapping
                                                                                                                                  1. Shadow Quality
                                                                                                                                    1. Shadow Filtering
                                                                                                                                    2. Global Illumination
                                                                                                                                      1. VoxelGI
                                                                                                                                        1. SDFGI
                                                                                                                                          1. LightmapGI
                                                                                                                                        2. 3D Environment
                                                                                                                                          1. Sky System
                                                                                                                                            1. Sky Resources
                                                                                                                                              1. Procedural Sky
                                                                                                                                                1. HDRI Environments
                                                                                                                                                2. Fog Effects
                                                                                                                                                  1. Volumetric Fog
                                                                                                                                                    1. Exponential Fog
                                                                                                                                                      1. Fog Properties
                                                                                                                                                      2. Post-Processing
                                                                                                                                                        1. Tone Mapping
                                                                                                                                                          1. Color Correction
                                                                                                                                                            1. Screen-Space Effects
                                                                                                                                                          2. 3D Physics
                                                                                                                                                            1. 3D Physics Bodies
                                                                                                                                                              1. Body Types
                                                                                                                                                                1. Physics Properties
                                                                                                                                                                  1. Collision Shapes
                                                                                                                                                                  2. 3D Collision Detection
                                                                                                                                                                    1. Shape Casting
                                                                                                                                                                      1. Ray Casting
                                                                                                                                                                        1. Area Queries
                                                                                                                                                                        2. Physics Simulation
                                                                                                                                                                          1. Gravity
                                                                                                                                                                            1. Damping
                                                                                                                                                                              1. Constraints
                                                                                                                                                                            2. 3D Animation
                                                                                                                                                                              1. Skeletal Animation
                                                                                                                                                                                1. Bone Systems
                                                                                                                                                                                  1. Rigging
                                                                                                                                                                                    1. Animation Import
                                                                                                                                                                                    2. Animation Playback
                                                                                                                                                                                      1. AnimationPlayer for 3D
                                                                                                                                                                                        1. Animation Blending
                                                                                                                                                                                          1. Animation State Machines
                                                                                                                                                                                          2. Procedural Animation
                                                                                                                                                                                            1. IK Systems
                                                                                                                                                                                              1. Animation Scripting
                                                                                                                                                                                                1. Dynamic Animation