Godot Recipes
Godot 101
Getting Started
01. What is Godot?
02. The Godot Editor
03. Nodes
GDScript
Intro to 3D
01. The 3D Editor
02. Importing 3D Objects
03. Creating a 3D Character
04. Using Areas
05. Edge Detection & Mouse Capture
06. Using CSG
07. First-person Character
Basics
Understanding 'delta'
2D
Entering/Exiting the screen
Platform character
Screen wrap
Splitscreen multiplayer
TileMap: detecting tiles
Top-down character
Grid-based movement
Car steering
TileMap: using autotile
Moving Platforms
TileMap: animated tiles
Screen Shake
3D
Camera Gimbal
3D Unit Healthbars
Input
Input Actions
Mouse Input
Capturing the Mouse
Customizing the Mouse Cursor
Animation
Spritesheet animation
Melee attacks
Controlling animation states
UI
Object Healthbars
Gamedev Math
Interpolation
Transforms
Noise
Misc
Inheritance
Physics
Using KinematicBody2D
Kinematic Friction
RigidBody2D: Drag and Drop
Kinematic to Rigid Body Interaction
Using 2D Joints
Using Rigid Bodies
AI/Behavior
Chasing the player
Path following
Changing behaviors
Homing missile
Shaders
Shaders: intro
Interacting with Shaders
Greyscale (monochrome) shader
Blur shader
Exporting
Game Tutorials
Mobile Game: Circle Jump
01. Project setup
02. Spawning Circles
03. Limited circles
04. Menus
05. Score and HUD
06. Sound and Colors
07. Moving circles
11. Mobile ads
12. Saving settings
2019 KidsCanCode
Home
> Exporting
Exporting
Building and exporting your project for PC, web, or mobile.
In this section: