Coder avec peu : les bons tuyaux de Mario


Détails
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 passerons
en revue certaines des techniques utilisées dans de célèbres titres tels que
Super Mario Bros. ou Quake III.
Clément de Tastes
Tombé dans les joies de la programmation dès sa première calculatrice programmable, Clément a travaillé sur divers projets liés au Naval de Défense et plus particulièrement dans la conception des Systèmes de Combat, ce qui l’a parfois emmené aussi loin qu’en Argentine ou en Malaisie. Adepte du clean code et soucieux des enjeux tels que la maintenabilité, la performance et l’évolutivité technologique, il a pu mettre en pratique ces principes en occupant successivement des postes de développeur fullstack, tech lead et architecte. Curieux et autodidacte: il aime explorer de nouveaux domaines et s’y perfectionner, comme le brassage amateur, l’impression 3D, la cuisine ou le piano. Le tout entrecoupé d’une bonne dose de sport (football, randonnée) et de quêtes épiques de jeu de rôle partagées entre amis.

Coder avec peu : les bons tuyaux de Mario