Si vous êtes un joueur PC, vous avez probablement déjà connu cette situation: vous attendez des mois ou des années pour un nouveau jeu passionnant pour sauter des consoles principales au PC, seulement pour découvrir que le jeu porté est un désordre bogué et brisé.
C'est l'un des inconvénients de l'utilisation d'une plate-forme plus puissante et flexible - à un moment donné, un développeur ou un éditeur va ignorer toute cette puissance et toute cette flexibilité, et juste déverser une charge de code fumante sur Steam et l'appeler un jour.
Mais pourquoi cela arrive-t-il? Même les PC de jeux de milieu de gamme devraient être capables de jouer à peu près n'importe quelle version de la console, au moins en fonction de leurs spécifications. Il s'avère que les catastrophes de port PC comme Batman: Arkham Knight et les Dark Souls d'origine sont le résultat de problèmes complexes et parfois se chevauchant. Plongez-y.
De nos jours, la plupart des jeux de taille moyenne à grande ont à la fois un développeur qui gère la grande majorité de la production numérique et un éditeur. moins tout le reste, comme la distribution, la publicité, la négociation de licences IP et d'actifs, et je suis ennuyeux vous déjà pas?
Les développeurs sont la plus petite partie de cette équation, et souvent ils n'ont tout simplement pas les ressources gérer tous les aspects de la production. Ainsi, certaines parties du jeu seront sous-traitées par l'éditeur à d'autres développeurs secondaires: les batailles de boss médiocres dans Deus Ex: Human Revolution en sont un bon exemple
Portage d'un jeu sur une autre plate-forme la responsabilité de l'un de ces développeurs tiers, notamment lorsque l'éditeur souhaite une sortie simultanée sur consoles et PC. Le développeur original travaillera avec une cible pour un système, le développeur tiers construira le jeu pour d'autres systèmes en même temps, et nous espérons que tout se passera assez proche pour que le jour puisse être joué par tout le monde en même temps. Bien sûr, cela ne se passe pas toujours bien: il est courant de voir une release multiplate-forme retardée de plusieurs mois sur le PC (ou d'autres consoles, pour être juste).
Il est également tristement courant de voir le port PC raidi dans cet échange. Entre les différentes questions ci-dessous et l'expédient simple d'une autre équipe travaillant sur un projet qui a été principalement créé par quelqu'un d'autre, les ports PC tombent souvent dans les mailles du monde de l'entreprise et sont libérés avec des problèmes majeurs qui ne sont pas présents ou visibles.
L'avantage de développer une console de jeu est que tout le monde a la même chose. Évidemment, il y a plusieurs consoles en compétition à un moment donné (et maintenant plusieurs itérations de la même console), mais l'attrait de dizaines de millions de clients avec un matériel plus ou moins identique est impossible à surestimer.
Ensuite, vous déplacez votre jeu au PC, et entre les processeurs, les cartes mères, la RAM, les disques durs, les GPU et les moniteurs, il y a littéralement des millions de combinaisons matérielles possibles pour lesquelles vous devez construire. Ces choses sont rationalisées en utilisant des moteurs graphiques établis et en travaillant avec des concepteurs de GPU pour des pilotes optimaux, mais c'est toujours un casse-tête gigantesque lorsque vous avez l'habitude de travailler avec une cible matérielle plus ou moins statique. La tentation de couper les coins est compréhensible, mais frustrante. Ce changement au développement de PC peut causer toutes sortes de problèmes, y compris:
Les problèmes ne sont pas limités au matériel. Les interfaces conçues pour un contrôleur de jeu sont généralement moins efficaces lorsqu'elles sont déplacées vers une souris et un clavier, ce qui provoque de la frustration pour les joueurs qui souhaitent profiter des commandes personnalisées. Ceci est une source commune d'anxiété pour les RPG Bethesda; le mod utilisateur SkyUI Skyrim tente de le réparer. Borderlands est un très bon exemple de cela, mais avec une fin plus heureuse. Gearbox a décidé de résoudre la plupart des problèmes de contrôle de la version PC (et un tas d'autres problèmes mineurs) une fois que la suite est arrivée.
Ce genre de construction s'appuie sur les problèmes ci-dessus , mais les développeurs et les éditeurs sont des entreprises comme les autres, et c'est leur habitude de pincer un nickel jusqu'à ce que le buffle crie. En d'autres termes, s'il existe un raccourci pour sortir un jeu, ils le prendront plus souvent que nous ne le souhaiterions.
Encore une fois, ce problème peut être exacerbé par une version multiplateforme, mais il est souvent visible sur des versions moins opportunes. Par exemple, la version PC annuelle de Pro Evolution Soccer de Konami a la mauvaise habitude de prendre du retard par rapport aux versions de la console de quelques années en ce qui concerne la technologie graphique et les fonctions ésotériques. La série Dead or Alive 5: Last Round de Koei Tecmo arrive sur PC avec des mois de retard et manque des fonctionnalités plus avancées de la version PS4 ... oh, et du multijoueur en ligne. (Cela est un gros problème pour un jeu de combat.) Il a fallu plusieurs mois à l'entreprise pour corriger les services en ligne. Koei Tecmo semble avoir des problèmes avec les ports PC en général: la version Steam de Nioh La DRM supplémentaire pour les ports PC peut réduire les performances et l'accessibilité
, toutes de ses versions majeures étaient équipées de DRM, ce qui a forcé une connexion en ligne à vérifier en permanence les informations d'identification du lecteur. Cela vient s'ajouter aux DRM plus subtils intégrés dans les achats Steam, et à la liaison des comptes avec le système Uplay obligatoire d'Ubisoft. Naturellement, les choses ne se sont pas bien passées. Les joueurs de grandes franchises comme
Assassin's Creed se sont plaints que les serveurs DRM d'Ubisoft coupaient constamment, interrompant le déroulement du jeu ou tout simplement ne pas les laisser jouer du tout. C'est en plus du problème plus pratique que cela rend ces jeux impossibles à jouer sans une connexion Internet. Heureusement, cette approche autoritaire de la prévention du piratage semble avoir perdu de sa popularité (surtout parce qu'elle ne fonctionne pas), mais elle a été remplacée par le système Denuvo, plus avancé, qui utilise des séquences cryptographiques pour vérifier les droits des joueurs à jouer. . Cette vérification basée sur la cryptologie peut ralentir les jeux et créer une lecture et une écriture excessives sur les disques durs et les SSD, bien que le créateur du système Denuvo le nie. Parfois, les développeurs et les éditeurs s'en foutent
Batman: Arkham City à partir de 2011. La version PC ne vendait qu'un demi-million d'unités selon VGChartz, contre respectivement 5,5 et 4,7 millions sur la PS3 et la Xbox 360 . La version PC est une réflexion après coup, porté seulement si l'éditeur est sûr qu'il fera assez d'argent pour justifier le coût supplémentaire de développement. Est-il étonnant que l'entrée suivante dans la série, Arkham Origins, lancé avec plusieurs bugs de jeu sur la version PC? Encore plus exaspérant, le développeur WB Montréal a annoncé plus tard qu'ils avaient cessé de travailler sur les erreurs de correction dans le jeu complet afin qu'ils puissent se concentrer sur le prochain DLC. Laissez tomber cela: Warner Bros a dit aux joueurs qu'ils ne répareraient pas le jeu parce qu'ils étaient trop occupés à faire plus de jeu pour les joueurs à acheter. La réception était moins que rose.
Ce n'est pas un problème exclusif aux nouvelles versions, non plus. Quand j'ai acheté la version Steam de
Crazy Taxi dans un accès de nostalgie, j'ai trouvé que le jeu de 17 ans sorti en arcade et sur Dreamcast était difficile à contrôler. Il s'est avéré que le développeur de PC tiers n'avait pas réussi à programmer des commandes analogiques pour le jeu de conduite ... et je vous rappellerai que le contrôle analogique était une fonctionnalité incluse dans la version Dreamcast en 2000. J'ai dû ajuster manuellement le contrôleur système avec un programme tiers pour le faire fonctionner correctement. Pour ajouter l'insulte à la blessure, SEGA a dépouillé les endroits autorisés comme Pizza Hut, Kentucky Fried Chicken, et Tower Records, en les remplaçant par des versions génériques (gratuites). Pire encore, la bande sonore punk rock originale de Bad Religion et The Offspring avait été remplacée par des groupes moins connus et moins connus, ruinant plus ou moins le voyage nostalgique que je cherchais. Je devais retrouver les pistes originales et modifier les fichiers de jeu juste pour obtenir la bonne musique. Tout fan du jeu original peut vous dire que ces touches esthétiques sont essentielles à l'expérience, mais SEGA n'a tout simplement pas pris la peine de dépenser l'argent et le temps pour le faire correctement. Tous ces éléments se combinent pour faire des ports PC source de frustration pour les joueurs dévoués. Ce n'est pas un phénomène nouveau, mais il ne semble pas disparaître non plus: chaque année, au moins une ou deux sorties majeures arrivent sur le PC, souvent en retard, avec de gros bugs ou des fonctionnalités manquantes. Le seul conseil que je puisse donner est de se méfier particulièrement des versions multi-plateformes, et assurez-vous de lire les critiques et de résister à l'envie de pré-commander.
Comment regarder March Madness Online sans abonnement au câble
Le mois de mars est le le mois le plus important de l'année pour le basketball collégial. Si vous cherchez à attraper toute l'action March Madness, mais que vous n'avez pas d'abonnement au câble actif, voici les meilleures façons de diffuser les 67 jeux. Pour vous assurer que vous pouvez attraper chaque jeu, vous aurez besoin de quatre canaux clés: CBS, TNT, TBS et truTV.
Comment totaliser des nombres dans différentes tables dans LibreOffice Writer
LibreOffice Writer peut gérer certains des outils de base qui font partie de Calc (la version LibreOffice de Microsoft Excel) avec sa fonction Table. Par exemple, pour résumer le contenu de plusieurs cellules et placer le total dans une nouvelle cellule, vous utilisez exactement la même formule, "= sum .