Vous avez identifié la différence entre l'optimisation pratique et théorique. L'optimisation théorique n'identifie que le produit final en présence d'un "MJ neutre mais bienveillant". L'optimisation pratique s'inquiète des chemins et de la jouabilité à tous les niveaux.
Il est facile d'énoncer cet objectif, bien sûr. Dans la pratique, cela signifie reconstruire un personnage quatre ou cinq (ou dix-sept) fois pour tenir compte des divergences introduites lors du processus de création. Cela signifie également qu'il faut trouver un moyen de faire l'expérience de la classe à différents points d'étranglement pour être conscient du niveau d'optimisation à chaque point d'étranglement.
En regardant le Theurge que vous avez donné dans votre exemple, il est immédiatement évident que le coût d'opportunité d'une multiclasse de 2 niveaux est nominalement intolérable pour les classes de niveau 1 "Tu ne perdras jamais de niveaux de lanceur de sorts". Par conséquent, nous pouvons chercher des solutions qui minimisent ce coût d'opportunité. Ur-priest, les diverses méthodes d'entrée précoce, la sélection de la race pour maintenir le niveau de lanceur de sorts effectif, etc.
Aucune de ces astuces n'est difficile ni même évidente. Cependant, ce problème illustre bien mon article sur l'optimisation sous contrainte : un bon caractère est lié à des exigences bien formulées. L'optimiseur théorique a souvent le défaut de ne pas formuler suffisamment ses exigences pour que le personnage soit jouable ou amusant.
En pratique, il existe de nombreuses façons d'atténuer les faiblesses de "bas niveau" d'un personnage. Elles commencent toutes par une construction cohérente, niveau par niveau, du personnage, des objectifs de niveau et du style de jeu prévu. En créant des exigences quantifiables, il est possible d'anticiper les faiblesses de "bas niveau" et donc de les contourner.
La meilleure façon d'y parvenir, en plus de ne pas prendre la classe superficiellement optimale qui ne répond pas à vos besoins, est de décharger les tâches courantes sur des caractéristiques/articles de classe qui ne nécessitent pas nécessairement un niveau supérieur pour fonctionner. Dans le cas du théurge, une sélection minutieuse des sorts atténuera la chute d'un niveau dans une classe de lanceur d'arcanes grâce à divers exploits. Il existe une variété suffisante de sorts pour que la compensation d'un niveau de lanceur de sorts divins pour le lancer d'arcanes soit facilement équilibrée.
Cela va-t-il créer un "blaster optimal" ? Cela dépend de vos exigences.
En enchantant des objets magiques avec des sorts de soins courants, il devient alors moins nécessaire d'avoir un nombre maximal d'emplacements de soins/buffing disponibles. En trouvant une méthode d'attaque qui n'est pas liée au niveau de lanceur de sorts pendant ces premiers niveaux critiques, le besoin d'emplacements de sorts de niveau supérieur est réduit.
Par conséquent, la stratégie "optimale" est de prendre un niveau d'ur-priest et de theurge à partir de là. Si ce n'est pas le cas, l'apprenti précoce ou le sortilège de la terre permettront une entrée beaucoup plus courte dans le théurge mystique, ce qui en fait un choix légèrement moins optimal. En fin de compte, c'est un domaine qui a été bien étudié et qui a fait l'objet de nombreuses publications. En cherchant dans la littérature pour votre ensemble d'exigences donné, vous trouverez des solutions que vous pourrez tester en fonction de vos exigences, niveau par niveau.
Soyez prêt à consacrer beaucoup de temps à l'optimisation pratique, notamment pour les systèmes qui ne se prêtent pas à une modélisation informatique triviale.