Я пытаюсь определить оптимальную ширину и высоту (в пикселях), чтобы начать строить шестигранные плитки для разработки игр. Я предпочитаю шестигранные сетки с «плоской вершиной», но математика одинакова для обоих.
Я ищу «оптимальный» размер плитки, который позволяет ширине и высоте плитки быть округленным числом пикселей, основываясь на том факте, что height = sqrt(3)/2 * width
.
Мои математические навыки будучи практически не существует, я просто побежал сценарий грубой силы , которая пробежала по ширине от 1 до 1024 и не придумать с одним значением , w
где h
было целое. Это действительно так? Как кто-нибудь может создать пиксельные шестнадцатеричные плитки, если нет равных ширины и высоты, которые могли бы соответствовать идеальному соотношению сторон в шестнадцатеричном формате?