Un concept mathématique qui peut être utilisé pour exprimer la position, la direction ou la vitesse et qui peut simplifier ou carrément banaliser les problèmes spatiaux.
J'ai 3 points sur mon écran: a = a point which is (c.x, 0) makes a line pointing straight up b = a user input touch, can be anywhere on the screen c = a moving object a _______.________ | | | | | | | b | | | …
Je fais un jeu spatial simple en JavaScript, mais maintenant j'ai heurté un mur concernant les vecteurs. La vue du jeu est descendante sur une grille 2D. Lorsque l'utilisateur clique sur la grille, le vaisseau spatial volera à cet endroit. Donc, si j'ai deux ensembles de points: { x : …
J'essaie de créer un jeu 3D simple et j'ai besoin de contraindre le joueur dans les limites du monde du jeu. Lorsque le joueur touche les côtés du monde, je veux que le vaisseau du joueur rebondisse légèrement. En effet j'essaie de piéger le joueur dans une boîte, et de …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 5 ans . Je fais un jeu et je veux utiliser des graphiques …
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) …
J'ai implémenté un moteur physique personnalisé et je suis presque sur le point de le faire fonctionner comme je le voudrais. Il y a une force gravitationnelle, des collisions et une réponse aux collisions. Malheureusement, il semble y avoir une certaine gigue parmi les objets quasi stationnaires, probablement en raison …
J'essaie d'implémenter un SceneManager de base en utilisant OpenFL et Haxe. Je n'ai pas beaucoup d'expérience avec OpenFL et Haxe, j'ai donc quelques problèmes. Voici comment j'ai conçu la classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …
Je veux dessiner un chemin invisible que l'utilisateur doit suivre. J'ai enregistré ce chemin sous forme de points. Lorsqu'un joueur trace une ligne, comment puis-je tester si elle suit le chemin que j'ai enregistré? Voici un exemple de traçage de la lettre A. if((traitSprite.getX()<=Invisible.X && traitSprite.getX()>=Invisible.X )){...} ( traitSpriteest un …
Je travaille avec un moteur de jeu, et ma tâche consiste à ajouter du code pour simuler la rupture de maillages rigides. Pour l'instant, je ne travaille qu'à casser un cube. J'utilise l'algorithme de Voronoi pour créer un éclat fracturé (réaliste) et j'utilise la méthode du demi-plan pour générer une …
J'ai implémenté une routine de détection de collision simple en utilisant des AABB entre mon sprite de jeu principal et diverses plates-formes (veuillez voir le code ci-dessous). Cela fonctionne très bien, mais j'introduis maintenant la gravité pour faire tomber mon personnage et cela a montré des problèmes avec ma routine …
Je joue actuellement avec XNA et je crée un simple jeu de plateforme 2D. Je pensais ajouter plusieurs couches pour en faire un peu difficile. Au lieu d'avoir un Vector2pour mes positions, j'utilise maintenant un Vector3, uniquement pour l'utiliser Zcomme profondeur de couche. Cependant, comme vous ne pouvez pas utiliser …
Je vérifie ce joli tutoriel de raycasting sur http://lodev.org/cgtutor/raycasting.html et j'ai une question mathématique probablement très simple. Dans l'algorithme DDA, j'ai du mal à comprendre le calcul des variables deltaDistX et deltaDistY, qui sont les distances que le rayon doit parcourir de 1 côté x au côté x suivant, ou …
Je veux que mon appareil photo à la première personne change doucement sa direction de vision de la direction d1 à la direction d2. Cette dernière direction est indiquée par une position cible t2. Jusqu'à présent, j'ai mis en œuvre une rotation qui fonctionne bien, mais la vitesse de la …
Il s'agit probablement d'une simple question vectorielle, mais je ne sais pas comment le faire. J'ai un objet en position vectorielle (ox,oy). Potentiellement à chaque mise à jour, l'utilisateur parcourt l'écran et sera en position (px,py)à tout moment. Comment faire en sorte que l'objet soit toujours face au joueur? J'ai …
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.