Jag antar att du använder Drag and Drop, så jag förklarar det på det sättet.
Kameran: Öppna rummet som du vill att kameran ska följa efter ett objekt i. Tryck på fliken view, och där, längst ner så står det Object Following. Välj i listan där det objekt du vill att kameran ska följa.
Om du gör på det sättet så måste du ändra detta för varje rum du vill att kameran ska följa efter karaktären i.
Tips: Under Object following finns det även två rutor (Hbor och Vbor (Horizontal border och Vertical border)). Dessa anger hur långt ifrån kanten på viewen som objektet minst kan vara. Kort sagt, står dem på default (32 pixlar) så kan objektet vara väldigt nära kanterna på viewen, istället för i mitten. Så vill du att objektet alltid ska vara i mitten så ändra Hbor till hälften av vad viewens bredd är och Vbor till hälften av viewens höjd. Viewens höjd hittar du under View in room på view-fliken (W och H). Exempel, viewen är default (640x480), då ska Hbor: 320 och Vbor: 240.
Om karaktären inte är i mitten så blir det väldigt svårt att se vad som är framför sig medans man går, t ex fiender och annat.
Och eftersom den bara kan följa efter ett objekt så är det lättast att bara ha ett objekt för karaktären, och istället ändra sprites, som du gör så här.
Ändra sprites när man går åt olika håll: På karaktären, gör en key event för varje tangent. Välj fliken main1 i Actions. Den lilla röda pacmanen där är funktionen Change Sprite. Där väljer du bara spriten du vill ha, så när man trycker t ex för att gå åt höger så ändras spriten till den när karaktären går åt höger.
Fiende: För att få en fiende att gå fram och tillbaka, gör en alarm event. Aktivera den i create eventen och sätt den på hur länge du vill att det ska ta innan fienden vänder håll varje gång. I Alarm eventen, använd funktionen Reverse Horizontal Direction som finns under move-fliken. I samma Alarm event, sätt en Alarm action, så att Alarmet aktiverar sig själv efter en viss tid (och därmed byter fienden håll igen).
För hur man hoppar på en fiende så den dör så är det lättast om jag vet hur du gör gravitationen i spelet, använder du Gravity eller Vertical Speed?
Du verkar vara ganska ny på GM så jag försökte förklara så utförligt som möjligt, men säg om det är något du inte förstod.