Bonjour,
Je suis entrain de créer un jeu en 2D sur Unreal engine.
Mon jeu est un peu comme Pac Man (le personnage n'est pas soumis à la gravité, il ne retombe donc pas).
Mais par contre j'ai un problème, j'arrive à faire aller le player de gauche à droite mais il m'est impossible de le faire aller de haut en bas.
Auriez vous un tutoriel à me montrer ou me faire un screen ou m'expliquer comment faire ?
PS : évitez de me proposer de changer complètement mon jeu, sinon je ne viendrais pas ici vous demander de l'aide.
Merci à ceux qui me répondront
Matancy
La 2D de Pac Man est censée simuler une vue du dessus, pas de côté, il n'a donc pas de raison de "tomber" (ou c'est moi qui ai loupé quelque chose?). Pourquoi ne pas faire pointer ta caméra vers le bas?
Je crois que tu as mal saisi l'utilité de la gravité. Comme l'a dit Alex, prends une vue du dessus plutôt qu'une caméra de profil.
Il faut que tu augmentes ou diminue les coordonnés y de ton personnage en fonction de si tu veux descendre ou monter
Si( touche haut enfoncé ){
Rigidbody du perso.ajouter une force ( force à ajouter)
}
Sur unity sa donne
If(input(getkeypressed(Key.up))){
Gameobject.Rigidbody.addForce(new Vector2 (0,vitesse verticale));
}else{
Game objectif.Rigidbody.addForce(new Vector2 (0,0));
}
tu devrai utilisé les template de twin stick shooter pour t'aider