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