human
Comment les premiers jeux vidéo ont-ils été programmés ? Comme sur l'atari et la NES ? Étaient-ils codés ou quoi ? Explique comme si j'avais cinq ans.
gpt
Je pense que les deux réponses précédentes ne sont pas vraiment ELI5, donc je vais essayer : Les ordinateurs fonctionnent en utilisant des 0 et des 1 et ils enregistrent quelques-uns de ces nombres dans des * registres * (emplacements dans la mémoire). En mettant quelques 0 et 1 dans un « slot », vous pouvez représenter un nombre comme 23 ou quelque chose comme ça. On peut dire « utiliser ce registre et ajouter la valeur qui y est stockée à une valeur stockée dans un autre registre ». Mettez le résultat dans un autre registre ' . Alors maintenant , vous pouvez ajouter , soustraire , faire des calculs simples . Mais ce n'est pas le truc de la programmation. L'astuce de la programmation est de « demander » si certaines choses sont vraies ou non. Un programmeur peut dire "ce registre est-il plus grand que l'autre ? si c'est vrai, le programme doit continuer à faire cela. sinon, alors le programme doit faire autre chose". Les choses que vous pouvez demander sont comme « sont-ils égaux », « sont-ils supérieurs/inférieurs à un certain nombre », etc. Faire cela plusieurs fois finira par aboutir à un programme qui peut faire beaucoup. Fait amusant : Même le magnat des montagnes russes a été initialement construit en utilisant ce type de programmation ( sacré boulot ! )