Questions marquées «design-patterns»

Le modèle de conception est une solution générale réutilisable à un problème courant dans un contexte donné dans la conception de logiciels.

3
Modèles de conception pour les systèmes de règles?
Comme projet amusant et rapide, j'ai essayé d'écrire un jeu de solitaire. Mais pour écrire les systèmes de règles, je me sentais sale , parce que mon code était complètement déstructuré et inextensible , principalement parce que ma logique de jeu était du code spaghetti complet. J'ai déjà rencontré ce …


1
Création d'un système d'objets robuste
Mon objectif est de créer un système d'articles modulaire / aussi générique que possible qui pourrait gérer des choses comme: Objets évolutifs (+6 Katana) Modificateurs de statistiques (+15 dextérité) Modificateurs d'objets (% X chance de faire Y dégâts, chance de geler) Articles rechargeables (bâton magique avec 30 utilisations) Définir les …

3
Je veux me débarrasser de mon modèle de conception tout faire, statique et global, mais comment?
Je fais un petit robot de donjon dans l'espace, et j'aimerais entendre quelques conseils sur la façon de rendre le backend du moteur plus agréable. Fondamentalement, actuellement, tout est basé sur un crapload de gestionnaires: BackgroundManager: possède une AddBackground(image, parallax)méthode pour créer des effets de fond sympas. ConfigManager: lit / …

2
Faire des compétences et des capacités du personnage des commandes, une bonne pratique?
Je conçois un jeu composé de personnages qui ont des compétences offensives uniques et d'autres capacités telles que la construction, la réparation, etc. Les joueurs peuvent contrôler plusieurs de ces personnages. Je pense mettre toutes ces compétences et capacités dans des commandes individuelles. Un contrôleur statique enregistrerait toutes ces commandes …

1
Modèle pour effectuer des actions de jeu
Existe-t-il un modèle généralement accepté pour effectuer diverses actions dans un jeu? Une façon dont un joueur peut effectuer des actions et aussi qu'une IA puisse effectuer des actions, telles que déplacer, attaquer, s'autodétruire, etc. J'ai actuellement une BaseAction abstraite qui utilise des génériques .NET pour spécifier les différents objets …










En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.