Questions marquées «algorithm»

Les algorithmes sont utilisés pour le calcul, le traitement des données et le raisonnement automatisé. Plus précisément, un algorithme est une méthode efficace exprimée sous la forme d'une liste finie d'instructions bien définies pour calculer une fonction.

74
Procédure… maison avec générateur de pièces

J'ai examiné des algorithmes et des articles sur la génération procédurale d'un donjon. Le problème, c’est que j’essaie de créer une maison avec des pièces qui ne semblent pas correspondre à mes besoins. D'une part, les cachots ont des couloirs, où les maisons ont des halls. Et même si, au départ,...

49
Comment fonctionnent les shaders Raymarch?

J'ai examiné les shaders trouvés ici shadertoy.com et la plupart des plus cool ont en commun bruit et raymarch. Je ne comprends pas du tout le code source mais je le souhaite vraiment. Comment fonctionnent ces shaders et comment fonctionne l'algorithme Raymarch? J'ai cherché partout et ne trouve...

37
Comment puis-je quantifier la rectitude d'une ligne?

Je travaille sur un jeu qui demande aux joueurs de tracer une ligne d'un point A (x1, y1) à l'autre point B (x2, y2) sur l'écran d'un appareil Android. Je veux savoir à quel point ce dessin correspond à une ligne droite. Par exemple, un résultat de 90% signifie que le dessin correspond presque...

31
Comprendre le bruit de Perlin

Je joue avec Perlin Noise après avoir travaillé avec Diamond Square. J'ai suivi l' implémentation par Hugo Elias qui, fondamentalement, crée une série de fonctions avec x, y en entrée pour lancer chaque valeur de coordonnée. Mon code PHP est ici : J'ai deux questions: Comment utiliser l'algorithme...

27
Méthodes de génération d'une carte

Je cherche à créer une carte simple, générée au hasard pour un petit jeu. Le jeu consiste en une vue de haut en bas d'un monde, avec une masse terrestre et des zones océaniques. Pensez par exemple à une simple carte du monde. La chose la plus proche à laquelle je peux penser que j'ai vue auparavant...