Voici une version qui couvre ses débuts sur BBC Micro, ses conversions pour Ocean, puis son passage à la direction de studios.
Peter Johnson est un programmeur, graphiste et musicien britannique de jeux vidéo, principalement connu pour avoir réalisé les versions Atari ST et Amiga de RoboCop pour Ocean Software. Très polyvalent, il prend souvent en charge presque seul la programmation, les graphismes et la partie sonore de ses jeux.
Il découvre l’informatique vers l’âge de 17 ans sur un ZX81 disposant de moins de deux kilo-octets de mémoire. Peu après, il achète un BBC Micro et commence à apprendre le BASIC, puis le langage assembleur grâce aux outils intégrés à la machine. Il transforme notamment un petit programme de Pong en casse-briques, puis en jeu de motos lumineuses qu’il parvient à vendre dans un magasin local. :contentReference[oaicite:0]{index=0}
Alors qu’il termine une formation en informatique, Peter Johnson développe une adaptation de Q*bert sur BBC Micro et l’envoie à plusieurs éditeurs. Superior Software accepte de la publier, mais le jeu est rapidement retiré du marché après une intervention des détenteurs de la licence. Cette première expérience lui permet néanmoins de se lancer professionnellement.
Il réalise ensuite plusieurs jeux pour Superior Software sur BBC Micro et Acorn Electron, parmi lesquels Overdrive, Spitfire Command, Deathstar, Airlift et Star Warp. Overdrive, un jeu de course vu du dessus, rencontre un bon accueil et devient l’une de ses premières réussites commerciales. :contentReference[oaicite:1]{index=1}
Peter Johnson travaille également sur de nombreuses conversions de jeux d’arcade pour Atarisoft, US Gold et Imagine. Il adapte notamment Crystal Castles, Beach-Head, Yie Ar Kung-Fu, Mikie, Impossible Mission et Arkanoid. À cette époque, les développeurs disposent rarement du code source original : il doit donc observer les jeux, comprendre leur fonctionnement et les reconstruire entièrement sur une autre machine.
À la fin des années 80, il passe aux ordinateurs 16 bits. Pour Ocean Software, il réalise les versions Atari ST et Amiga de Wizball, le jeu de Sensible Software. Il ne reçoit pas le programme original, mais une vidéo montrant une partie complète. À partir de ces images, il reprogramme le jeu et adapte sa présentation aux possibilités des nouvelles machines. :contentReference[oaicite:2]{index=2}
Peter Johnson travaille ensuite sur Arkanoid: Revenge of Doh. Il avait d’abord développé la version Atari ST, puis doit convaincre Ocean de publier également une adaptation sur Amiga, machine que l’éditeur juge encore trop coûteuse et insuffisamment répandue. Il assure une nouvelle fois la programmation, les graphismes et la musique. :contentReference[oaicite:3]{index=3}
Son jeu le plus connu reste cependant RoboCop, publié en 1989. Peter Johnson réalise seul l’essentiel des versions Atari ST et Amiga : programmation, graphismes, musique et effets sonores. Des voix numérisées sont également intégrées afin de reprendre certaines répliques et annonces entendues dans le film. :contentReference[oaicite:4]{index=4}
Le jeu reprend plusieurs séquences inspirées du film de Paul Verhoeven et de la borne d’arcade de Data East. RoboCop progresse dans les rues de Détroit, affronte les criminels de Clarence Boddicker et participe à quelques épreuves différentes, comme une prise d’otage ou une séance de tir sur cibles.
Peter Johnson ne réalise pas une conversion directe du programme d’arcade. Comme pour ses autres adaptations, il reconstruit le jeu à partir des éléments de référence qui lui sont fournis, tout en tenant compte des capacités de l’Atari ST et de l’Amiga. Les deux versions partagent une grande partie de leur conception, même si leurs performances graphiques et sonores diffèrent.
Le succès de RoboCop contribue largement à la popularité d’Ocean Software à la fin des années 80. La version 16 bits reste cependant une production presque artisanale, conçue par un seul développeur là où les jeux comparables mobiliseront bientôt des équipes beaucoup plus nombreuses. :contentReference[oaicite:5]{index=5}
Peter Johnson participe ensuite à plusieurs projets pour Flair Software. Il travaille sur certaines épreuves de Winter Supersports 92, réalise des effets sonores pour Trolls, puis conçoit et programme Morph sur Amiga. Dans ce jeu de réflexion et de plates-formes, le personnage peut changer de matière pour traverser les niveaux sous différentes formes.
Il adapte ensuite Morph sur Mega Drive et programme Power Drive Rally sur Atari Jaguar. Ce dernier marque la fin de la période durant laquelle il réalise directement l’essentiel de ses jeux. Peter Johnson s’oriente alors progressivement vers la production et la direction d’équipes. :contentReference[oaicite:6]{index=6}
Au début des années 90, il fonde et dirige le studio de Newcastle de Rage Software. L’équipe travaille notamment sur Revolution X, Expendable et Rocky. Après la liquidation de Rage en 2003, Peter Johnson participe à la création de Venom Games et produit Rocky: Legends.
Venom Games est ensuite racheté par Take-Two Interactive et intégré à 2K Games. Sous la direction de Peter Johnson, le studio réalise notamment la version Xbox 360 de Prey, puis Don King Presents: Prizefighter. Il rejoint plus tard Eutechnyx avant de revenir à une structure plus légère avec Soluble Apps, spécialisée dans les applications mobiles. :contentReference[oaicite:7]{index=7}
Le parcours de Peter Johnson accompagne ainsi plusieurs époques du développement britannique, depuis les jeux réalisés presque seul sur BBC Micro jusqu’aux productions pour consoles mobilisant des équipes entières. Son travail sur RoboCop reste l’exemple le plus marquant de cette première période, lorsqu’un même programmeur pouvait encore prendre en charge le code, les graphismes et la musique d’un jeu complet.