Développement de jeu

19
Solution élégante pour colorer les tuiles d'échecs

Je suis en train de re-développer un jeu d'échecs que j'ai écrit en Java et je me demandais s'il y avait un algorithme élégant pour colorer les tuiles d'échecs sur un échiquier numéroté. À l'heure actuelle, ma solution utilise les instructions if else pour déterminer si la tuile est sur une ligne...

19
Dans les jeux AAA modernes avec environnement ouvert et beaucoup de contenu statique (par exemple: crysis), comment s'effectue l'élimination des occlusions?

J'ai deux idées en tête: 1) La scène est rendue dans un tampon invisible, en utilisant des modèles à faible résolution et à faible nombre de polygones (ou même en utilisant uniquement des volumes englobants comme des cubes ou des sphères). Le tampon est ensuite vérifié pour savoir ce qui est...

19
Configurer un studio de jeu indépendant (Royaume-Uni) - comment?

Je suis basé au Royaume-Uni et cherche à créer mon propre studio de jeu - essentiellement, moi-même travaillant à domicile, cherchant à créer des applications de jeu occasionnelles. Je veux vous demander quelles sont les étapes ou le processus que je dois suivre et faire pour que cela se produise,...

19
Déterminer les mains de poker

J'ai fait un jeu Texas Hold'Em dans le cadre d'une évaluation, et j'ai réfléchi à la façon d'examiner les 7 cartes disponibles et de déterminer si des mains existent. La seule méthode possible à laquelle je peux penser est de trier les cartes numériquement, puis d'examiner chaque groupe possible de...

19
OpenGL: pourquoi dois-je définir un normal avec glNormal?

J'apprends quelques bases d'OpenGL mais je me demande pourquoi il y a un appel glNormalà définir la normale des sommets. Si je crée un simple triangle comme celui-ci: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Les normales ne devraient-elles pas être...

19
Représentation de carte sphérique

Mon dernier jeu se déroulera sur un petit planétoïde. Je recherche une bonne structure de données pour représenter les cellules à la surface d'une sphère. Triangles, carrés, pentagones, hexagones? Lequel minimise le plus l'étirement et crée le meilleur carrelage? La cartographie sphérique est la...

19
AI de pong imparfait

Je commence donc à apprendre Java et certains OpenGL en utilisant le LWJGL. Pour commencer facilement, j'écris un clone de l'Atari Pong. J'ai configuré correctement l'écran du jeu, la détection des collisions, et tout le jeu fonctionne principalement, en fait, si c'était un jeu à 2 joueurs, je...

19
Rendre l'eau huileuse / polluée?

Tous les assistants shader ont une idée de la façon d'obtenir un effet d'eau huileuse / polluée, similaire à ceci: Idéalement, l'eau ne serait pas uniformément huileuse, mais à la place, le pétrole pourrait être généré à partir d'une source (comme un drain polluant d'une usine chimique), puis...

19
Que représente une matrice?

J'ai commencé récemment à apprendre OpenGL et j'ai du mal à visualiser ce que sont les matrices et leur rôle dans l'infographie. Étant donné le modèle d'une matrice 4x4 comme ceci: Je suppose que chaque matrice comme celle-ci sont les coordonnées d'un sommet dans l'espace mondial. Et plusieurs...

19
Comment rendre mon jeu 3D en art ASCII?

J'essaie de créer un œuf de Pâques pour un jeu 3D dans Unity3D. Je veux rendre mon jeu momentanément dans l'art ASCII. Ma première idée est de créer un shader pour cela, mais je ne sais pas si c'est la bonne