Après avoir créé un programme lié et réfléchi à la programmation défensive, devrais-je supprimer et détacher les shaders utilisés pour lier ce programme? Si oui, est-ce que cela va libérer des ressources? Ou bien ces objets shader ne seront-ils libérés qu'après un appel à glDeleteProgram? edit: Juste pour clarifier ce …
Dans mon profileur, trouver des coordonnées barycentriques est apparemment un peu un goulot d'étranglement. Je cherche à le rendre plus efficace. Il suit la méthode de Shirley , où vous calculez l'aire des triangles formés en incorporant le point P à l'intérieur du triangle. Code: Vector Triangle::getBarycentricCoordinatesAt( const Vector & …
Je suis en train de créer un jeu en C # avec Direct X 9.0. Le remake du jeu est Donkey Kong NES. J'ai presque tout terminé, mais j'ai des problèmes avec la physique du saut de Mario. J'ai des variables déclarées pour les coordonnées Y et X. Je me …
Pourquoi les cartes normales sont principalement bleues au lieu d'une couleur aléatoire? Je suppose que les vecteurs normaux d’un objet 3D peuvent pointer dans toutes les directions, comme: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...
Je travaille depuis 8 ans sur un jeu de fan Pokémon. C’est génial, bien accueilli par les joueurs et je suis très fier de la communauté que nous avons créée. Mais, comme pour tout ce qui a trait au "fan-game", il y a toujours ce nuage gris qui se profile: …
Mon jeu est un MMO coopératif à monde ouvert avec des graphismes rétro, permadeath et aucun système de mise à niveau. Le problème auquel je suis confronté est le fait que je ne sais pas comment faire paraître certains monstres plus difficiles que d'autres. Étant donné que rien n'a de …
Aujourd'hui, les jeux les plus réussis sont les jeux d'action comme FPS, RPG, MMORPG ... Je voudrais faire un jeu paisible, mais je ne sais pas comment attirer les gens. Je peux faire de bons graphismes, mais ce n’est pas l’essentiel qui fait que les gens aiment un jeu pendant …
Quelles sont les meilleures ressources pour la conception et le développement de jeux ou de moteurs de jeux multithreads? Comme il est évident que les ordinateurs s’orientent, j’ai l’intention d’étudier ce sujet et de savoir quelles ressources et quels exemples existent.
Les jeux sur navigateur et sur mobile ont généralement des tables de scores globales. Il est également courant que ces tableaux contiennent des scores de 2 147 483 647 - les internautes ayant compris l'appel du service Web qui rapporte les scores et s'en sont servi pour enregistrer un score …
Je suis un nouveau développeur de jeux amateur, mais je n'ai pas encore trouvé quelque chose d'original que j'ai trouvé vraiment amusant. La partie la plus difficile que je trouve sur le développement de jeux est la suivante: Vous avez une idée qui dans votre tête semble être vraiment amusante. …
Je suis nouveau dans le monde 3D OpenGL / DirectX et j'ai découvert que les spécifications OpenGL 4.1 et GLSL venaient d'être publiées aujourd'hui. Un de mes amis m'a donné le Livre rouge pour OGL v2.1 mais, autant que j'ai lu, les versions 3.x et 4.x diffèrent beaucoup de la …
Je pense à la SNES, à la N64, à Atari ... même à la DS aujourd'hui, je suppose. Les jeux SNES ne prennent généralement pas plus de 4 Mo d’espace et les jeux N64 ont une capacité de stockage de 32 à 64 Mo de données. Ces jours-ci, vous pouvez …
Je suis moi-même la bibliothèque OpenGL depuis un certain temps et je veux commencer à créer un jeu. Cependant, pour une introduction plus facile, je veux commencer par quelque chose en 2D, tel qu'un jeu descendant de style Pokémon. Est-ce un bon plan ou OpenGL est-il spécialement conçu pour la …
J'essaie de créer une formule qui peut être modifiée simplement en modifiant deux valeurs: number_of_levels et last_level_experience. Cela permet aux personnes qui modifient le jeu de modifier les exigences de mise à niveau. Je l'ai afin de pouvoir spécifier le nombre d'XP nécessaire pour le dernier niveau, mais je veux …
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.