Article de reference

kit de développement de jeux

Un kit de débogage Xbox , destiné aux développeurs de jeux pour le portage de jeux PC sur Xbox. Les kits de développement de jeux ( GDK ) sont des matériels et logiciels spécial...

Un kit de débogage Xbox , destiné aux développeurs de jeux pour le portage de jeux PC sur Xbox.

Les kits de développement de jeux ( GDK ) sont des matériels et logiciels spécialisés utilisés pour créer des jeux vidéo commerciaux pour consoles. Ils peuvent être associés à des outils de développement, des licences de moteurs de jeu spécifiques et d'autres intergiciels pour faciliter le développement . Les GDK ne sont généralement pas disponibles au grand public et exigent des développeurs qu'ils concluent un accord, un partenariat ou un programme avec le fabricant de la console pour y avoir accès. Au fil des générations de consoles , il arrive fréquemment que des kits de développement soient vendus illégalement sur des sites comme eBay. Cela s'explique souvent par l'abandon progressif de certains programmes de développement par les fabricants.

Kinect sur Xbox One ou le GamePad de la Wii U.

Les kits de développement de jeux modernes sont souvent fournis avec des logiciels spécialisés et sont bien plus formalisés que les GDK de la génération précédente. Avec les anciennes générations de consoles, les développeurs devaient concevoir leur propre matériel et programmer leurs jeux à différents niveaux (comme l'assembleur ). Aujourd'hui, des logiciels tels qu'Unity 3D offrent un environnement complet et les constructeurs de consoles comme Nintendo fournissent du matériel de développement performant et de qualité via leurs programmes dédiés. D'autres constructeurs autorisent même l'utilisation de leurs consoles commerciales comme kits de développement, à condition que le développeur utilise le logiciel de développement

Troisième génération

Système de divertissement Nintendo

Pendant une grande partie de la durée de vie de la NES , il n'existait pas de kit de développement officiel. Les développeurs de jeux vidéo créant des jeux pour la NES devaient donc concevoir leurs propres kits de développement, comme Rocket Science Production avec son système « NES Mission Control ». Au moins deux programmes étaient utilisés avec le matériel NES Mission Control : NESTEST.EXE, pour tester et déboguer le matériel de développement, et HST.EXE, pour la communication entre un ordinateur et le matériel de développement NES.

Quatrième génération

Système de divertissement Super Nintendo

La Super Nintendo Entertainment System utilisait des cartouches EPROM spécialisées pour le développement , ainsi que divers logiciels. À l'instar de la NES, les développeurs créaient souvent leurs propres logiciels de développement ou s'appuyaient sur des intergiciels développés par d'autres.

Cinquième génération

PlayStation

Un kit de développement Net Yaroze de 1997, exposé au Musée national du jeu vidéo de Frisco, au Texas.

Il existe plusieurs variantes du kit de développement PlayStation utilisé pour la création de jeux. Une variante du kit de développement ne comportait que trois composants, tandis que le kit de développement ultime PlayStation comprenait jusqu'à 26 composants, dont le kit de développement complet Net Yaroze .

La version Net Yaroze du kit de développement était unique en ce sens que certaines fonctionnalités y étaient ajoutées et supprimées par rapport au kit de développement PlayStation officiel (complet). Le matériel Net Yaroze était conçu pour les amateurs, tandis que les développeurs officiels avaient accès aux kits de développement PlayStation officiels. Il existait également une version bleue de la PlayStation destinée aux développeurs, permettant de lire les disques gravés pour tester rapidement les versions image de leurs jeux vidéo. Bien que des CD-R officiels PlayStation puissent être utilisés avec la PlayStation bleue, les CD-R classiques étaient également compatibles avec le système.

Nintendo 64/64DD

Le kit de développement Nintendo 64 comprenait plusieurs composants, à la fois pour la N64 et son extension, la N64DD. Le matériel principal utilisé pour le développement de jeux N64 était le kit de développement Partner-N64 , qui utilisait des cartouches hautes pour le développement et les tests, contrairement aux cartouches courtes vendues avec les jeux en magasin. Un autre composant matériel était le NU64 Flash Gang Writer, qui permettait aux développeurs de copier simultanément des données d'une cartouche vers plusieurs autres. Cet appareil servait principalement à créer des copies de test et de presse, et utilisait également des cartouches hautes

D'autres versions du kit de développement logiciel (GDK) de la Nintendo 64 incluent la suite de développement SN Systems et le système de développement musical SN Maestro 64. La suite de développement permettait aux développeurs d'exécuter du code depuis un ordinateur directement sur la console et incluait un progiciel. Le système musical Maestro 64 permettait aux développeurs de charger des logiciels musicaux sur la console et de jouer de la musique via le matériel de la Nintendo 64. Une autre alternative non officielle pour développer des jeux pour la N64 était Doctor V64 , créé par Bung Enterprises .

Sixième génération

Dreamcast

Les consoles Sega Dreamcast étaient uniques en leur genre, utilisant des disques GD-ROM : des gigadisques d'une capacité de 1 Go. C'était légèrement plus qu'un CD classique, mais moins qu'un DVD . Bien que certains développeurs aient utilisé des graveurs GD-ROM, la compatibilité de la Dreamcast avec les CD et la taille réduite des jeux à l'époque (inférieure à 1 Go) ont fait que les GD-ROM sont restés rares, les développeurs préférant le CD, plus accessible, comme support de stockage. La console elle-même était blanche, comme la version commerciale de la Dreamcast, mais contrairement à cette dernière, le kit de développement ressemblait à un PC de bureau typique des années 1990, en plus compact. L'écran de démarrage du kit de développement était également différent, utilisant des graphismes 3D au lieu des graphismes 2D de la version commerciale.

PlayStation 2

La console du kit de développement pour la PS2 ressemblait à une PS2 commerciale, mais était nettement plus épaisse.Xbox originale , un prototype de manette a été utilisé dans les premiers kits de développement. Cette manette était plus fine, avec des côtés allongés, et utilisait un câble USB au lieu d'un câble compatible avec le port Xbox. La console du kit de développement avait la forme d'une tour d'ordinateur de bureau, était de couleur grise et arborait un cercle vert au centre de sa face avant, avec un X à l'intérieur.

Septième génération

Xbox 360

Microsoft gère le programme Xbox 360 Tools and Middleware, qui octroie des licences de kits de développement (matériel et logiciel) aux développeurs de logiciels professionnels travaillant sur des outils et des technologies pour les jeux. L'accès à ce programme exige de solides références dans l'industrie, une expérience préalable dans le développement d'outils et de logiciels intermédiaires pour les jeux, et la signature d'un accord de confidentialité.

PlayStation 3

Le programme pour développeurs PlayStation permet aux développeurs enregistrés de publier leurs jeux sur le PlayStation Network , rendant ainsi leurs jeux accessibles sur PlayStation 3 , PlayStation 4 , PlayStation Vita et PlayStation TV grâce à un seul programme.

Wii

Le kit de développement Wii était un ensemble comprenant le matériel « NDEV » – une grande boîte noire remplie de matériel de débogage/test qui ne ressemble en rien aux consoles Wii blanches et minces vendues aux consommateurs – et un disque contenant les outils logiciels de développement.

Huitième génération

Xbox One

Microsoft propose plusieurs programmes de développement pour ceux qui souhaitent créer des jeux pour ses plateformes : ID@Xbox pour le développement de jeux Xbox One et le Centre de développement Windows pour le développement de jeux et d’applications Windows 8 , Windows 8.1 , Windows 10 et Xbox One.

  • Le programme ID@Xbox permet aux développeurs de jeux qualifiés de publier eux-mêmes leurs jeux sur Xbox One, ainsi que d'accéder à des intergiciels gratuits et d'utiliser gratuitement deux kits matériels de développement.
  • Le Centre de développement Windows permet aux développeurs de créer des applications et des jeux sur les plateformes Windows 8 , Windows 8.1 et Windows 10 dans le cadre du système de plateforme Windows universelle .

PlayStation 4 et PlayStation Vita

Le programme de développement PlayStation permet aux développeurs inscrits de publier leurs jeux sur le PlayStation Network , les rendant ainsi accessibles sur PlayStation 3 , PlayStation 4 , PlayStation Vita et PlayStation TV via une seule et même plateforme. Les kits de développement PlayStation 4 étaient connus sous le nom d'« Orbis », bien qu'il ne s'agisse que d'un nom de code. Les établissements d'enseignement peuvent s'inscrire pour recevoir des kits de développement PS4 à des fins pédagogiques et ne sont soumis à aucune restriction géographique, contrairement aux membres du programme de développement PlayStation.

Wii U

Nintendo a maintenu un programme de développement unifié pour ses consoles Wii U et Nintendo 3DS . Ce programme fournissait aux développeurs des logiciels et des intergiciels, et leur permettait d'autoéditer leurs jeux sur le Nintendo eShop . Les jeux et applications publiés via ce programme sont considérés comme « tiers » et n'appartiennent pas à Nintendo, ce qui permet aux développeurs indépendants de publier leurs jeux sur plusieurs plateformes. Ce service a pris fin avec la fermeture des eShops Wii U et 3DS le 27 mars 2023.

Le matériel de développement Wii U se compose d'un système appelé « CAT-DEV », avec ses périphériques d'accompagnement tels que la télécommande d'affichage (vraisemblablement le Wii U GamePad ) et la barre de capteurs.

Famille Nintendo 3DS

Le programme de développement de Nintendo permet aux développeurs d'utiliser les kits de développement Nintendo 3DS et de publier eux-mêmes leurs jeux sur le Nintendo eShop. Comme indiqué dans la section Nintendo Wii U ci-dessus, les jeux et applications publiés via ce programme sont considérés comme « tiers » et n'appartiennent pas à Nintendo, ce qui permet aux développeurs indépendants de publier leurs jeux sur plusieurs plateformes différentes.

Neuvième génération

Xbox Series

Des kits de développement pour la Xbox Series X ont été mis à la disposition des développeurs en 2020. Ces kits permettaient le chargement de logiciels via USB-C et Ethernet 10 Gigabit afin de réduire les goulots d'étranglement lors du développement. Ils comportaient également des boutons externes programmables pour les options de débogage ( par exemple , l'affichage du taux de rafraîchissement en temps réel du jeu ) et un écran LCD intégré pour l'affichage des informations de diagnostic. Côté matériel, ils étaient équipés d'un processeur AMD Zen 2 à 8 cœurs, d'un GPU RDNA avec 56 unités de calcul et de 40 Go de RAM embarquée (contre 16 Go pour la console grand public). Son apparence était identique à celle d'un kit de développement Xbox One X.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index