Dans une grille de tuiles où le mouvement dans l'une des 8 directions prend exactement le même nombre de tours (règles de style d'échiquier), puis-je empêcher le mouvement en diagonale de montrer plus de nouvelles tuiles que le mouvement orthogonal? Par exemple: Vous êtes la boîte rouge dans l'image ci-dessous. …
Je fais du hack & slash game et je veux que mes personnages bougent, comme par exemple dans Torchlight, Diablo, etc. Actuellement, je génère un ensemble de nœuds pour toutes les zones d'un étage où il est possible de marcher. Lorsque je clique quelque part, le joueur y passe par …
Je suis très nouveau dans le développement de jeux, mais pas dans la programmation. Je joue (encore) avec un jeu de type Pong en utilisant l' canvasélément JavaScript . J'ai créé un Paddleobjet qui a les propriétés suivantes ... width height x y colour J'ai aussi un Pongobjet qui a …
J'ai lu Valve + Gafferon et des centaines de pages de Google, mais pour une raison quelconque, je ne comprends pas très bien comment prévoir les clients. À ma connaissance, le problème fondamental est le suivant: Le client A envoie une entrée à T0 Le serveur reçoit les entrées à …
Je construis un MMO et souhaite ajouter des PNJ. Le fait est que je ne connais pas la conception de base. Que font les calculs, les clients ou le serveur? Je comprendrais que le serveur calcule les événements et les réactions, mais en ce qui concerne la recherche de chemins …
Quand je veux déplacer un objet autour d'un point, je fais: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Comment faire bouger le point sur une trajectoire de signe à huit ou à l'infini?
J'espère que nous avons tous joué Zelda: Un lien vers le passé, veuillez me corriger si je me trompe, mais je veux émuler ce type de mouvement de personnage 2D de haut en bas avec une touche de correction. Cela a été fait dans d'autres jeux, mais je pense que …
Je travaille sur un jeu 2D où vous atterrissez sur des planètes avec un navire et pouvez quitter le navire et vous promener. Ces planètes sont très petites (pensez à environ 350 pixels de rayon parfois) et sont vues de côté. Ainsi, vous pouvez facilement voir la planète entière sur …
Souvent, je veux utiliser une valeur de vitesse telle que 2,5 pour déplacer mon personnage dans un jeu basé sur des pixels. La détection des collisions sera généralement plus difficile si je le fais, cependant. Je finis donc par faire quelque chose comme ça: moveX(2); if (ticks % 2 == …
J'ai actuellement quelque chose comme: float deltaX = point0.getX() - point1.getX(); float deltaY = point0.getY() - point1.getY(); Et toutes les 0,01 secondes, je rafraîchis la position de mes objets comme ceci: object.setPosition(object.getX()-deltaX/100,object.getY()-deltaY/100); Cela déplace donc mon objet du point0 au point1 en 1 seconde. Ce dont j'ai besoin, c'est d'avoir …
Un projet sur lequel je travaille en ce moment présente beaucoup de "trafic" dans le sens de voitures se déplaçant le long des routes, d'avions se déplaçant autour d'un tablier, etc. Désormais, les chemins disponibles sont précalculés, de sorte que les nœuds sont générés automatiquement pour les croisements qui sont …
Je recherche des idées pour implémenter le suivi dans l'espace 2D. Malheureusement, je ne sais pas encore grand chose sur l'IA / la recherche de chemin / le contrôle autonome. Disons que ce navire peut se déplacer librement mais qu'il a une masse et un élan. De plus, des forces …
J'ai pensé à un jeu RTS multi-joueurs. La partie que je n'arrive pas à contourner est de garder le mouvement de l'unité synchronisé. Si je déplace l'unité A pour repérer XY, je dois la communiquer au serveur qui relaie à l'autre client. Je suis curieux de voir à quoi ressembleraient …
J'ai commencé un nouveau jeu qui ne nécessite pas de souris, laissant ainsi le mouvement au clavier. J'ai essayé d'incorporer 8 directions; haut, gauche, droite, haut-droite et ainsi de suite. Cependant, lorsque j'appuie sur plusieurs touches fléchées, la vitesse de déplacement se cumule ( http://gfycat.com/CircularBewitchedBarebirdbat ). Comment pourrais-je contrer cela? …
Ma question est quelle serait la meilleure approche pour trouver un chemin sur une surface planétaire inégale? Informations d'arrière-plan J'ai créé une planète à partir d'un déplacement cartographiant 6 plans projetés de sphère. Les plans ont initialement formé un cube avant d'être projetés en forme de sphère. Je me demande …
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.