BlocsMedio v3 – HTML5 / WebGL

stand_263_dessus2

Ce logiciel d’aménagement de surfaces permet de créer des stands intuitivement grâce à la bibliothèque de blocs modulables brevetés de la société Eurosystems-expo (Aspères, 34).

ShiVaEngine / LUA / PHP / Javascript / HTML5 / WebGL / Zend / Autodesk Maya

TUTO : Surcharger une fonction lua

Vous est-il arrivé de souhaiter modifier/adapter une fonction d’API de ShiVa ? Oui ?! moi aussi !

Cas concrêt : nous souhaitons adapter une fonction existante : xml.send, pour y inclure un log automatique à chaque appel.
Si l’on se fie à la documentation officielle, nous aurions procédé comme suit :

 

xml.send ( hXML, sURI )
log.message ( "L'envoi d'un xml à l'adresse ", sURI, " a débuté." )

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

Micro Battle Tank est un jeu vidéo fortement inspiré des titres Wii Play et Micro Machines.

Développé pour le Web et les Mobiles Android.

ShiVaEngine / LUA / MultiAgents / Gameplay / Multiplayer / AutodeskMaya / Photoshop / UI-UX / Mobile / Web

Super Bataille De Chars – Jeu Web

Test de SuperBatailleDeChars par GamersG33K.

Super Bataille De Chars est mon premier jeu vidéo.

J’ai développé le code et créé les graphismes 3D de l’intégralité du jeu. (Design 2D de Thomas Reynaud)

ShiVaEngine / LUA / MultiAgents / Multiplayer / Maya / Photoshop / HTML / CSS / PHP / mySQL

Lire la suite…