see inside to see more in-depth tutorial. the thing you see on screen is an example of classes and objects. each rectangle is an object made from a class. they are all render and collision detection is done by the same script for all of them. scratch, unlike most programming languages, does not have classes and objects. this is my A.P.I. that allows you to make object and classes in scratch. if you do not what a programming object is, i will try to explain. an object is a group of data with a name and any number variables. they generally have a structure. let's say i have an object rectangle. it will have an x,y, width and height. then i could make a class rectangle to make more rectangles. see sprite demo for a look at classes. my explanation probably is not very clear. see inside for a better one.
100% me obj means object and var means variable