Creare Videogiochi - Game Developer
creare un FPS - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Altri Programmi per la Creazione di Videogames (https://www.making-videogames.net/giochi/Forum-Altri-Programmi-per-la-Creazione-di-Videogames)
+--- Forum: Game Maker (https://www.making-videogames.net/giochi/Forum-Game-Maker)
+--- Discussione: creare un FPS (/thread-creare-un-FPS)



creare un FPS - franton - 19-03-2012

ho preso game maker,ho visto un po com'era,so come far muovere il personagio,come fare animazioni,e altre cose che non sto a elencarvi...
MA ORA
1:devo fare che il fucile segua il mouse,cioè se metto il muose a destra il mitra si gira verso destra(ho già creato lo sprite mitra che guarda al centro,quello che guarda a sinistra e quello che guarda a destra)come faccio???
2:come faccio che quando il nemico mi spara io perdo vita(so come si mette la vita)
3:come faccio a fare che quando io premo il nemico dalla canna del mio fucile esce lo sparo?
anche se sapete 1 solo punto su 3 non fa niente,ditelo lo stesso...
grazie e ciao,ragazzi!


RE: creare un FPS - Skyline - 19-03-2012

Studiando puoi fare tutto.


RE: creare un FPS - Zettamax - 19-03-2012

Ciao,
1)Non ti serve creare uno sprite per ogni posizione(se è a destra,se è a sinistra,ecc.) basta che usi la funzione "draw_sprite_ext" (con i relativi argomenti) nell'evento draw dopo che hai messo un "d3d_set_projection_ortho".
2)Dopo che un nemico ti ha sparato metti uno script tipo: "vita_giocatore -=1"(senza virgolette).
3)Stai chiedendo come si crea un proiettile che poi colpirà il nemico ?(scusa non ho capito bene).

Spero di esserti stato d'aiuto se nonn hai capito qualcosa o hai bisogno di spiegazioni chiedi pure. Smile


RE: creare un FPS - franton - 19-03-2012

(19-03-2012, 09:54 PM)Zettamax Ha scritto: Ciao,
1)Non ti serve creare uno sprite per ogni posizione(se è a destra,se è a sinistra,ecc.) basta che usi la funzione "draw_sprite_ext" (con i relativi argomenti) nell'evento draw dopo che hai messo un "d3d_set_projection_ortho".
2)Dopo che un nemico ti ha sparato metti uno script tipo: "vita_giocatore -=1"(senza virgolette).
3)Stai chiedendo come si crea un proiettile che poi colpirà il nemico ?(scusa non ho capito bene).

Spero di esserti stato d'aiuto se nonn hai capito qualcosa o hai bisogno di spiegazioni chiedi pure. Smile

io intendo che come faccio a dare il comando che quando esce la fiammata dal fucile il nemico che in quel momento era nel mirino muore


RE: creare un FPS - Zettamax - 20-03-2012

definisci la posizione della "camera"(punto di vista) sia nell'asse x sia nell'asse y,poi crea un oggetto che quando spari si crea e che si puove verso dove stai mirando,infine al nemico metti che se c'è una collisione con l'oggetto allora muore.