Hola alguien sabe de alguna manera de que cuando un objeto esta fuera de la vista aparezca un indicador o icono en el borde de la vista indicando que en esa direccion hay un enemigo y el indicador se mueve segun la posicion de ese enemigo?
Lo primero sería ver que el enemigo se encuentre fuera de la view, luego calcular el ángulo desde el centro de la view hacia el enemigo, finalmente calcular el punto en el borde de la view donde se dibujaría el icono, esta última parte es un poco más compleja que el resto, afortunadamente en este tema de stackoverflow (https://stackoverflow.com/questions/4061576/finding-points-on-a-rectangle-at-a-given-angle) nachoab dejo una implementación en JavaScript del algoritmo necesario que se traduce casi literalmente a GML.
Dejo un ejemplo.
(https://i.imgur.com/kBApfYz.png)
Aquí hay un script
http://gmc.yoyogames.com/index.php?showtopic=479678