AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Cartes Pokémon 151 : où trouver le ...
Voir le deal

 

 Saut progressif

Aller en bas 
+4
Chulien
red-error
PsycKho
Kif12
8 participants
AuteurMessage
Kif12
Utilisateur confirmé: Rang *



Messages : 188

Saut progressif Empty
MessageSujet: Saut progressif   Saut progressif EmptyDim 13 Juin 2010 - 23:48

J'essai de faire un saut progressif depuis des heures et je cherche encore la solution...

Voici les scripts:

Dans le event step du player:

if place_free(x,y+1){gravity=0.5} else {gravity=0}
gravity_direction=270
if vspeed>10{vspeed=10}
if keyboard_check(vk_right) && place_free(x+4,y){x+=4}
if keyboard_check(vk_left) && place_free(x-4,y){x-=4}
if keyboard_check_pressed(vk_up) && !place_free(x,y+1){vspeed=-7}

Dans la collision avec l'objet solid de 16x16:

if vspeed>0 && !place_free(x,y+vspeed){move_contact(270)}
vspeed=0

Merci d'avance pour vôtre aide
Revenir en haut Aller en bas
PsycKho
Très bonne participation
PsycKho


Messages : 154
Projet Actuel : http://www.sharedojo.netai.net/

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyLun 14 Juin 2010 - 0:32

J'ai pas regardé, mais t'as essayé juste de ne pas rajouter la gravité tant qu'il laisse la touche enfoncée?
Revenir en haut Aller en bas
http://www.sharedojo.netai.net/
red-error
Utilisateur confirmé: Rang ****
red-error


Messages : 1015
Projet Actuel : Saut progressif Bas-machoire2000

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyLun 14 Juin 2010 - 15:04

Tu cherches un moteur de collisions ,
ou à rallonger le saut quand la touche est gardée appuyée ?

(Pour ça personnellement je fait un
if (keyboard_check(vk_up) && vspeed<0) {vspeed-=gravity/2;}
PsycKho lui la réduit carrément à la base sûrement. )



Re : Ton système de collisions est très bien. :fier:
Réduit un peu la gravité ou ajoute de la vitesse (inférieure à la gravité)
pendant que tu montes si on appuie sur la touche, c'est tout.
Revenir en haut Aller en bas
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyLun 14 Juin 2010 - 18:38

je viens de réaliser qu'un saut progressif (appuyer ltps pour aller plus haut) comme c'est loin d'être réaliste, ça pourrait être remplacé par "rester appuyé au sol, plier les jambes pour sauter plus haut" comme on fait en vrai tord
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyLun 14 Juin 2010 - 20:18

rien que le fait de pouvoir deplacer le perso lorsqu'il est en l'air n'est pas du tout realiste, c'est juste une histoire de manibilité, comme ce que tu viens de dire.
Un jeu realiste serais certainement trop "injouable"

_________________
Saut progressif Runningpotato1Saut progressif TvF6GED Saut progressif MdetltS
Revenir en haut Aller en bas
red-error
Utilisateur confirmé: Rang ****
red-error


Messages : 1015
Projet Actuel : Saut progressif Bas-machoire2000

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyLun 14 Juin 2010 - 22:38

Un saut de cinq pixels tout au mieux... Razz

Un personnage qui avance à une lenteur faramineuse entre des distances énormes (parce que dans la vraie vie l'hôtel se trouve pas juste à côté du magasin).

Et pis tu meurt d'un coup. triste



Sinon c'est bien ce que tu voulais Kif ?
Revenir en haut Aller en bas
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyMar 15 Juin 2010 - 1:06

non, mais je parle juste de doser le saut avant, puis de relâcher la touche, je me demande ce que ça donne
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
zebdal
Utilisateur confirmé: Rang *****
zebdal


Messages : 2874
Localisation : Chez Vanilla
Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyMar 15 Juin 2010 - 1:27

les trucs ultra réalistes, ca donne des jeux ignobles:

https://www.youtube.com/watch?v=Ifq6ixYMme0

_________________
Saut progressif Testmf
L'IRC du CBNA
NE PAS CLIQUER:
Spoiler:
Revenir en haut Aller en bas
http://zebdal.free.fr
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE


Messages : 408
Localisation : Québec

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyMar 15 Juin 2010 - 3:29

zebdal a écrit:
les trucs ultra réalistes, ca donne des jeux ignobles:

https://www.youtube.com/watch?v=Ifq6ixYMme0

Vraiment drole, je me suis tellement marrer XD
Revenir en haut Aller en bas
robinlife
Utilisateur confirmé: Rang ****
robinlife


Messages : 977

Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif EmptyMar 15 Juin 2010 - 17:48

XD c trop marrant
Revenir en haut Aller en bas
Contenu sponsorisé





Saut progressif Empty
MessageSujet: Re: Saut progressif   Saut progressif Empty

Revenir en haut Aller en bas
 
Saut progressif
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Un saut
» alpha progressif
» [Résolu] Déplacement progressif
» [Résolu] Draw_sprite, appliquer un alpha progressif
» Saut

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