Comment les jeux 8 bits et 16 bits ont-ils été développés? [fermé]


45

Nous avons beaucoup d'informations sur Internet sur de nombreux moteurs, SDK, IDE sophistiqués, etc. Mais comment les gens ont-ils réussi à développer des jeux par le passé? Existe-t-il des outils "célèbres"? Quel était le langage de programmation le plus utilisé? comment ont-ils été déployés dans des cartouches?


Croyez-le ou non, les scripts étaient alors une chose importante. Pour pouvoir adapter un programme en mémoire, si vous pouviez décrire une opération complexe courante sous forme de code d'octet de script, vous pourriez économiser de la place pour vos instructions.
Alan Wolfe

Réponses:



15

Sur les plates-formes 8 bits et 16 bits, j'utilisais généralement une combinaison d'un macro-assembleur pour compiler mon code (toujours un assemblage!) Et une sorte de cartouche de moniteur pour le déboguer.

Ces cartouches étaient de formidables outils de développement.

Pour le premier jeu que j'ai écrit (sur le c64), j'ai d'abord écrit mon propre assembleur de macros à l'aide du chariot du moniteur. J'avais 60hz de défilement dans l'éditeur de texte (!)

DevPac a été l'assembleur de choix sur Amiga.

Les personnes plus professionnelles (qui avaient de l'argent!) Avaient des configurations de développement croisé dans lesquelles vous connectiez la machine cible à un PC et l'utilisiez pour y transférer du code.

Pour les graphismes, j'ai commencé à dessiner sur du papier millimétré, puis j'ai écrit mes propres éditeurs de personnages et de sprites. Évidemment, sur Amiga, tout était en peinture.


8

En ce qui concerne la fameuse question sur les outils, DPaint (aussi connu sous le nom de Deluxe Paint ) convient parfaitement du côté artistique.


1
Oh zut, vous frappez fort le virus de la nostalgie avec celui-là!
Image clé


3

3 mots: débogueur de port série . Je me sens impur, même en y pensant.


Pourtant, pour les développeurs Nintendo, ce n’est pas si loin dans le passé.
Kylotan

2

Edge a raconté comment Gauntlet a été fabriqué. Tous les dessins ont été dessinés sur du papier millimétré et programmés manuellement!


-2

Avec beaucoup de difficulté ...


7
Le sarcasme et la rabaissement n'est jamais une bonne réponse.
rlb.usa

1
C'est vrai, mais c'était simplement vague inutilement. Cuded2D semble sincère et pas plus rabaissant que vous ou moi.
candied_orange
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.