Skylab a écrit : ↑21 Mai 2018 21:30
Bonsoir !
Alors je fais un projet de jeux pour présenter un jeu en 2D afin de rentrer dans une école spécialisé dans le JV (je vous épargne les détails) et j'ai deux questions :
-la première est comment intégrer un système de double saut
-la deuxième est que si vous avez des tutos fr de qualité pour apprendre le javascript ou le c# je suis preneur
Voilà bisous
Bonjour, je tiens déjà à préciser je suis débutant (voir novice) donc faut prendre ce que je vais dire avec des pincettes.
D'abord, pour le double saut comme plus haut il est dit simplement dans l'update de la frame on vérifie si la touche de saut (souvent espace) est enfoncé afin d'activé le saut. Il faut ensuite une fonction qui permet de vérifier le temps du saut (chose que je maîtrise très mal pour le moment, je comptes y travailler prochainement), sois par temps d'animation sois une fonction (je crois qu'elle comporte un yield à la fin? Je suis pas sûr). Et en plus vu que tu parles de "double" saut j'entends par là "2 sauts pas +" il faudrait un compteur qui reset dès que le personnage touche le sol. (Une vérification de collision simplement, sois avec le mur, sois le sol, comme tu veux).
Pour le deuxième il y à énormément de sites qui t'apprend
les bases je vais beaucoup insisté dessus car ça t'apprend globalement les fonctionnement du langage mais en rien quelque chose d'approfondis. Si tu veux des cours approfondis il faudra surement payer des cours sur des sites tel que Udemy (je le conseil pas particulièrement, mais comme j'en connais peu et qu'avec mes collègues nous partageons un compte que nous approvisionnons un peu tous afin que les uns et les autres puisse acheter les cours qui leurs convient, comme ça chacun paye un peu on saute surtout sur les promos).
Les cours payant ne sont pas forcément "mieux" que les gratuits et n'apprennent pas non plus 100%, là j'ai un cours sur Udemy ça m'a bien fixer sur 2-3 soucis que j'avais mais le cours ne traite en rien sur le multijoueur ce qui me bloque principalement.
Tu peux aussi t'aider de youtube, de sources gratuites sur internet il y en à pleins, de petit projets open sources etc.
Ne pas oublier que décompiler un programme n'est pas gentil. (Et interdit).
J'espère t'avoir aider un minimum, n'oublie pas que je suis aussi débutant même si j'ai ma propre société, j'essaye de faire de mon mieux pour avancer. Avec des royalities c'est pas facile.
Cordialement