Question:
Pourquoi l'installation de Team Fortress 2 est-elle si énorme?
Henrik Paul
2011-05-03 03:46:36 UTC
view on stackexchange narkive permalink

Je remarque que Team Fortress 2 compte presque 10 concerts lorsqu'il est téléchargé via Steam.

Pourquoi cela? Étant donné que les graphismes du jeu sont très simplistes et que je suppose qu'il n'y a pas comme un film d'une heure en 1080p intégré quelque part, vers où vont tous ces éléments?

Pour commencer, le jeu est devenu des centaines d'articles et de cartes à débloquer et promotionnels, avec leurs propres capacités spéciales. Le jeu a maintenant environ 3,5 ans et a été mis à jour avec des centaines de correctifs au cours de ces années.
J'ai une réponse qui peut inclure des détails supplémentaires, mais je dois mettre à jour l'un des serveurs dédiés dont je dispose pour collecter des statistiques qui ne sont pas faussées par les addons de mes serveurs et les cartes / sons ajoutés.
Les graphismes sont simplistes? Les graphismes de Pac-Man sont simplistes, TF2 n'a pas de graphismes simplistes.
Pssh, toutes les réponses sont fausses. Il est divisé ainsi ... 1 Go pour les packs de cartes, 2 Go pour les ressources Source partagées et 7 Go de chapeaux (enfin 6 Go de chapeaux, 1 Go de chapeaux sans chapeau).
En attendant, anno 2020, la Team Fortress 2 [liste des exigences système sur Steam] (https://store.steampowered.com/app/440/Team_Fortress_2/) demande 15 Go d'espace disque disponible.** Taille sur mon système: 21,5 Go! **
Trois réponses:
#1
+32
user2974
2011-05-03 04:44:04 UTC
view on stackexchange narkive permalink

Remarque: Les chiffres de cette réponse ont été mis à jour avec les chiffres de la taille des clients. La taille du serveur est beaucoup plus petite.

10,5 Go est correct. Sur ce total, 3,68 Go sont des fichiers partagés des jeux Half-Life 2 et Orange Box. Cela laisse 6,82 Go spécifiques à TF2. Il s'agit d'une progression logique par rapport à TF2 de 4,85 Go lorsque la mise à jour 119 a été publiée il y a un an.

Team Fortress 2 est divisé en 6 packages distincts du côté du serveur dédié , totalisant 5,8 Go.

TF2 est divisé en 11 packages côté client, pour un total de 10,5 Go.

Les packages client sont:

  • team fortress 2 content.gcf - 3,95 Go
  • team fortress 2 matériaux.gcf - 2,84 Go
  • client team fortress 2 content.gcf - 27,5 Mo
  • source 2007 shared Materials.gcf - 985 Mo
  • source 2007 shared models.gcf - 148 Mo
  • source 2007 shared sounds.gcf - 2,26 Mo
  • source Materials.gcf - 1,02 Go
  • source models.gcf - 449 Mo
  • source sounds.gcf - 975 Mo
  • orangebox media.gcf - 7,55 Mo
  • multijoueur ob binaries.gcf - 155 Mo

Je peux décomposer davantage le paquet de contenu TF2. Les 5 seuls répertoires de plus de 25 Mo sont:

  • bin / - 40,1 Mo
  • maps / - 2364,5 Mo
  • media / - 620,7 Mo - Movies qui jouent la première fois que vous jouez une carte
  • modèles / - 426 Mo
  • son / - 901,1 Mo

Le problème est que la plupart des choses dans les jeux Source ne sont pas compressés. Tous les fichiers audio non musicaux sont des fichiers wav mono 16 bits 44 kHz. Il y a aussi 11 fichiers musicaux compressés qui sont des fichiers mp3 stéréo communs 16 bits 128kbps 44Khz.

Les fichiers cartographiques sont stockés non compressés, bien que Source comprenne l'algorithme de compression Bzip2. Valve expédie 51 fichiers de cartes: 48 sont des cartes multijoueurs, 2 sont des cartes d'entraînement et 1 est la carte de test d'objet.

La taille moyenne de la carte est de 47,6 Mo ... à moins que vous ne retiriez les cartes d'entraînement et de test d'items, la taille moyenne est de 49 Mo. Les cartes d'arène sont généralement plus petites, tandis que les cartes à plusieurs niveaux (comme Dustbowl, Goldrush, etc.) sont généralement plus grandes.

Chaque nouveau chapeau dans le jeu ajoute un certain nombre de fichiers. Il ajoute 4 modèles, éventuellement 1 fichier de physique, 2 à 4 fichiers de matériel et 1 fichier d'icône de sac à dos. Pour autant que je sache, ces fichiers sont tous assez petits ... ils totalisent environ 2 Mo pour la broche Portal 2.

J'ai recalculé ces chiffres en utilisant une nouvelle installation sur mon ordinateur portable. Fait intéressant, la taille du serveur dédié est beaucoup, BEAUCOUP plus petite que celle du côté client.
De façon intéressante? Bien sûr, le serveur dédié est plus petit, il n'inclut pas la plupart des actifs de données!
@Lo'oris: Sauf que cela devrait être dû au système de sécurité Valve [Pure] (http://developer.valvesoftware.com/wiki/Pure_Servers).
Je ne peux pas lire le document maintenant, mais s'il ne s'agit que de faire correspondre le contenu du client avec le contenu du serveur, vous pouvez y parvenir avec une somme de contrôle.
@Lo'oris: Si tel était le cas, alors le serveur n'aurait même pas besoin d'être les 5 Go qu'il est. La principale différence entre le client et le serveur semble résider dans les matériaux. Comme dans le serveur a très, ** très ** peu d'entre eux inclus. Cependant, il a toujours tous les modèles et sons des ensembles TF2 et HL2.
Je devrais créer une réponse mise à jour pour le nouveau système VPK à un moment donné.
#2
+19
Raven Dreamer
2011-05-03 03:58:11 UTC
view on stackexchange narkive permalink

Il y a deux vraies raisons pour lesquelles TF2 est plus grand aujourd'hui qu'il ne l'était au lancement. Le premier, c'est 3,5 ans de correctifs logiciels, de correctifs et d'optimisations. Ce qui est moins évident, c'est que sur ces correctifs, il y avait beaucoup de nouvelles fonctionnalités que TF2 doit maintenant gérer - il y a maintenant beaucoup plus de modes de jeu, y compris Training, Arena, King of the Hill, Payload, Payload Race, Medieval, Test, et des bots réels et capables (sinon particulièrement brillants).

La deuxième raison est une augmentation drastique du nombre de cartes "officielles". Team Fortress 2 a été lancé avec seulement 6 cartes. Il y a maintenant cinquante et une cartes officiellement prises en charge, certaines créées par valve elles-mêmes, d'autres créées par des membres de la communauté et portant la mention "Valve-Approuvé!" tampon.

N'écoutez pas les gens qui prétendent que l'avènement des chapeaux et leur acabit ont causé le gonflement de la caractéristique: tout ce qu'un chapeau est est un seul maillage. Tous les effets qu'une arme peut avoir sont gérés par le serveur (le client ne doit afficher et envoyer que les commandes). Une carte? Une carte est au moins des centaines de maillages, plus une multitude d'autres choses sur lesquelles le client et le serveur doivent se mettre d'accord.

#3
+12
DrFish
2011-05-03 11:06:29 UTC
view on stackexchange narkive permalink

Les fichiers GCF suivants qui ont "Source" dans leurs noms

  • matériaux partagés source 2007.gcf
  • modèles partagés source 2007.gcf
  • source 2007 shared sounds.gcf
  • source material.gcf
  • source models.gcf
  • source sounds.gcf

sont installés chaque fois qu'un jeu Source est installé. C'est donc un investissement fixe ponctuel, mais partagé par tous les jeux Source.

Par conséquent, la taille nette de TF2 est d'environ 6 Go hors ressources Source.
Cela est payant lorsque vous installez un deuxième jeu comme Counter Strike: Source, qui utilisera automatiquement ces ressources.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...