J'espère que quelqu'un pourra m'aider à comprendre le GLViewport et ce qui se passe lorsque nous le redimensionnons Cela illustrera ma confusion ... Donc, ici, j'ai un quad coincé au milieu de l'écran. Si mon GLViewport correspond à la largeur et à la hauteur de l'appareil, j'obtiens ce qui se …
J'essaie d'écrire des tests unitaires et je réalise que je ne sais pas comparer les quaternions. J'ai besoin de savoir si deux quaternions représentent la même orientation (l'objet serait orienté de la même manière). Avec une position de type vecteur, je comparerais simplement les pièces et vérifierais qu'elles sont suffisamment …
J'utilise un algorithme d'interpolation bicubique afin d'élever une carte de hauteur, et je remarque des artefacts autour des limites des pixels. Cependant, ces artefacts ne semblent pas apparaître lorsque j'utilise une simple interpolation cubique (spline). Serait-ce parce que l'interpolation bicubique ne garantit pas que la dérivée seconde soit continue, contrairement …
Contexte J'ai travaillé sur la création d'un moteur de jeu multithread pendant mon temps libre et j'essaie actuellement de décider de la meilleure façon d'intégrer un système d'entité dans ce que j'ai déjà créé. Jusqu'à présent, j'ai utilisé cet article d'Intel comme point de départ pour mon moteur. Jusqu'à présent, …
Je ne sais pas trop comment allouer / ressembler à mes entités au sein de mon système d'entités. J'ai différentes options, mais la plupart d'entre elles semblent avoir des inconvénients. Dans tous les cas, les entités ressemblent à un ID (entier) et peuvent éventuellement être associées à une classe wrapper. …
Im essayant de générer au hasard une carte des pièces connectées par des portes, et j'ai réussi à en générer une en utilisant ce code: public void generate(GameContainer gc) { rooms = new ArrayList<Room>(); startingRoom = new Room(0); startingRoom.setPosition(viewport.getCenterX(), viewport.getCenterY()); lastRoom = startingRoom; rooms.add(startingRoom); int roomsize = 25; for (int …
J'écris un mod Minecraft qui prend en charge les entrées du Razer Hydra . Il s'agit d'une paire de contrôleurs de mouvement (un pour chaque main) qui fournissent des informations incroyablement précises sur la position et la rotation. Pour les besoins de cette question, tourner le contrôleur droit sur l'axe …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 2 ans . Développement d'un moteur de jeu Je prévois un jeu vidéo …
je travaille sur un système embarqué en quelque sorte, et dans un certain temps libre, je voudrais tester ses capacités de dessin. Le système en question est un microcontrôleur ARM Cortex M3 attaché à la carte EasyMX Stellaris. Et j'ai un petit écran TFT 320x240 :) Maintenant, j'ai du temps …
Je fais un jeu qui implique des éléments de gameplay "bloc tombant". Le problème est que je ne sais pas trop comment faire pour que les blocs s'accrochent à une sorte de grille, en d'autres termes, je ne sais pas comment il choisira la cellule la plus proche de sa …
J'ai un personnage qui marche vers des points aléatoires dans ma chambre dans Unity. Le problème est qu'il fait toujours face à une direction, je veux écrire en C # un morceau de code qui obtiendra la direction dans laquelle le personnage est actuellement face et la position de la …
Je pensais aux jeux peer-to-peer en envisageant un simple jeu de lancer de pièces. Vous ouvrez votre version de P2PCoinFlipping Beta 2.3 et il affiche une liste de serveurs de noms de joueurs. Après avoir choisi le serveur le plus proche, un tableau de bord des joueurs les plus chanceux …
Donc, ce problème sévit depuis quelques jours maintenant. Tout d'abord, quelle est la différence entre dire Body.getWorldCenter () et Body.getPosition (). J'ai entendu dire que WorldCenter pourrait avoir à voir avec le centre de gravité ou quelque chose. Deuxièmement, lorsque je crée un corps Box2D pour un sprite, le corps …
J'ai vu que les octrees sont souvent utilisés pour des choses comme l'abattage du tronc et la détection de collision en 3D. Mais je ne sais pas du tout comment fonctionne l'algorithme. Certes, le principe entier de l'octree se casse lorsque vous essayez d'utiliser des boîtes englobantes, car toute boîte …
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.