Questions marquées «architecture»

9
«Time Control» dans un Platformer 2D

Je fais un jeu de plateforme 2d où le joueur peut appuyer sur un bouton et redémarrer le niveau, seul leur personnage précédent exécutera également le niveau en même temps, comme s'il voyageait dans le temps. Je sais que d'autres jeux l'ont déjà fait auparavant, et la façon dont j'ai pensé le faire...

9
Problèmes avec les threads Android

J'ai du mal à me concentrer sur la conception du jeu. Sur la plate-forme Android, j'ai une activité et je définis sa vue de contenu avec une vue de surface personnalisée. La vue de surface personnalisée agit comme mon panneau et je crée des instances de toutes les classes et j'y fais tout le dessin...

9
MVC ou composants, ou les deux?

Je suis un développeur expérimenté, mais récemment, je souhaitais me lancer dans la programmation de jeux, mais comme vous le savez, le développement de jeux est une bête complètement différente de la plupart des autres formes de programmation (peut-être seulement mieux que le développement de...

9
Pourquoi devrais-je utiliser des méthodes d'initialisation et de nettoyage distinctes au lieu de mettre de la logique dans le constructeur et le destructeur pour les composants du moteur?

Je travaille sur mon propre moteur de jeu et je conçois actuellement mes managers. J'ai lu que pour la gestion de la mémoire, l'utilisation des fonctions Init()et CleanUp()est meilleure que celle des constructeurs et des destructeurs. Je cherchais des exemples de code C ++, pour voir comment ces...

9
Pourquoi ne puis-je pas utiliser l'opérateur '> =' avec Vector3s?

J'essaie d'obtenir un rectangle pour se déplacer entre deux positions que j'appelle _positionAet _positionB. Les deux sont de type Vector3. Le rectangle se déplace très bien. Cependant, lorsqu'il atteint, _positionBil ne se déplace pas dans la direction opposée, comme il se doit. Je suis retourné...