Les jeux vidéo des années 1970 et 1980 n’ont jamais perdu de leur attrait. Pong, Super Mario Bros., The Legend of Zelda – ces jeux ont défini une génération et ont préparé le terrain pour l’énorme industrie du jeu vidéo d’aujourd’hui, évaluée à un milliard de dollars. Même parmi les titres d’action-aventure à succès actuels, les jeux indépendants rétro jouent un rôle important, mais comment ces jeux sont-ils fabriqués? Quels principes devez-vous maîtriser pour devenir concepteur de jeux et créer le prochain titre à succès?
Ces cours vous guideront à travers le cours de premier cycle le plus populaire à Harvard, CS50, une introduction à l’informatique. Le premier cours vous initiera aux langages de programmation courants, fournissant une base solide pour développer les compétences nécessaires à la conception et au développement de votre propre jeu. Le deuxième cours vous initiera aux fondamentaux de la programmation de jeux elle-même.
Vous explorerez la conception de jeux classiques — et de titres plus récents comme Angry Birds et Portal – dans une quête pour comprendre comment les jeux vidéo sont construits. À travers des conférences et des projets pratiques, vous explorerez les principes de l’infographie 2D et 3D, de l’animation, du son et de la détection de collision. Vous apprendrez à utiliser des frameworks comme Unity et LÖVE 2D, ainsi que des langages comme Lua et C#. Inscrivez-vous maintenant pour programmer vos propres jeux et acquérir une compréhension approfondie de la conception et du développement du jeu.