J'essaie de faire un jeu de cartes en utilisant Phaser, le framework HTML5 JS. Parce que je suis un artiste terrible et que je ne peux pas concevoir le mien, j'utilise une feuille de calcul gratuite d'images de cartes à jouer que j'ai trouvées en ligne. Le problème est que …
En travaillant sur mon jeu, je suis au point où j'ai besoin de suivre toutes les unités dans le monde afin de pouvoir effectuer des vérifications de combat auprès du plus proche voisin. Il s'agit d'un jeu de type RTS, avec potentiellement des milliers de petites unités automatisées se déplaçant. …
J'essaie de comprendre comment les systèmes matériels comme celui - ci sont mis en œuvre. Ces systèmes puissants et conviviaux de type graphique semblent être relativement courants comme méthode permettant aux programmeurs et aux non-programmeurs de créer rapidement des shaders. Cependant, à partir de mon expérience relativement limitée en programmation …
J'aimerais rendre mon jeu plus grand avec l'un des filtres hqx (hq2x, hq3x ou hq4x) ou un filtre xBR dans un shader. Comment puis-je faire cela dans XNA 4.0 et SM3? Note latérale: cette question a été fortement modifiée pour devenir ce qu'elle est maintenant.
Je viens de terminer une mise à niveau majeure pour un ancien titre mobile, qui n'a pas vu de mise à jour depuis plus d'un an. Beaucoup de nouveau contenu, les choses sont belles. Malheureusement, de nos jours, il faut en moyenne 12 jours pour obtenir la mise à jour …
Dans three.js, nous pouvons simplement fusionner la géométrie pour limiter la quantité d'appels de tirage et ainsi augmenter les performances. Dans un test simple avec un matériau, j'ai pu dessiner 50.000 cubes + ombres @ 60fps sur mon GPU GTX660. Sans fusion de géométrie, 5.000 cubes ont déjà causé un …
J'aimerais savoir comment vérifier si mon sommet ou mon fragment shader est un goulot d'étranglement dans mon pipeline de rendu. J'ai lu comment utiliser glQueryCounteravec la GL_TIMESTAMPcible pour obtenir des points de contrôle d'horloge entre les commandes OpenGL, mais ceux-ci ne distinguent pas les différents types de shaders. Par exemple, …
Je suis en train de développer un éditeur 3D basique. Il utilise OpenGL pour rendre un monde 3D. En ce moment, ma scène n'est que quelques boîtes de différentes tailles et je suis au stade où je veux pouvoir sélectionner chaque boîte, puis la déplacer / la mettre à l'échelle …
Corrigez-moi si je me trompe, mais les tâches Shader de géométrie et Tessellation Shader doivent générer des sommets dans le pipeline graphique. Ce que je voudrais savoir, c'est comment ils sont différents et quand dois-je les utiliser l'un par rapport à l'autre?
Si les graphiques sont rendus pour un grand angle de vision (par exemple un très grand téléviseur ou un casque VR), le spectateur ne peut pas réellement se concentrer sur l'image entière, juste une partie de celle-ci. (En fait, c'est également le cas pour les écrans de taille normale.) Combiné …
J'ai un jeu de plateforme 2D, où le joueur court toujours vers la droite, mais le terrain n'est pas toujours horizontal. Exemple: J'ai implémenté un système de collision de boîte englobante qui vérifie simplement les intersections avec la boîte du joueur et les autres blocs, pour empêcher le joueur 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 2 ans . Je suis relativement nouveau dans l'expérience Unity3D, mais j'ai une …
J'ai besoin d'une méthode pour diviser l'espace 3D en formes de boîtes alignées sur des axes aléatoires. Pour l'instant, je divise actuellement l'espace 2D à des fins de test. L'approche la plus immédiate que j'ai trouvée était de définir un rectangle de taille (1, 1), puis de diviser récursivement tous …
J'écris la musique d'un jeu vidéo. À un moment donné, je vais devoir travailler avec les programmeurs pour déterminer les spécifications techniques des fichiers audio que je vais leur remettre. De quels types de détails allons-nous avoir besoin pour parler? Par exemple, je pense que nous devrons peut-être régler quelques …
J'ai un jeu de base que je veux éventuellement transformer en quelque chose de mieux. Le jeu est entièrement Java à partir de maintenant, mais je veux implémenter le SDK Steamworks dans mon jeu (afin qu'il puisse avoir des réalisations, et l'atelier, etc.). Mais Steamworks nécessite C ++. Est-il possible …
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.