Creo que parte de esto puede ser que Blizzard tiene una increíble cantidad de artistas de texturas. Pero reformulemos un poco la pregunta:
Tengo un presupuesto limitado y quiero hacer un juego de estrategia en tiempo real sin texturas obviamente en mosaico. ¿Cómo puedo lograr eso?
¡Buena pregunta! Aquí hay algunas herramientas grandes que usaría:
1) Un conjunto razonablemente grande de baldosas intercambiables . Digamos que va con un tamaño de textura de 64x64 en su cuadrícula: haga ocho texturas de 64x64, cualquiera de las cuales puede combinar con cualquier otra, ¡y tiene un juego basado en mosaicos de aspecto agradable con mucha variación!
2) Calcomanías o texturas megate . Tome su textura repetida y una pequeña cantidad de texturas de "mancha" o "suciedad" o "raspado". Salpica algunas de esas superposiciones en tus texturas. Estos pueden renderizarse en tiempo real, en cuyo caso son calcomanías, o hornearse en una textura descomunal, en cuyo caso se llama textura de megate. En cualquier caso, probablemente pueda hacerlo de forma semialeatoria, y obtendrá muchas variaciones con solo unas pocas superposiciones aplicadas.
3) Azulejos de cigarra . Mira esto para obtener más detalles sobre cómo funciona. En resumen, es una forma de tomar una pequeña cantidad de fondos parcialmente transparentes en mosaico y usarlo para generar un fondo mucho menos obvio en mosaico.
4) Salpicaduras de textura . He guardado este para el final porque no se trata realmente de evitar el mosaico en una sola textura, sino de combinar múltiples texturas sin problemas. Sin embargo, si se puede llegar a ganarse unos texturas extras en su presupuesto, esto puede ser una herramienta crítica - de hecho, yo diría que si lo que no se utiliza este, es probable que haciendo algo mal. Esto no ayudará con grandes secciones de mosaico obviamente de un solo tipo de textura, pero esto es lo que usará para que sus diversas texturas se vean bien una al lado de la otra.