Développement de jeu

8
Shader de géométrie pour plusieurs primitives

Comment puis-je créer un shader de géométrie capable de gérer plusieurs primitives? Par exemple, lors de la création d'un shader de géométrie pour des triangles, je définis une disposition comme ceci: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; Mais si j'utilise ce shader, les...

8
Schémas temporels pour les simulations physiques

Les opérations utilisées pour faire avancer une simulation physique sont le plus souvent: Intégrer la vitesse et la position Détection et résolution des collisions Résolution des contacts (dans les cas avancés) Il y a quelque temps, je suis tombé sur ce document de Stanford qui proposait un schéma...

8
OpenGL: lumière au bout de l'effet tunnel

Quelqu'un connaît-il une implémentation de l'effet "lumière au bout du tunnel"? où l'extérieur est entièrement lumineux et devient progressivement plus visible? L'inverse pourrait également être vrai, où l'intérieur du tunnel est très sombre jusqu'à ce que vous interveniez et commenciez...

8
Pourquoi Unity3D plante-t-il dans VirtualBox?

J'exécute Unity3D dans une instance virtuelle de Windows, en utilisant le logiciel Virtual Box sous Linux. J'ai des ajouts d'invités installés avec le support DirectX. J'ai essayé d'utiliser Windows XP SP3 32 bits et Windows 7 64 bits. Mon hôte est Ubuntu 12.04 64bit. J'ai installé et enregistré...

8
Lecture vidéo dans les jeux - formats et décodage

Quelles solutions open source gratuites / non restrictives (pas GPL) sont disponibles pour décoder les vidéos de jeux? Les exigences sont simples: une API C relativement facile à utiliser les fichiers encodés doivent être assez petits il doit y avoir une application qui convertit les vidéos de...

8
Javascript keyDown - aucune approche d'événement

Je fais du jeu en JavaScript. J'ai une toile pour les dessins et la boucle de jeu. Je voudrais faire la méthode readKeyboard, en boucle de jeu, pour vérifier s'il y a une touche enfoncée. Je ne veux pas attacher d'événement au canevas, car il ne correspond pas à la conception de la boucle de jeu....

8
Partitionnement de l'espace quand tout bouge

Contexte Avec un ami, je travaille sur un jeu 2D qui se déroule dans l'espace. Pour le rendre aussi immersif et interactif que possible, nous voulons qu'il y ait des milliers d'objets flottant librement, certains regroupés, d'autres à la dérive dans un espace vide. Défi Pour décharger le moteur de...