Dernières News à la Une :

Par Louis Adam le 02/12/2013 Article Rating
En 2012, le créateur de Minecraft publiait une démo du moteur du jeu recréé à l’aide de HTML5 et Javascript sur moins de 4kb. Inspiré par l’initiative, un web développeur français a reproduit une démo similaire, mais reposant cette fois sur un code de 252 bytes seulement.

Sur le web, la recherche du « toujours plus léger » est une obsession constante. Mais pour certain, la miniaturisation relève presque de la performance. C’est le cas du webdesigner français Mathieu « P01 » Henri et de son Minicraft, une version ultra-light d’une expérimentation présentée par Markus ‘Notch’ Persson, le créateur de Minecraft. 

L’année dernière, Notch avait ainsi montré une reconstitution simpliste du moteur de Minecraft en HTML5 et Javascript, le tout tenant sur moins de 4kb de mémoire. Mathieu Henri a repris l’idée, dans un premier temps en adaptant le moteur de Wolfenstein 3D sur 251 bytes d’HTML5.

Cliquez sur l'image pour accéder à la demo de Minicraft

Une performance qui relève plus de la curiosité technologique qu’autre chose, mais certaines techniques utilisées par Mathieu Henri méritent que l’on s’y attarde : ainsi, plutôt que de stocker une carte, c’est le code source même de l’application qui est utilisé pour générer l’environnement dans lequel va se déplacer la caméra. Une règle est créée pour considérer que les caractères typographiques tels que !"#$%&'()*+ et autres sont des murs. La carte est donc basée sur les 64 premiers caractères du code, la répartition entre caractères alphabétiques et typographiques fait que la carte ainsi générée dispose de quelques murs mais laisse suffisamment d’espace pour laisser passer la camera. 

L'ensemble du code source de la demo Minicraft tient dans ce bout de code. 

La version de développement du Wolfensteiny donne une bonne idée de la façon dont fonctionne cette astuce : sur la droite on peut voir une vue du dessus indiquant la position de la camera sur la carte et son champ de vision. On voit également le code source et la façon dont la carte est générée à partir des différents caractères. 

Minicraft, la demo technique inspirée de Minecraft, repose principalement sur les travaux précédents de Mathieu Henri, sur Wolfenstein ou d’autres expérimentations réalisée en HTML5 telles que Mini District ou Tea Storm. Toujours en cherchant à réduire au minimum la taille du code (toutes les réalisations font moins de 0,25 kb), il est parvenu à des résultats étonnants. Son blog regorge d’ailleurs d’explications techniques sur la façon dont il a mis en place ses démos, mais l’ensemble est en anglais. 



Notations 

Autres news Web, 3D

Les dossiers de Créanum

Gameplay émergent : l’avenir du jeu vidéo ?
Par Guillaume Perissat le 07/03/2014
Un concept agite le monde du développement. Il bouleverse les systèmes de règles établis et donne une grande liberté au joueur. Dites adieu à la narration, à la linéarité et aux scripts : le gameplay émergent arrive… ou demeurera une utopie. 

[Lire le dossier...]

Autres dossiers Jeu
Crowdfunding : le financement participatif, une solution pour les graphistes ?
Par Louis Adam le 28/07/2014

Ulule, Kickstarter, KissKiss Bankbank : au cours des dernières années, les plateformes de financement participatif (ou crowdfunding en anglais) ont vu leur popularité croître au fil des projets qui se finançaient grâce à ce procédé nouveau. Inspiré des principes du microcredit, ces systèmes permettent de lever des fonds pour un projet ou une entreprises sans forcement passer par le système bancaire. Une aubaine pour les créatifs, mais il convient avant tout de savoir ou l’on met les pieds et ce qu’un tel projet représente. Contrairement à l’impression que ces plateformes peuvent donner au premier abord, il ne suffit pas de « vendre du rêve » sur une page Web pour pouvoir soudainement réaliser ses rêves les plus fous. Un projet de financement participatif se prépare et s’organise.

[Lire le dossier...]

Autres dossiers Web
Google, Adobe... la typographie en danger ?
Par Louis Adam le 12/09/2013
Le tournant du numérique n’a rien de neuf dans le monde de la typographie. Depuis les débuts de l’informatique, la question des polices a toujours été prise en compte, même si rarement sur le devant de la scène. Les années 90 ont vu l’arrivée de nouveaux acteurs tels qu’Adobe qui sont venus redéfinir les règles du marché, en proposant à tous ses utilisateurs des polices de qualité telles que Garamond. Mais face à des entreprises telles que Google qui met à disposition, à travers son service Google Font, un nombre incalculable de polices en libre utilisation, comment les fonderies numériques qui investissent et vivent de la création typographique peuvent-elles survivre ?

[Lire le dossier...]

Autres dossiers 2D, Web
Coloriste : une profession qui en voit de toutes les couleurs
Par Louis Adam le 30/08/2013

 Le coloriste est une profession souvent méconnue dans le monde de la bande dessinée, mais n’en reste pas moins un incontournable dans beaucoup de projets de bande dessinée. Choisi par la maison d’édition ou suggéré par l’auteur avec qui il doit être capable de s’entendre, le coloriste reste souvent dans l’ombre, mais son travail est déterminant. A mi chemin entre les auteurs, les maisons d'éditions et les imprimeurs, son métier lui demande des compétences nombreuses qu'il doit la plupart du temps apprendre par lui-même. Nous avons interrogé deux coloristes sur leur métier, l’évolution des pratiques et les problèmes qu’ils rencontrent au quotidien. 

[Lire le dossier...]

Autres dossiers 2D
Nouvelles plateformes de diffusion : pour les artistes, quelles solutions ?
Par Louis Adam le 25/07/2013
Il y a deux semaines, le chanteur Thom Yorke expliquait sur son compte Twitter qu’il cessait de diffuser sa musique via Spotify. La raison de son coup de gueule est assez simple : selon lui, les services de streaming comme Spotify et Deezer ne rémunèrent pas suffisamment les artistes qu’ils diffusent. Un détail pour les stars reconnues et largement écoutés, mais Thom Yorke s’inquiète surtout des problèmes que ce système engendre pour les petits artistes qui ne disposent pas d’une audience importante. Les plateformes de diffusion se sont multipliées ces dernières années, offrant aux musiciens la possibilité de diffuser eux-mêmes leurs albums et chansons sans avoir à se reposer sur l’industrie musicale traditionnelle. Mais que doit-on espérer de ces nouveaux moyens de diffusion, que certains n’hésitent plus à présenter comme le seul recours d’une industrie en perte de vitesse face aux transformations imposées par l’arrivée du numérique ? Nous avons recueilli quelques témoignages d’artistes utilisant ces plateformes pour diffuser leur musique.

[Lire le dossier...]

Autres dossiers Musique, Web

News