AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 Les pentes

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


Messages : 1458
Localisation : près de Nantes
Projet Actuel : Super Note Aventure

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 U3dfr2Les pentes Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
onilink_
Modérateur
onilink_


Messages : 9180
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
 Sujets similaires
-
» angles et pentes
» Plateforme un sens et pentes[Résolu]
» besoin aide pour calculer les pentes
» Pouvoir gerer n'importe quelles pentes ou courbes etc...

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: