Selon la définition du polygone, si le premier et le dernier point d'une polyligne sont connectés, il est appelé polygone. Voir l'image ci-dessous. J'ai P1, .... P5 Polyline. Si je trace une ligne de P5 à P1, elle sera appelée polygone ou non? Je suis confus ici.
Je ne sais pas exactement comment les objets font les choses avec d'autres objets dans une conception basée sur des composants. Dis que j'ai une Objclasse. Je fais: Obj obj; obj.add(new Position()); obj.add(new Physics()); Comment pourrais-je alors avoir un autre objet non seulement pour déplacer la balle mais aussi pour …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les 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 3 ans . J'ai besoin de la fonctionnalité de …
La réponse à cette question est peut-être "NON", mais c'est très important, donc je pense que je pourrais aussi bien demander. Cela devrait être un problème pour tous les jeux sensibles à l'emplacement client-serveur où les emplacements des joueurs dans le monde sont au cœur du gameplay. Existe-t-il un moyen …
Question Je viens de commencer à travailler avec Lidgren et la mise en réseau pour la première fois, et je me suis rendu compte qu'il est possible d'exécuter à la fois le serveur et le client dans le même processus. Cette pratique est-elle découragée pour une raison quelconque? Le contexte …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les 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 2 ans . EDIT (2): Puisqu'il y a deux …
Je veux écrire un jeu simple avec un monde de blocs comme dans Minecraft. Ma question théorique est quelle est la meilleure façon de gérer ces informations de bloc pendant la lecture. Ma première idée était un énorme tableau, mais cela entraînera un manque de mémoire, je pense. Peut-être que …
J'ai lu ceci: Comment concevoir un système de rejeu Mais cela ne répond pas vraiment à ma question. Mon jeu est construit avec la "vue" cliente du jeu en tant que programme distinct du serveur "modèle" et "contrôleur". (un peu comme un mmo, ou n'importe quel jeu multijoueur construit de …
Je regarde le tutoriel de mappage de texture de NeHe . Cela semble trop compliqué pour simplement charger une texture. Existe-t-il un moyen de charger une texture en SFML et de l'utiliser ensuite dans Open GL? J'utilise SFML pour mon fenêtrage.
Je développe un quadtree pour garder la trace des objets en mouvement pour la détection de collision. Chaque objet a une forme englobante, disons que ce sont tous des cercles. (C'est un jeu top-down 2D) Je ne sais pas s'il faut stocker uniquement la position de chaque objet ou la …
Son populaire pour rendre le contenu procédural à l'intérieur du GPU par exemple dans la demoscene (dessiner un seul quadruple pour remplir l'écran et laisser le GPU calculer les pixels). La marche des rayons est populaire: Cela signifie que le GPU exécute un nombre inconnu d'itérations de boucle par pixel …
J'ai donc compris comment utiliser A * pour trouver un chemin et je peux l'utiliser sur une grille. Cependant, mon monde de jeu est immense et j'ai de nombreux ennemis qui se dirigent vers le joueur, qui est une cible en mouvement, donc un système de grille est trop lent …
Existe-t-il une technique de conception de jeu que je peux utiliser pour supprimer complètement les situations «Plus de mouvements à gauche». c'est à dire. le jeu ne doit contenir aucun scénario impossible. Pour autant que je suppose, tout dépend de quel bijou et de l'endroit où vous donnez à l'utilisateur …
Le plus grand succès des moteurs de jeu concurrentiel comme id Tech, GoldSrc, Sourceet permettent par exemple des limitations framerate. Vous pouvez jouer avec 30, avec 60, avec 99, avec 72, avec 68 etc. En bref, vous pouvez le plafonner et contrôler le plafond. Je me demandais, comment puis-je limiter …
J'ai construit une bibliothèque pour une programmation purement multiplateforme. Mes jeux créés avec lui fonctionnent bien sous Android, Pc, Linux, Mac, etc. Les capacités de mise en réseau sont fournies par la bibliothèque ENET, donc toutes les communications entre mes applications ne sont pas compatibles TCP ou UDP, mais uniquement …
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.