J'entends des opinions contradictoires telles que: "Les classes Dedicated Manager ne sont presque jamais le bon outil d'ingénierie" "Les classes Dedicated Manager sont (actuellement) le meilleur moyen de survivre à un grand projet avec des milliers de ressources" Prenons une classe ResourceManager classique qui possède les fonctionnalités suivantes: Charge des …
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 5 ans . J'envisageais la conception d'un jeu (traduire …
En fait, je viens de commencer à tracer (merci David Young pour la correction de la nomenclature) quelques nouveaux jeux Web pour Facebook il y a quelques semaines et je viens d'être inondé de blocages mentaux et le temps passe par le recodage. Je travaille sur quelque chose de similaire …
Je fais un jeu 2D descendant et je veux avoir beaucoup de types d'attaque différents. Je voudrais rendre les attaques très flexibles et combinables comme le fonctionne The Binding of Isaac. Voici une liste de tous les objets de collection du jeu . Pour trouver un bon exemple, regardons l' …
J'ai décidé que je voulais écrire une classe centrale ResourceManager / ResourceCache pour mon moteur de jeu de loisir, mais j'ai du mal à concevoir un schéma de mise en cache. L'idée est que le ResourceManager a une cible souple pour la mémoire totale utilisée par toutes les ressources du …
Je sais que les singletons sont mauvais, mon ancien moteur de jeu utilisait un objet 'Game' singleton qui gère tout, de la conservation de toutes les données à la boucle de jeu réelle. Maintenant j'en fais un nouveau. Le problème est que, pour dessiner quelque chose en SFML, vous utilisez …
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. En informatique générale, il existe des "langages" de modélisation (lire: techniques de …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
J'écris un jeu de tir (comme 1942, des graphismes 2D classiques) et j'aimerais utiliser une approche basée sur les composants. Jusqu'à présent, j'ai pensé à la conception suivante: Chaque élément de jeu (dirigeable, projectile, power-up, ennemi) est une entité Chaque entité est un ensemble de composants qui peuvent être ajoutés …
J'ai un jeu fini, que je veux décliner dans d'autres versions. Ce seraient des jeux similaires, avec plus ou moins le même type de design, mais pas toujours, fondamentalement, les choses pourraient changer, parfois peu, parfois grandes. Je voudrais que le code de base soit versionné séparément du jeu, de …
J'essaie de me familiariser avec la conception d'entités basée sur les composants. Ma première étape a été de créer divers composants pouvant être ajoutés à un objet. Pour chaque type de composant, j'avais un gestionnaire, qui appelait la fonction de mise à jour de chaque composant, transmettant des choses comme …
Supposons un jeu client / serveur standard simple. Pour le serveur, est-il utile d'avoir un processus distinct qui écoute les connexions et les messages des clients et envoie les données via des sockets locaux ou stdin à un autre processus qui exécute le serveur de jeu réel? L'autre option consisterait …
Je fais un simple jeu de tir fixe, similaire à "Galaga" ,) dans le cadre d'une présentation que je fais. Je me demande quelles stratégies et structures de données les gens utiliseraient-ils pour suivre les projectiles, comme les lasers tirés du vaisseau spatial. Une implémentation très simple que j'ai utilisée …
Je veux créer un planificateur d'événement pour mon jeu, je veux essentiellement pouvoir planifier le déclenchement d'un événement de jeu. Il peut s'agir d'un déclencheur unique ou périodique (événement déclencheur "E_BIG_EXPLOSION" sur 5 secondes ...). Il est tentant de penser que cela peut être un bon endroit pour utiliser un …
Je semble continuer à lire que c'est une mauvaise idée d'utiliser XxxManagerdes classes de style dans la programmation du moteur de jeu, mais même lorsque j'essaie d'éviter leur utilisation, je me retrouve toujours avec quelque chose qui contient tous les acteurs / entités / emplacements du monde du jeu et …
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.