estoy haciendo un PONG para el mini ludum dare y quiero saber como hacer colisiones de que por ejemplo si toco a la izquierda outside room pierda y aumente el score del oponente, o si toco la derecha lo mismo, y tambien si le doy hacia arriba o hacia abajo que vspeed sea igual a -vspeed y eso.

Intenta formar la condición del if tendiendo en cuenta que

Si sale por la izquierda es que la coordenada X es menor a 0.

Si sale por la derecha, es que la coordenada X es mayor a room_width

En la linea de arriba colocas object solidos y cuando la bola tropiece con esos object en su event de collision colocas esto:  vspeed*=-1; //eso invierte el movimiento vertical.
para las anotaciones usas esto en la la bola.
if (x<0) then {obj_Jugador.puntos+=1; x=xstart; y=ystart;}

if (x>room_width) then {obj_Computer+=1; x=xstart; y=ystart;}
Atentamente.-
Elvis Kelley
Mi Manual.
Mi canal de Youtube Youtube click aqui
Video tutoriales Game maker