Questions marquées «software-engineering»

Le génie logiciel est la conception et le développement de logiciels tels qu'ils s'appliquent au domaine du développement de jeux. Les questions utilisant cette balise doivent porter sur des concepts et des pratiques théoriques liés à la tâche de création ou de conception de logiciels. Cette balise ne doit pas être utilisée simplement parce qu'une question implique une programmation ou contient du code.

1
Charger des annonces dans l'écran de démarrage?
J'ai des annonces qui prennent très longtemps à charger. Je me demandais s'il était possible de les charger pendant l'utilisation dans l'écran de démarrage. J'ai regardé cette réponse: /programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app Et la réponse suggère d'utiliser un écran de démarrage pour charger les annonces. Comment savoir quand les annonces sont chargées, pour …

3
Alternatives flexibles à de nombreuses petites classes polymorphes (à utiliser comme propriétés, messages ou événements) C ++
Il y a deux classes dans mon jeu qui sont vraiment utiles, mais qui deviennent lentement une douleur. Message et propriété (la propriété est essentiellement un composant). Ils dérivent tous les deux d'une classe de base et contiennent un identifiant statique afin que les systèmes ne puissent prêter attention qu'à …


4
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 fonctions fonctionnent …

1
Comment fonctionne gluLookAt?
De ma compréhension, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); est équivalent à: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mais lorsque j'imprime la ModelViewmatrice, l'appel à glTranslatef()ne semble pas fonctionner correctement. Voici l'extrait de code: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> …


2
Codage visuel des arborescences de dialogue rpg
J'utilise actuellement XML pour créer mes arborescences de dialogue dans mon rpg, mais le faire à la main pour des centaines de discussions différentes peut devenir très fastidieux très rapidement. Je me demandais s'il y avait un moyen de mettre en œuvre un organigramme / udk kismet comme un système …


2
Quels sont les mathématiques, la physique, l'IA et les concepts généraux spécifiques qu'un programmeur doit connaître pour développer un moteur de jeu? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 2 ans . Étant programmeur d'applications Web et centrées sur la base de …


3
Jeu Java dans un jour ou deux [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . Nous sommes trois personnes qui …



3
Modèles de comportement IA de course
Disons donc que vous avez une IA de course basée sur les splines. Supposons qu'il puisse déjà gérer les bases du freinage et de la direction sur la piste. Comment structureriez-vous et mettriez-vous en œuvre l'évitement des collisions, les dépassements, le repêchage, le blocage et d'autres comportements pour que vos …


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.