Après tout, j'ai réussi à trouver un simple morceau de code qui montre comment dessiner une image 2D avec openGL: #include "SDL/SDL.h" #include "SDL/SDL_opengl.h" #include "SDL/SDL_image.h" const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 480; const int SCREEN_BPP = 32; int tex; int loadTexture(char* fileName){ SDL_Surface *image=IMG_Load(fileName); SDL_DisplayFormatAlpha(image); GLuint …
Je n'arrive pas à trouver une belle explication de la conception orientée données pour un jeu de zombie générique (ce n'est qu'un exemple, un exemple assez courant). Pourriez-vous faire un exemple de la conception orientée données sur la création d'une classe zombie générique? Est-ce que ce qui suit est bon? …
Je fais un jeu basé sur un sprite, et j'ai un tas d'images que j'obtiens dans une résolution ridiculement grande et je les redimensionne à la taille de sprite souhaitée (par exemple 64x64 pixels) avant de les convertir en ressource de jeu, donc quand dessinez mon sprite à l'intérieur du …
Permettez-moi d'expliquer d'abord le verrouillage de phase: lorsque deux objets de masse non nulle occupent le même espace mais ont une énergie nulle (pas de vitesse). Est-ce qu'ils heurtent pour toujours avec des vecteurs de résolution à vitesse nulle ou restent-ils simplement enfermés ensemble jusqu'à ce qu'une force extérieure interagisse? …
Je vérifie ce joli tutoriel de raycasting sur http://lodev.org/cgtutor/raycasting.html et j'ai une question mathématique probablement très simple. Dans l'algorithme DDA, j'ai du mal à comprendre le calcul des variables deltaDistX et deltaDistY, qui sont les distances que le rayon doit parcourir de 1 côté x au côté x suivant, ou …
À l'échelle mondiale, le nombre de personnes de tous âges ayant une déficience visuelle est estimé à 285 millions, dont 39 millions sont aveugles . - Organisation mondiale de la santé, 2010 . (Cela représente 4,2% et 0,6% de la population mondiale.) La plupart des jeux vidéo mettent fortement l'accent …
Je fais un petit simulateur de direction en utilisant l'algorithme Boid de Reynolds. Maintenant, je veux ajouter une fonction d'évitement de mur. Mes murs sont en 3D et définis à l'aide de deux points comme ça: ---------. P2 | | P1 .--------- Mes agents ont une vitesse, une position, etc …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Comme je suis en train de …
J'ai une carte isométrique sur laquelle je place différentes images. La plupart des images tiendront sur une seule tuile, mais certaines images sont légèrement plus grandes. Par exemple, j'ai un lit de tuiles de taille 2x3. Cela crée un problème lors du dessin de mes objets à l'écran car j'obtiens …
Contexte Avec un ami, je travaille sur un jeu 2D qui se déroule dans l'espace. Pour le rendre aussi immersif et interactif que possible, nous voulons qu'il y ait des milliers d'objets flottant librement, certains regroupés, d'autres à la dérive dans un espace vide. Défi Pour décharger le moteur de …
Je sais que l'efficacité est la clé de la programmation de jeux et j'ai déjà eu quelques expériences avec le rendu d'une "carte" mais probablement pas de la meilleure des manières. Pour un jeu 2D TopDown: (restituez simplement les textures / tuiles du monde, rien d'autre) Disons que vous avez …
Je souhaite configurer un modèle de jeu multicouche basé sur une salle où les joueurs peuvent héberger des matchs et servir d'hôte (IE le serveur avec pouvoir faisant autorité). Je souhaite héberger un serveur maître qui suit les articles des joueurs, leur rang, leur argent, leurs exp, etc. Dans un …
Je fais du jeu en JavaScript. J'ai une toile pour les dessins et la boucle de jeu. Je voudrais faire la méthode readKeyboard, en boucle de jeu, pour vérifier s'il y a une touche enfoncée. Je ne veux pas attacher d'événement au canevas, car il ne correspond pas à la …
J'ai un script auquel j'ajoute un objet Terrain (je fais glisser et déposez le terrain dans le champ Terrain public). Le Terrain est déjà configuré dans Unity pour avoir 2 PaintTextures: 1 est un carré (configuré avec une taille de tuile de sorte qu'il forme un motif à damier) et …
Je travaille avec des amis sur un jeu basé sur un navigateur où les gens peuvent se déplacer sur une carte 2D. Cela fait presque 7 ans et les gens jouent encore à ce jeu, nous réfléchissons donc à un moyen de leur donner quelque chose de nouveau. Depuis lors, …
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.