Je pense que cela peut être dû en partie au fait que Blizzard a un nombre incroyable d'artistes de texture. Mais reformulons un peu la question:
J'ai un budget limité et je veux faire un jeu de stratégie en temps réel sans évidemment paver les textures. Comment puis-je y parvenir?
Bonne question! Voici quelques gros outils que j'utiliserais:
1) Un ensemble raisonnablement grand de tuiles interchangeables . Supposons que vous utilisiez une taille de texture 64x64 sur votre grille: créez huit textures 64x64, dont chacune peut être carrelée avec d'autres, et vous avez un jeu à base de tuiles de belle apparence avec beaucoup de variations!
2) décalcomanies ou megatexturing . Prenez votre texture répétée et un petit nombre de textures de superposition "tache" ou "saleté" ou "éraflure". Splatter quelques-unes de ces superpositions sur vos textures. Ceux-ci peuvent être rendus en temps réel, auquel cas ce sont des décalcomanies, ou cuits dans une texture ginormeuse, auquel cas cela s'appelle megatexturing. Dans les deux cas, vous pouvez probablement le faire de manière semi-aléatoire, et vous obtiendrez beaucoup de variations avec seulement quelques superpositions appliquées.
3) Tuiles de cigale . Consultez ceci pour plus de détails sur la façon dont cela fonctionne. En résumé, c'est un moyen de prendre un petit nombre d'arrière-plans en mosaïque partiellement transparents et de l'utiliser pour générer un arrière-plan en mosaïque beaucoup moins évident.
4) Éclaboussures de texture . J'ai gardé celle-ci pour la fin car il ne s'agit pas vraiment d'éviter le carrelage sur une seule texture, mais de combiner plusieurs textures de manière transparente. Cependant, si vous parvenez à éliminer quelques textures supplémentaires dans votre budget, cela peut être un outil essentiel - en fait, je dirais que si vous ne l' utilisez pas , vous faites probablement quelque chose de mal. Cela n'aidera pas avec les grandes sections de tuiles évidentes d'un seul type de texture, mais c'est ce que vous utiliserez pour rendre vos différentes textures belles les unes à côté des autres.