J'utilise Java / Slick 2D. J'essaie d'utiliser la souris pour faire tourner le sprite et les touches fléchées pour déplacer le sprite. Je peux faire tourner le sprite sans problème, mais je ne peux pas le faire bouger dans la direction où il est censé le faire. Lorsque je frappe …
Dans un jeu de plateforme basé sur la physique 2D qui contient des échelles, comment déterminez-vous si le joueur qui monte est provoqué par un saut ou s'il monte une échelle, de sorte que vous sachiez quelle animation jouer? Et en général, évidemment, le vecteur de direction n'est pas suffisant …
Les pixels sont activés ou désactivés. La quantité minimale que vous pouvez déplacer un sprite est d'un seul pixel. Alors, comment faire pour que le sprite se déplace plus lentement que 1 pixel par image? La façon dont je l'ai fait était d'ajouter la vitesse à une variable et de …
J'ai une Entityinstance qui est mise à jour à chaque tick du jeu. Supposons simplement que l'entité progresse constamment. Je voudrais pouvoir donner l'angle de l'entité à une fonction qui la fait bouger dans cette direction: moveForward(90);devrait les faire bouger vers la droite. Si j'ai déclaré ma rotation en tant …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Je travaillerai avec mes amis sur …
Je crée un jeu où les ennemis apparaissent au hasard sur une carte puis se dirigent vers le joueur à chaque image à une vitesse aléatoire. La carte ne comporte aucun obstacle, les ennemis doivent donc toujours se déplacer en ligne droite. J'ai écrit la fonction de mouvement plusieurs fois …
J'essaie d'obtenir un rectangle pour se déplacer entre deux positions que j'appelle _positionAet _positionB. Les deux sont de type Vector3. Le rectangle se déplace très bien. Cependant, lorsqu'il atteint, _positionBil ne se déplace pas dans la direction opposée, comme il se doit. Je suis retourné dans le code pour y …
Je construis un jeu avec des joueurs et des missiles. Je veux tirer un missile de P1 à P2. Le missile devrait toujours prendre exactement cinq secondes pour atteindre P2. Le missile devrait également suivre P2. Si P2 s'éloigne, le missile doit accélérer pour satisfaire la contrainte de synchronisation. Si …
J'ai vu un certain nombre de tutoriels et de livres sur le jeu 2D où la position précédente d'un objet était stockée dans un état au lieu d'un vecteur de vitesse. La vitesse est ensuite calculée pour chaque image comme une différence entre les positions. Quels sont les avantages de …
Je fais actuellement un jeu de tower defense 2D avec une voie statique prédéterminée que les ennemis suivent (c'est-à-dire que les tours ne peuvent pas bloquer le chemin et la recherche de chemin n'est pas le problème que j'essaie de résoudre). J'essaie de comprendre exactement comment faire en sorte que …
Existe-t-il un moyen facile et raisonnable de mettre en œuvre la libre circulation dans un jeu isométrique à base de tuiles? Cela signifie que le joueur ne sauterait pas instantanément d'une tuile à l'autre ou ne serait pas "accroché" à la grille (par exemple, si le mouvement entre les tuiles …
J'ai passé d'innombrables heures à lire des tutoriels et à regarder toutes les questions liées à multiTouch d'ici et à Stackoverflow. Mais je n'arrive pas à comprendre comment le faire correctement. J'utilise une boucle pour obtenir mon pointerId, je ne vois pas beaucoup de gens faire cela, mais c'est la …
Je travaille actuellement sur le mouvement de mon personnage dans Unity3D . J'ai réussi à le faire bouger relativement au curseur de la souris. J'ai défini une limite de pente de 45 °, ce qui ne permet pas au personnage de gravir les montagnes à des degrés plus élevés. Mais …
J'ai du mal à éviter les collisions non alignées pour ce que je pense être un cas rare. J'ai réglé deux objets pour qu'ils se rapprochent, mais avec un léger décalage, donc l'un des objets se déplace légèrement vers le haut et l'un des objets se déplace légèrement vers le …
J'examine actuellement le développement de jeux XNA avec le langage C #. J'ai deux classes: le gestionnaire de jeu principal et une classe "sprite". Voici un pseudo-code de base qui, je l'espère, décrit correctement le problème. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state if(mouse.clicked) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.