J'écris un jeu OpenGL 3D. Il y aura des tonnes de triangles pour le terrain et les objets utilisés. J'étudie à partir du guide officiel d'OpenGL et la première méthode présentée est d'appeler une fonction glVertexaprès le glBeginpour chaque sommet que vous voulez dessiner. Cependant, cette méthode semble assez ancienne …
Pour commencer, j'ai une bonne expérience en réseau (matériel, routeurs, etc.) mais très peu de connaissances au-delà des bases de la programmation réseau. Cela peut sembler une question stupide, mais je veux savoir dans quoi je m'embarque tout en imaginant l'implémentation du multijoueur dans mon jeu. Je crée un monde …
Je pense à créer un jeu isométrique simple avec HTML5 Canvas et à me demander quel est le moyen le plus rapide de rendre les tuiles. Étant donné que les carreaux sont en forme de diamant, mais drawImage dessine des rectangles, je dois omettre les coins (les parties noires ci-dessous): …
Je dois synchroniser le mouvement de plusieurs joueurs sur Internet et j'essaie de trouver le moyen le plus sûr de le faire. Le jeu est basé sur des tuiles, vous ne pouvez vous déplacer que dans 4 directions, et chaque mouvement déplace le sprite 32px (au fil du temps bien …
Je travaille actuellement sur A * pathfinding sur une grille et je cherche à lisser le chemin généré, tout en considérant l'étendue du personnage qui se déplace le long de celui-ci. J'utilise une grille pour la recherche de chemin, mais le mouvement des personnages est en itinérance libre, pas un …
J'essaie de créer un moteur de jeu flexible basé sur des tuiles pour créer toutes sortes de jeux de puzzle non en temps réel, tout comme Bejeweled, Civilization, Sokoban, etc. La première approche que j'ai eue était d'avoir un tableau 2D d'objets Tile, puis d'avoir des classes héritées de Tile …
J'essaie de suivre ce tutoriel http://www.tonypa.pri.ee/tbw/tut05.html pour implémenter des collisions en temps réel dans un monde basé sur les tuiles. Je trouve les coordonnées centrales de mes entités grâce à ces propriétés: public float CenterX { get { return X + Width / 2f; } set { X = value …
Je me demandais comment cela fonctionne. Chargez-vous la carte complète au démarrage du jeu ou chargez-vous des parties de la carte au moment de l'exécution? Et comment voulez-vous enregistrer les cartes? Serait-ce au format XML ou dans un format binaire? Merci!
Je sais comment afficher une carte 2D avec des tuiles. Je sais comment créer un algorithme de recherche de chemin en utilisant A *. Ces deux choses exigent une structure ou une classe. Ma question est: utilisez-vous la même structure pour l'affichage et le calcul de chemin? Structure de noeud …
Je travaille sur un jeu 2D où vous utilisez de la peinture pour ajouter des tuiles à un niveau et en ce moment je travaille pour ajouter des tuiles de chaîne. Je l'ai configuré pour que certaines peintures orientées direction utilisent deux points (un début et une fin) pour déterminer …
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.