Robotron: 2084 est un jeu vidéo développé par Vid Kidz et produit par Williams Electronics en 1982 sur borne d'arcade. Le jeu a été conçu et programmé par Eugene Jarvis et Larry DeMar, les créateurs de Defender.

Robotron: 2084 est un classique du shoot them up en deux dimensions « Andrew Rollings and Ernest Adams on game design », Andrew Rollings, Ernest Adams, p. 293, 2003 . et un titre charismatique de l'âge d'or des jeux d'arcade. C'est un jeu d'action de type run and gun qui oppose un personnage à une armée de robots belliqueux dans l'espace confiné de l'écran. Le jeu est fameux pour son rythme effréné, sa difficulté corsée et son système de contrôle novateur à double joystick. Il a connu un succès commercial avec près de bornes produites « The First Quarter: A 25-Year History of Video Games », Steven L. Kent, p.182, 2000 . et a été adapté à partir de 1983 sur systèmes familiaux. Il a donné lieu à une suite, (1983), ainsi qu'à un remake en 3D, Robotron X/64 (1996).

En 2084, inspiré par sa quête sans fin de progrès, l'homme a créé Robotron, une espèce de robots si avancée qu'elle en est supérieure à son créateur. Guidés par leur infaillible logique, les Robotrons ont conclu que la race humaine est inefficiente et devait être exterminée. Le joueur incarne le dernier espoir de l'humanité, un homme aux pouvoirs surhumains qui a pour mission de stopper les vagues de Robotrons et de sauver la dernière famille.

Système de jeu Robotron: 2084 est un jeu de tir multi-directionnel en 2D. Le joueur contrôle un personnage armé dans un environnement mono-écran représenté en vue de dessus et le but du jeu est de détruire les robots qui l'assaillent et de sauver les humains afin d'obtenir le meilleur score possible. Le système de contrôle est basé sur deux joysticks : le personnage peut être déplacé et tirer indépendamment dans les huit directions. La progression est découpée en « vagues » qui se succèdent une fois tous les ennemis détruits. Une vague peut contenir jusqu'à une centaine d'éléments (robotrons, humains et électrodes), positionnés aléatoirement sur l'aire de jeu. Le personnage débute la partie au centre de l'écran. Il meurt dès qu'il entre en contact avec un robot, un projectile ou un obstacle.

Il existe différents types de Robotrons. Les Grunts sont les robots les plus basiques et les plus représentés à l'écran : ils avancent continuellement en direction du personnage. Les Hulks sont des robots massifs indestructibles programmés pour écraser les humains : ces obstacles mobiles peuvent être légèrement repoussés en les ciblant et servir de protection contre les projectiles. Les Spheroids et les Quarks sont des unités programmées pour fabriquer à la chaîne des Enforcers et des Tanks : ces robots envoient respectivement des projectiles étoilés, qui peuvent longer les parois du niveau, et des projectiles circulaires, qui rebondissent contre les parois. Les Brains sont les ennemis les plus redoutables : ils lancent des missiles à tête chercheuse aux trajectoires délirantes et reprogramment les humains en machines à tuer, des Progs. Tous les projectiles sont destructibles. Les électrodes sont des obstacles immobiles et destructibles qui parsèment l'écran : ils sont mortels à la fois pour le personnage et les Grunts.

Les membres de la famille sont représentés par Daddy, Mommy et le petit Mikey. Ils sont constamment mobiles et peuvent se faire tuer. Un humain est sauvé quand il est touché par le personnage. Le nombre de points engrangés pour chaque humain sauvé est exponentiel, jusqu'à points à partir du . Le joueur glane une vie supplémentaire tous les points. Le système incite le joueur à faire des sauvetages en série pour augmenter sa réserve de vies au risque de l'entamer.

Les premières secondes de jeu sont déterminantes : le joueur n'a que quelques dixièmes de secondes pour repérer la position des éléments et décider d'une marche à suivre. La tactique peut consister à s'extraire au plus vite du centre de l'écran, à se déplacer continuellement tout en tirant indépendamment, ou encore à détruire en priorité les ennemis dangereux. Chaque vague présente un panel d'ennemis particuliers et oblige le joueur à adapter sa stratégie. Les vagues se succèdent quasiment sans interruption. Le jeu n'a pas de fin : après la , la partie reprend à la sans affecter le score.

Développement Robotron: 2084 a été conçu et programmé par Eugene Jarvis et Larry DeMar, les créateurs de Defender (1980), un monument du shoot them up. La conception est influencée par Berzerk (1980), un jeu de tir à tableaux à succès de Stern Electronics, et le jeu Chase sur le Commodore PET « Halcyon Days: Interviews with Classic Computer and Video Game Programmers : Eugene Jarvis », James Hague, dadgum.com, juin 2002.. Le développement a duré six mois. À l'origine, Jarvis s'engage sur une idée de jeu plutôt pacifique : le personnage peut seulement attirer les ennemis vers les électrodes pour les détruire, sans pouvoir faire feu « The History of Robotron: 2084 - Running Away While Defending Humanoids », Matt Barton, Bill Loguidice, Gamasutra, 2009.. Il abandonne rapidement le concept qui manquait d'intérêt : « Gandhi, le jeu vidéo aurait à attendre encore; l'heure était à l'action meurtrière ». Au troisième jour du développement, après avoir intégré les électrodes, les Grunts et la capacité de tir, Jarvis est convaincu de tenir une formule intéressante.

thumb|Borne de Robotron: 2084. Jarvis et DeMar testent le jeu et le modifient au fil de son élaboration. Après avoir envisagé des niveaux à défilement, les développeurs choisissent de confiner l'action sur un seul écran. Ils décident d'augmenter toujours plus le nombre d'ennemis et de positionner le personnage au centre de l'image pour accroitre la tension et imposer un scénario de victoire très difficile. À la manière de Defender, ils intègrent des humains à sauver pour rendre le scoring attrayant. La présence des humains implique que le joueur doit constamment réévaluer la situation pour décider d'une marche à suivre optimale.

Le système de contrôle est basé sur deux joystick, une configuration qui offre une grande liberté d'action en dissociant le déplacement du personnage et la visée de l'arme. Ce dispositif ambidextre, déjà expérimenté dans Draco (1981) de Cidelsa et (1981, Rex Battenberg) de Taito, répond à une limitation rencontrée dans les jeux de tir multi-directionnel de l'époque : un contrôle à un seul joystick implique que le personnage doit par défaut avancer vers l'ennemi (ou lui faire face) pour être en mesure de le cibler. Jarvis a eu l'idée de ce système en jouant à Berzerk dont il était un grand fan : le jeu d'Alan McNeil propose un mode alternatif, qui autorise de viser dans toutes les directions avec le joystick une fois le bouton tir laissé enfoncé (le personnage devient immobile). Jarvis a l'idée d'attribuer ce mode à un second joystick (le tir devient semi-automatique). Une blessure contractée à la main droite l'aurait poussé à explorer cette voie.

La conception des ennemis est guidée par l'idée d'avoir des « intelligences artificielles » aussi variées que possible, avec des propriétés uniques d'apparition, de déplacement, de projectile, et d'interaction avec le joueur. Certains des comportements ennemis les plus intéressants et dangereux rencontrés prennent origine dans des bugs induits par les limites des algorithmes. Un exemple est la tendance de certains Enforcers à se démarquer du groupe pour aller stationner dans un coin de l'écran et décharger une pluie de projectiles à revers. Pour contrecarrer la grande mobilité du personnage, les projectiles ciblent le personnage avec une marge d'erreur plus ou moins grande, leur trajectoire peut être incurvée et leur vitesse est d'autant plus grande que le personnage est éloigné. Chaque vague propose un thème distinct, mettant en vedette un type particulier d'ennemi en plus d'éléments de bases récurrents (les grunts, les enforcers et les électrodes).

Le système d'arcade, conçu par des ingénieurs de Williams, est réputé pour ses capacités graphiques. Il embarque un processeur central 8-bit Motorola 6809 et un co-processeur graphique personnalisé, tous deux cadencés à . Le coprocesseur accélère le traitement des blocs de mémoire, ce qui permet d'animer un grand nombre d'éléments à l'écran. C'est l'un des premiers exemples de ce qui sera plus tard connu sous le terme de bit-blitter, popularisé par l'ordinateur Amiga « Handbook of Computer Animation », John A. Vince, Ch. 1 (par Lee Uren), p. 1-20, 2003 .. Les graphismes sont volontairement minimalistes afin de privilégier la lisibilité de l'action : chaque élément possède une forme et des couleurs distinctes et se détache clairement du fond de l'écran. L'ambiance sonore monophonique, riche et énergique, est distinctive des productions Williams, empreintant certains effets à Defender.

Les développeurs ont imaginé une histoire afin de servir un contexte au « carnage insensé » proposé par le jeu. La dystopie, vaguement inspirée par le roman 1984, est décrite en quelques lignes durant le mode attractif. Le dénouement est simplement suggéré puisque les vagues de Robotrons se répètent à l'infini jusqu'au game over. La suite du jeu, Blaster, confirme l'échec de la mission et l'extermination de l'humanité.

Durant le développement, le projet porte le nom de code Robot Wars: 2084 puis 2084: Robotron; Williams a interverti les mots peu de temps avant le lancement du jeu et les flancs de la borne sont simplement illustrée du terme « 2084 ». Walt Disney Productions a poursuivi la société chicagoane pour contrefaçon de marque, concurrence déloyale et dilution de sa marque Tron « Disney Title Suit », The New York Times, 4 mai 1982. (le film est sorti trois mois après le jeu).

Conversions Robotron: 2084 a été adapté sur Apple II, Atari 5200, Atari 8-bit, BBC Micro, Commodore 64, Commodore VIC-20, PC (1983), ZX Spectrum (1984, non commercialisé), Atari 7800 (1986), Atari ST (1987) et Lynx (1991). La plupart des versions ont été éditées par Atarisoft. Les jeux supportent le plus souvent l'utilisation de deux joysticks. Ceux-ci sont cependant généralement peu adaptés à une utilisation à une main et le jeu est particulièrement « athlétique ». Les versions Atari 5200 et Atari 8-bit sont proposées avec un socle spécial destiné à unifier deux contrôleurs officiels; les autres joueurs devaient se montrer bricoleur pour fixer les contrôleurs ou coopérer avec un acolyte (un joueur dirige le personnage et l'autre cible les ennemis).

La version originale est rééditée dans la compilation Williams Arcade Classics (1996-2000), disponible sur Dreamcast, Game.com, Game Boy Advance, Mega Drive, Nintendo 64, PlayStation, Saturn, Super Nintendo et PC, et dans la compilation Midway Arcade Treasures (2003-2005), disponible sur GameCube, PlayStation 2, Xbox et PC. Le jeu est également proposé en téléchargement sur les consoles Xbox (2005) et Xbox 360 (2006), une version qui implémente un mode coopératif, jouable en local et en ligne.

Accueil Robotron: 2084 est un titre charismatique de l'âge d'or des jeux d'arcade. Le jeu a connu un succès populaire en salle d'arcade avec environ bornes vendues « Player 2 Stage 5: The Golden Age », The Dot Eaters. Consulté le 2 décembre 2009. (dont 500 modèles cocktail) et a été adapté ou réédité sur une vingtaine de supports différents. Il est inclus dans le « Top 100 des jeux d'arcade » du site KLOV et fait partie des dix bornes d'arcade les plus convoités selon la VASP « The Top Coin-Operated Videogames of All Times », KLOV. Consulté le 2 décembre 2009..