AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Manga Chainsaw Man : où acheter le Tome 17 ...
Voir le deal
19.99 €

 

 Les pentes

Aller en bas 
3 participants
AuteurMessage
hyper
Utilisateur confirmé: Rang ****



Messages : 1455

Les pentes Empty
MessageSujet: Les pentes   Les pentes EmptyDim 14 Déc 2014 - 20:18

Petit topique de discussion sur ces éléments que vous intégrez peut-être aux jeux, et plus particulièrement aux jeux de plateforme : les pentes.

C'est difficile à programmer, la source de nombreux bugs plus dérangeants les uns que les autres, ça démoralise la plupart des programmeurs.
D'un autre côté, ça ajoute du réalisme, c'est plaisant quand les pentes sont bien faites, utile pour faire glisser le personnage, et on peut obtenir des super paysages avec un bon level design.
Pour moi, les pentes sont l'ennemi n°1 avant le sol traversable par le bas, dans un jeu de plateforme (ce que je fais presque tout le temps).

Donc voilà, discussion sur les problèmes, les techniques, les moteurs physiques, les angles... tout ce qui a rapport à ces semi-blocs !

_________________
côt.
Revenir en haut Aller en bas
https://cagibi.itch.io/
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Les pentes Empty
MessageSujet: Re: Les pentes   Les pentes EmptyJeu 18 Déc 2014 - 1:24

if(vspeed > 0)
{
gravity = 0;
vspeed = 0;
y = ysize * (x/xsize);
}

j'ai pas testé mais un truc du genre ça marche pas ?
(dans un jeu case par case pour des pentes à 45°)

sinon, t'a toujours la boucle qui check avant le déplacement du perso :

if(keyboard_check_pressed(vk_right))
{
for(i=0; i<maxstep; i+=1)
{
if(!place_meeting(obj_bloc, x+xspeed, y-i)
{
x += xspeed;
y -= i;
}
}
}

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Les pentes U3dfr2 l'antique http://www.membres.lycos.fr/thedarkminousite/Les pentes Sign
Bienvenue au 2628eme utilisateur : *Yashiro89 !
Revenir en haut Aller en bas
http://www.tdms.fr
onilink_
Modérateur
onilink_


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

Les pentes Empty
MessageSujet: Re: Les pentes   Les pentes EmptyVen 20 Jan 2017 - 12:20

Wow, jviens de me rendre compte mais le dernier message posté dans cette section date de 2 ans oO

Et, juste pour dire, non ça marche pas du tout Very Happy
Après y a moyen d'avoir un algo fonctionnel qui gère les pentes multiples sur un principe plus ou moins proche.
Le soucis par contre, c'est que ça ne gère pas deux choses:
-la vitesse en fonction de la slope (voir même les slopes infranchissables)
-les vitesses flottantes (utiles quand on utilise un delta time pour avoir des déplacements constants quelque soit le FPS)

Et la, ça deviens compliqué niveau code.

_________________
Les pentes Runningpotato1Les pentes TvF6GED Les pentes MdetltS
Revenir en haut Aller en bas
Contenu sponsorisé





Les pentes Empty
MessageSujet: Re: Les pentes   Les pentes Empty

Revenir en haut Aller en bas
 
Les pentes
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Débats et partage :: Game Design-
Sauter vers: