Développement de jeu

9
Combien de temps pour afficher chaque phrase?

Lors de la création d'une séquence où le texte avance automatiquement, existe-t-il une métrique qui me permettra de calculer une durée raisonnable pour afficher chaque "phrase"? Mon intuition me dit qu'en raison de notre façon de lire, le nombre de mots est probablement plus pertinent que le nombre...

9
Entrée côté serveur

Actuellement dans mon jeu, le client n'est qu'un rendu. Lorsque l'état d'entrée est modifié, le client envoie un paquet au serveur et déplace le lecteur comme s'il traitait l'entrée, mais le serveur a le dernier mot sur la position. Cela fonctionne généralement très bien, sauf pour un gros...

9
Changements d'état dans les entités ou les composants

J'ai du mal à comprendre comment gérer la gestion de l'État dans mes entités. Je n'ai aucun problème avec la gestion de l'état du jeu, comme la pause et les menus, car ceux-ci ne sont pas traités comme un système de composants d'entité; juste avec l'état dans les entités / composants. Comme dessin...

9
Comment gérez-vous les transitions dans l'animation de la marche?

Je suis assez nouveau dans cette histoire de modèles animés. J'apprends juste les cordes. J'ai une belle animation de marche, que je peux boucler pendant qu'un personnage marche, mais qu'en est-il quand ils arrêtent de marcher? Je veux dire, ils pourraient être à n'importe quel moment de...

9
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...

9
Détection de collision 2D pour Pinball Game

Jusqu'à présent, dans les jeux précédents, j'ai utilisé une collision 2D simple avec des boîtes, puis en vérifiant au niveau des pixels une collision. Si vous faites un jeu de flipper dans presque beaucoup de cadres, le ballon sera en contact avec un mur ou une autre surface, alors y a-t-il une...

9
Windows 8 prend-il toujours en charge DirectX 9?

Windows 8 prend-il en charge DirectX 9? Parce que je regardais des exemples écrits en C ++ et DirectX 9 pour Windows 8. Ce n'était pas ça, comme je le sais (regardez ici http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ). Par exemple, l'initialisation de DirectX avec COM:...

9
Multijoueur Android en temps réel sur LAN [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...

9
Estimation des coûts dans un système GOAP

Je développe actuellement un système GOAP en Java. Une explication de GOAP peut être trouvée à http://web.media.mit.edu/~jorkin/goap.html . Essentiellement, il utilise A * pour tracer entre des actions qui mutent l'état du monde. Pour fournir une chance équitable à toutes les actions et tous les...

9
Sprites rendus flous avec vitesse

Après avoir ajouté de la vélocité à mon jeu, j'ai l'impression que mes textures se contractent. Je pensais que ce n'était que mes yeux, jusqu'à ce que je le capture enfin sur une capture d'écran: Celui de gauche est ce qui rend dans mon jeu; celui de droite est le sprite d'origine, collé dessus....

9
Avantages de Steam Greenlight

Supposons que je puisse choisir un jeu assez décent, le construire et le terminer avec un chromage suffisant; supposons également que je puisse le commercialiser moi-même dans une certaine mesure, via mon propre site Web. Quels sont exactement les avantages de passer par Steam Greenlight? En...