Eh bien bon courage pour cette entreprise ^^
Il n'y a pas beaucoup de règles que je me vois donner à quelqu'un qui part de zéro, c'est un peu trop vaste comme sujet pour trouver des exemples précis. Tu vas devoir découvrir par toi-même la plupart de ces règles, quitte à demander un coup de pouce quand tu te penches sur un sujet précis.
Au niveau des tiles, la plupart des appareils mobiles ne supportent pas des textures plus grandes que 2048*2048, et sur PC ça doit être limité à 4096*4096, donc limite toi à ces dimensions. Egalement, c'est mieux de faire des textures en POT (Power Of Two) pour la compression, notamment s'il n'y a pas de transparence (les tiles de bg essentiellement, donc).
Après il existe des tas de façons d'améliorer le pipeline graphique, mais ce n'est généralement pas par ça qu'on commence. Le "problème" est que, vu que tu pars de zéro, ça risque d'être compliqué pour toi d'estimer à l'avance si tu prends la meilleure orientation, si les outils que tu choisis ne vont pas te bloquer plus tard... Mais si tu commences à vouloir tout savoir sur un sujet avant de l'aborder, tu risques de t'en dégoûter avant même d'avoir pu appliquer ce que tu as appris ^^' Donc je te conseillerai de commencer par quelques tutos (
celui-ci par exemple est très bien, et il y en a aussi des
proposés par Unity, que je n'ai jamais regardé). Ca va te prendre quelques heures, mais ça te donnera déjà quelques pistes pour avoir une idée de comment t'organiser dans ton projet.