Name stuff with a convention, eg obj_car to make code easier.
Speed = Target Frame rate (important due to step events (do this move 60 times a second).
There a 4 main aspects to gamemaker.
- Rooms - Screens/levels of your game (e.g menu or levels), Containers for objects and backgrounds.
 
- Right click the room button on the menu on the right
 - Name the room (e.g rm_skyroom)
 - Adjust size
 - Set speed
 
- Backgrounds (static image which doesn't interact) e.g clouds)
 
- Right click on background and name (bg_)
 - Goto load background and select image.
 - Hit OK.
 - Goto room and goto background tab - tick visible when room starts
 - Pick image (above tile co ords)
 - Set speed to make background scroll
 
- Sprites (Visual element for animatited/imteractive objects)
 
- Right click on sprite to create new sprite
 - Name (spr_)
 - Goto edit sprite (where you edit the sprites animation set of frames)
 - Create sprite
 - (add more frames using page+ simbol)
 - Set speed of animation
 - Change origin to select point of rotation (center normally)
 
- Objects (Containers for all interactivity/controls/characters for your game) (Very important).
 
- Right click on object to create object
 - Name (obj_)
 - Set sprite
 - Click ok
 - Goto room and goto objects tab
 - Right click the add objects are
 Select object
- Then click on room to add objects
 - (Change properties (e.g scale) if required)
 - Add interactivity to objects using the event and action window on object panel
 - Events = if Actions = then (e.g if space is pressed then move obj_smiley 2 on the x