Salut,
Alors j´aimerais créer un moteur 2D pour mon jeu qui gerait en même temps les collisions. Ca serait pour l´utiliser à l´aide de méthodes qui prendraient ce genre d´argument :
- Un identifiant représentant l´objet à afficher ( perso, batiment, déco, . ..)
- Un nombre qui représente enfet une couche : le jeu serait définit en plusieur couche : couche derriere le joueur, couche devant le joueur, couche inaccessible par le perso ( => gestion des collisions).
- Deux valeurs entières, x et y représentant la position de l´objet dans la zone de jeux.
Pour les évenements la je pensais les gerer inépendament du moteur graphique par exemple :
if(x == 10 && y == 20) => entre dans un bâtiment.
Mais seulement je ne suis pas trop sur de la façon de procéder. Je sais que des " foromeurs" ont une certaine expérience et savent sûrement si la méthode que je vient de vous présenter et bonne.
Merci d´avance pour vos infos.
ps : je parle au niveau de la logique et de la facon de procéder et non au niveau des librairies et de la prog proprement dite. ( En plus je fais du java donc me parler de SDL ect ca ne me sert pas a grand chose
)