📄️ First step
Tuto & concept, godot discovery
📄️ Create first Nodes & Scenes
Create Level Scene -> Pictures
📄️ Working with code - part 1
Interactivity: we need to add a script to the player. (right click on the player -> attach script).
📄️ Working with code - part 2
2 points in this part:
📄️ Delta time
The movement speed of our games is determined by how fast the game runs (how many frames are generated)
📄️ Inputs
1) Create an input map: looks for possible input, and make accessible in the game.
📄️ More nodes
Multiple nodes and naming
📄️ Physics
Some problem
📄️ Signals
Let's start with a problem:
📄️ Custom Signals
You can create your own signals! The major limitation of signals is that they only work between nodes in the same scene
📄️ Scenes inside node
Create the laser scene
📄️ Rigid Body 2D
Reminder: Moving body that moves via physics (like a cannonball)
📄️ Camera
Very simple and faster, it's a Node !
📄️ Physics Layer
1) No collision on the layer
📄️ Tilemap
We want to decorate the level with images!
📄️ Particles
Particles are small objects that are dynamically generated
📄️ Light
There are 2 light nodes
📄️ Animations
Animations work by playing images in sequence.
📄️ Tweens
We can animate any property using an AnimationPlayer
📄️ Lasers
The laser should desappear when colliding with a wall/object
📄️ Create multiple levels
You just have to create more level scenes.
📄️ Level transition
To change the level we need to load another scene
📄️ User interface
There are 4 kinds of Nodes: