Le code source de Breakout pour Apple II
On le sait, le jeu Breakout est un élément fondamental dans l’histoire d’Apple. La création de ce jeu est le premier travail commun de Steve Jobs, qui est chargé de sa mise au point par son employeur Atari, et de Steve Wozniak, son ami travaillant chez Hewlett-Packard, qui vient l’épauler sur son temps libre. L’argent gagné par Steve Jobs, très inégalement réparti entre les deux comparses, sert à financer la création d’Apple quelques mois plus tard.
C’est ensuite ce même jeu qui sert de référence à Steve Wozniak quand il conçoit son premier Apple et le langage Basic qui l’accompagne. Il veut pouvoir le programmer de manière logicielle (là où Atari avait conçu des puces électroniques dédiées à ce jeu) et le faire bénéficier d’un affichage en couleurs (quand l’écran de la borne Atari était noir et blanc, avec des scotchs colorés sur les lignes de briques).
Voici donc, extrait du manuel de l’Apple II de janvier 1978, le code-source de la version Basic de Breakout et la description du programme.
La première mouture du code source, développée pour l’Apple, était différente dans le “Mini manuel” diffusé avec les premiers Apple II produits. On peut la trouver sous forme numérisée sur le site ManualsLib.