Je commence tout juste à créer mon premier jeu avec XNA (j'ai de l'expérience avec C # mais pas avec les jeux).
Je construis un jeu de tir 2d assez simple de haut en bas. J'ai lu ce tutoriel sur l'utilisation d'un système de collision basé sur les couleurs et cela me semblait vraiment cool. http://www.xnadevelopment.com/tutorials/theroadnottaken/theroadnottaken.shtml
Cela signifie que je peux rapidement faire des niveaux en utilisant n'importe quel programme graphique et ne pas avoir à définir mon paysage (murs, arbres, etc.) en termes de boîtes de collision, etc.
Cependant, je peux voir que descendre ce chemin signifie que peut-être le calcul pour déterminer si des objets se déplaçant rapidement comme des balles intersectent des murs, etc. devient potentiellement plus difficile, car vous ne pouvez pas faire de calculs de type d'intersection de géométrie de base.
Est-ce correct? Vais-je regretter d'aller dans cette direction si mon jeu se complexifie avec le temps? Vaut-il juste investir dans la création d'un éditeur de niveau pour définir mon décor en termes de géométrie?
Tout conseil pour un noob très apprécié!
la source