Y a pas que le code réseau malheureusement. Un jeu, c'est essentiellement des données, binaires la plupart du temps parce que sinon, ça bouffe une place pas possible et c'est long et chiant à récupérer/générer. Et là, le little/big endian, c'est tout aussi important.
Bien sûr, il n'est pas si compliqué de tout écrire pour faire du multi-plateformes, mais il faut y penser dès le début. Ils le font souvent quand le jeu doit tourner sur console aussi, mais on peut pas forcément penser à tout ni avoir la volonté politique nécessaire.
En fait, il faudrait que les développeurs aient le réflexe de tout développer de manière portable facilement, mais souvent, on a besoin que ça marche vite et on corrige après pour que ça marche mieux. Mais dans le cadre du développement d'un jeu, on a une telle pression qu'on ne perd pas de temps à corriger pour que ça marche aussi dans l'hypothétique cas où on change de plateforme...
[^] # Re: UT2003 pas sous Linux. UT2003 sur Linux-x86
Posté par Thomas RIBO . En réponse à la dépêche UT2003 terminé, la version Linux sera dans la boîte. Évalué à 8.