Développement de jeu

9
Manipulation de maillage sur GPU vs CPU

Juste un peu curieux - où effectuez-vous des manipulations de maillage, sur le CPU ou dans le shader? J'ai tout fait sur le CPU et un ami a suggéré de déplacer les choses du côté du GPU. Si vous faites des choses comme des animations osseuses ... sur le GPU, comment récupérer le maillage? (puisque...

9
D3D / DXGI gère la transition plein écran

J'ai une application D3D11 et je veux ajouter un support plein écran approprié. Maintenant, je peux laisser DXGI basculer ma fenêtre en plein écran pour moi, et j'ai l'impression que DXGI s'occupera de tout ce qui est nécessaire pour faire basculer la chaîne de swap avant et le backbuffer au lieu...

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
Suivre un chemin en douceur

Je fais actuellement un jeu de tower defense 2D avec une voie statique prédéterminée que les ennemis suivent (c'est-à-dire que les tours ne peuvent pas bloquer le chemin et la recherche de chemin n'est pas le problème que j'essaie de résoudre). J'essaie de comprendre exactement comment faire en...

9
Comment occlure des lumières dans Unity3D?

Tout d'abord, je possède Unity Pro. Je cherche à occlure les lumières lorsqu'elles ne sont pas vues depuis un certain temps maintenant pour améliorer les performances. Les principales méthodes que j'ai rencontrées consistaient à utiliser BecameVisible () et à tester le tronc de la caméra. Mon...

9
Sprites de contour

Je travaille actuellement sur un jeu 2D, et ma tâche actuelle est de définir l'objet sélectionné. J'utilise essentiellement un shader de flou pour le faire entièrement en runtime. Je dessine d'abord mon sprite à l'aide d'un shader de flou gaussien vertical, puis je le dessine avec un shader de flou...

9
Comment créer un effet de portail rapide et de haute qualité?

EDIT: J'ai donc obtenu l'effet visuel du portail sans aucun impact sur les performances, et j'ai mis en place la physique des objets avec des corps rigides se déplaçant à travers les portails de manière transparente, et des objets avec des contrôleurs de caractères se déplaçant à travers de manière...

9
Comment puis-je utiliser Editline pour une console en jeu?

Je voudrais ajouter une console en jeu à un jeu C ++ que je crée. Bien que le rendu de la console et l'analyse des commandes me conviennent, l'aspect de saisie de texte et d'édition (par exemple, la manipulation des touches gauche / droite, les espaces arrière, etc.) semble représenter beaucoup...

9
Ciblage par drone

Imaginez un "drone" et un point cible sur un avion 2D. Il y a huit paramètres: P = my position Q = target position V = my velocity I = my moment of inertia w = my angular velocity s = my angular position T = max thrust U = max torque (nous dirons simplement que la cible est immobile) Le travail du...