Mouvements + View Top Down Shooter (Pour Débutant) Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le deal à ne pas rater :
Sortie PlayStation 5 Pro : où précommander la console PS5 Pro ?
Voir le deal

 

 Mouvements + View Top Down Shooter (Pour Débutant)

Aller en bas 
4 participants
AuteurMessage
Kabcorp
Utilisateur confirmé: Rang **
Kabcorp


Messages : 315
Localisation : Savoie
Projet Actuel : trop...

Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) EmptyMer 31 Mar 2010 - 17:22

KAB - Mouvements + View Top Down Shooter
Niveau : Pour Débutant


Code:
/*
KAB - Easy Mouvements Script
scr_move( vitesse )
Niveau : Pour Débutant
*/

direction=point_direction(x,y,mouse_x,mouse_y)
image_angle=direction
// View Room -> Player
view_xview[0]=((x/2)+(mouse_x/2))-(view_wview[0]/2)
view_yview[0]=((y/2)+(mouse_y/2))-(view_hview[0]/2)
view_xview=x-view_wview/2
view_yview=y-view_hview/2
// Mouvements
if keyboard_check_direct(vk_lshift){argument0+=argument0/1.4}
if keyboard_check_released(vk_lshift){argument0-=argument0/1.4}
if (keyboard_check_direct(ord('Z'))||keyboard_check_direct(ord('W'))){y-=argument0}
if keyboard_check_direct(ord('S')){y+=argument0}
if (keyboard_check_direct(ord('Q'))||keyboard_check_direct(ord('A'))){x-=argument0}
if keyboard_check_direct(ord('D')){x+=argument0}
Revenir en haut Aller en bas
http://kabcorp.fr
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Re: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) EmptyMer 31 Mar 2010 - 22:53

Je vois pas l'intérêt des keyboard_check_direct ici, ni du direction=point_direction etc vu que tu utilise des déplacements en x / y et pas en speed / direction.

autant mettre directement

image_angle=point_direction(x,y,mouse_x,mouse_y)

Edit : sinon, script efficace, utile pour les débutant. juste dommage que ils ne passeront jamais ici et iront directos chialer dans aide débutant.
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Kabcorp
Utilisateur confirmé: Rang **
Kabcorp


Messages : 315
Localisation : Savoie
Projet Actuel : trop...

Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Re: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) EmptyMer 31 Mar 2010 - 22:56

Bien sur en optimisé ça prendrais 8 fois moin de place mais, ce script est adapté au personnes qui débutent dans le GML. tcho
Revenir en haut Aller en bas
http://kabcorp.fr
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Re: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) EmptyMer 31 Mar 2010 - 23:00

Jvois pas en quoi rajouter des lignes inutiles serait "adapté au personnes qui débutent en GML." ...
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Re: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) EmptyJeu 1 Avr 2010 - 0:46

mes prof de prog font pareil remarque noel
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Re: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) EmptyJeu 1 Avr 2010 - 1:30

Code:
direction=point_direction(x,y,mouse_x,mouse_y)
image_angle=direction
// View Room -> Player
view_xview[0]=(x+mouse_x-view_wview[0])/2;
view_yview[0]=(y+mouse_y-view_hview[0])/2;
//???
view_xview=x-view_wview/2
view_yview=y-view_hview/2
// Mouvements
y+=argument0*(keyboard_check_direct(ord('S'))-(keyboard_check_direct(ord('Z'))||keyboard_check_direct(ord('W'))))*(1.4*keyboard_check_direct(vk_lshift));
x+=argument0*(keyboard_check_direct(ord('D'))-(keyboard_check_direct(ord('Q'))||keyboard_check_direct(ord('A'))))*(1.4*keyboard_check_direct(vk_lshift));

C'est un peu moins lisible ...
Revenir en haut Aller en bas
http://www.tdms.fr
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Re: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) EmptyJeu 1 Avr 2010 - 1:49

awesome Victoire par le tigre sombre
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Contenu sponsorisé





Mouvements + View Top Down Shooter (Pour Débutant) Empty
MessageSujet: Re: Mouvements + View Top Down Shooter (Pour Débutant)   Mouvements + View Top Down Shooter (Pour Débutant) Empty

Revenir en haut Aller en bas
 
Mouvements + View Top Down Shooter (Pour Débutant)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» graphiste recherche codeur pour un arena top view shooter
» Top view shooter online
» aide pour un debutant please!
» je cherche un prof pour debutant...
» Motion Blur Effect (Pour Débutant - Moyen)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: