Mind the GeekMind the Geek
Conference45min
BEGINNER

Coder avec peu : les bons tuyaux de Mario

Le développement logiciel est souvent un challenge, d’autant plus quand on a de fortes contraintes matérielles : peu de CPU, peu de RAM, peu voire pas de stockage… L’industrie du jeu vidéo a parfois su se montrer très inventive, voire déroutante pour outrepasser certaines de ces limitations.Nous ferons un saut de 40 ans dans le passé, en particulier dans le monde 8 bits de la Nintendo NES.Comment Super Mario Bros a-t-il pu tenir dans seulement 40 Ko ? Comment 2 Ko de RAM vidéo suffisent pour afficher les exploits du plus célèbre des plombiers moustachus ? Comment génère-t-on des nombres aléatoires lorsque que nous ne disposons même pas d'une horloge ?Rejoignez-nous pour un voyage nostalgique au cœur de l’ingéniosité des débuts du jeu vidéo !

Clément de Tastes
Clément de TastesSCIAM

talkDetail.whenAndWhere

Wednesday, April 16, 10:30-11:15
Paris 141
talks.description
Le développement logiciel est souvent un challenge, d’autant plus quand on a de fortes contraintes matérielles : peu de CPU, peu de RAM, peu voire pas de stockage… L’industrie du jeu vidéo a parfois su se montrer très inventive, voire déroutante pour outrepasser certaines de ces limitations.Nous ferons un saut de 40 ans dans le passé, en particulier dans le monde 8 bits de la Nintendo NES.Comment Super Mario Bros a-t-il pu tenir dans seulement 40 Ko ? Comment 2 Ko de RAM vidéo suffisent pour afficher les exploits du plus célèbre des plombiers moustachus ? Comment génère-t-on des nombres aléatoires lorsque que nous ne disposons même pas d'une horloge ?Rejoignez-nous pour un voyage nostalgique au cœur de l’ingéniosité des débuts du jeu vidéo !
ingéniosité
contraintes
8 bits
nes
talks.speakers
Clément de Tastes

Clément de Tastes

SCIAM

France

Passionné par le développement logiciel depuis l’obtention de ma première calculatrice programmable, j'ai pu me forger une solide expérience de tech lead et d’architecte dans la conception de systèmes de combats embarqués. Adepte du clean code, de “developer joy” et d’architectures bien pensées, j'aime intervenir aussi bien sur les sujets de conception que de dev front ou back.
comments.title

comments.speakerNotEnabledComments