J'essaie de déterminer la largeur et la hauteur optimales (en pixels) pour commencer à construire des tuiles hexagonales pour le développement du jeu. Ma préférence va aux grilles hexagonales "à sommet plat", mais les calculs sont similaires pour les deux.
Je recherche une taille de tuile "optimale" qui permette à la fois la largeur et la hauteur de la tuile d'être un nombre de pixels arrondis, basé sur le fait que height = sqrt(3)/2 * width
.
Mes compétences en mathématiques étant pratiquement inexistantes, je viens d'exécuter un script de force brute qui s'étendait sur des largeurs de 1 à 1024 et n'a pas trouvé de valeur unique pour w
où h
était un entier. Est-ce vraiment le cas? Comment peut-on créer des carreaux hexagonaux parfaits en pixels s'il n'y a pas de largeur et de hauteur égales pouvant accueillir un rapport d'aspect hexadécimal parfait?