B-RENDER : Moteur de rendu CPU

Comparatif

L’image ci-dessus a été générée avec un script de ma création. Baptisé B-render, ce dernier utilise les fonctions de lancer de rayon fournies nativement par le moteur 3d ShiVa Engine. J’ai hacké (au sens « détourner de son usage premier ») ce moteur afin de lui permettre de générer des images de synthèse. La matrice de pixels produite est générée par mes scripts LUA (language interprété intégré à ShiVa).

HTML to ShiVa HUDs

J’ai démarré cette « expérience » car j’étais intrigué par les moteurs de rendu HTML.

Lorsque nous nous rendons sur une page web, notre navigateur par l’intermédiaire de son moteur de rendu nous dessine dynamiquement le document correspondant à une URL donnée. Ayant de très bonnes compétences avec le moteur ShiVa-Engine j’ai donc entrepris la tâche de produire un code LUA interprété capable de générer graphiquement une page web en utilisant les API proposées par ShiVa Technologies.

La vidéo ci-dessous vous fait la démonstration de ce script. Contrairement au fonctionnement habituel du moteur, les textes sont ici générés lettre par lettre. Un atlas de textures (glyphes) généré avec un programme externe permet d’afficher la bonne lettre sur chaque composant d’interface.

Micro Battle Tank – Jeu Web & Mobile

icone_512x512Micro Battle Tank est fortement inspiré des titres Wii Play et Micro Machines.

Dans ce jeu-vidéo casual, vous dirigez un tank miniature télécommandé. Votre mission consiste à éliminer tous les autres tanks ennemis présents sur chaque niveau du jeu afin d’établir le meilleur score possible. Un objectif à première vue simple, mais qui vous demandera de la patience pour grimper au classement…

Capture d’écran 2011-07-24 à 00.16.30

Ce jeu est disponible sur navigateur web et sur mobiles Android.

Nouveau : Essayer la version beta du jeu sans plugin grâce au WebGL et HTML5

1 2 3