human
Comment les jeux sont convertis pour fonctionner sous Linux Et pourquoi c'est si difficile à faire Expliquez comme si j'avais cinq ans.
gpt
C'est une analogie courante de dire que les programmes informatiques sont comme des recettes. Et ce n'est pas loin. Vous avez une liste de procédures à remplir et au final vous avez un produit fini. C'est cependant toute une simplification. Dans la vraie vie, cela ressemble beaucoup plus à un laboratoire scientifique qu'à une cuisine, où vous avez des dizaines de machines complexes que vous devez configurer et utiliser * juste * * correctement * pour obtenir le bon résultat. Cela est particulièrement vrai si vous faites des choses à haute vitesse ou à bas niveau, ce qui est courant dans les jeux. Si vous appliquez cela à l'analogie du laboratoire, alors bien sûr, vous devez effectuer les mêmes procédures de base. CEPENDANT, tout l'équipement de laboratoire est subtilement différent. Cela signifie que vous devez passer beaucoup de temps à lire des manuels pour convertir vos procédures de la machine A ( Windows ) à la machine B ( Linux ) . Et si vous comptez sur une bizarrerie particulière de la machine A qui n'existe pas sur la machine B, vous allez complètement changer cette section, ce qui signifie souvent que vous vous retrouvez avec un code plus lent (inacceptable dans les jeux). Ou , tu n'as juste pas de chance .