Comment réaliser un Cel Shading ?

Le Cel Shading ou « ombrage de celluloïd » (oui, en français c’est moche ! Continuons avec le terme anglais pour la suite) est un shader qui donne un effet toon 2D à un modèle 3D.

Un shader est un programme exécuté par la carte graphique pour modifier le processus de rendu d’une application.

Continuer la lecture de « Comment réaliser un Cel Shading ? »

Comment Super Mario Bros fait seulement 31 ko ?

En 1985, le game designer japonais Shigeru Miyamoto crée Super Mario Bros. Développé sur la Nintendo Entertainment System (abrégée NES) le jeu iconique s’est vendu à plus de 40 millions d’exemplaires au cours de ses 30 premières années de distribution. Ce n’est qu’à partir de 2006, à la sortie du jeu Wii Sports, que le plombier aux bretelles perd son statut de meilleur vente de tous les temps. Super Mario Bros est aussi réputé pour avoir mis fin au krach du jeu vidéo de 1983.

La taille mémoire du jeu est d’exactement 31 ko (soit presque 3 fois moins que la taille de la vignette de l’article). Cette taille mémoire peut se comprendre pour les consoles de l’époque (dont les cartouches étaient limitées à 32 ko). Le titre est pourtant consistant : il est découpé en 8 mondes de 4 niveaux chacun pour un total de 32 niveaux de jeu.

Mais alors comment Super Mario Bros fait seulement 31 ko ?

Continuer la lecture de « Comment Super Mario Bros fait seulement 31 ko ? »

Quel langage de programmation choisir pour un jeu ?

Vous avez une idée de jeu. Vous souhaitez la réaliser mais vous n’arrivez pas à choisir le langage de programmation à utiliser ?

Cet article offre des éléments de réponse à ce problème en pesant les pour et les contre de chacune des solutions ci-dessous.

Continuer la lecture de « Quel langage de programmation choisir pour un jeu ? »