Many students of mine keep saying "but can we make real games with Virtools", and I keep replying "Well, with hard work, one could". But now I have a real example to show them, with Sarbakan's new game Lazy raiders.
The game may look like a classic marble puzzle, but instead of controlling a ball, you control a professor, too lazy to dig himself in the caves and ruins he should work on. By tilting the world itself, you change the gravity, thus moving the poor professor around and around. Here's a video to better understand what this is about.
Now this is also a good thing that Virtools can export to XBLA, as it can do on wii... I hope we can still do this when 3DVIA Studio will be the new Virtools.
Here before us was sufficient evidence to show that it really was an entrance to a tomb, and by the seals, to all outward appearances that it was intact.
Last week, I introduced Kodu, the new XBox game editor made by Microsoft. I used the PC version to test it and although it is a very good idea, it very quickly showed its limits.
First of all, the terrain editor system is not very easy to use, and sometimes doesn't work at all. Moreover, using 4 modes to edit the terrain makes it very counter productive, cause you need to go from one mode to another every ten seconds.
Then, about the behavior system in itself, each icon/block is very easy to understand, the names and images are quite self explanatory. But the system in itself is more obscure. Some elements can't work with one another, and you loose parallelism. I tried to make a tron/snake (kind of), so i needed my cycle to always go forward, and only turn when i turned the Joystick right/left. I created three instructions :
When joystick pressed towards left, turn object on the left;
When joystick pressed towards right, turn object on the right;
Always move object forward.
When I only had instructions 1 and 2, everything worked fine, the cycle turned left/right. As soon as I added the 3rd instruction, the cycle only moved forward, ignoring the two other instructions. I had to change instruction 3 to : When joystick not pressed, move object forward. Then I got the problem of trying to detect a collision to make the game over. And still got no solution as the instruction is ignored...
Finally what's very sad is the limited number of behaviors available in Kodu, some games will be almost impossible to make
Apart from that, the rendering and global look and feel is very nice, although a little too Wii for me, and you can add some effects on objects.
I'm definitely not up-to-date on the high-tech videogame world.
A l'instar de la soirée d'il y a 3 mois, une nouvelle soirée est organisée par le Paris ACM Siggraph, offrant un retour sur la conférence du Siggraph Asia 2009 qui s'est déroulé en décembre à Yokohama (Japon). Entre autres réjouissance, il y aura la projections d'une sélection issue du Computer Animation Festival, ainsi qu'un témoignage recueilli auprès d'écoles d'art Japonaises.
La soirée se déroulera de nouveau à l'Atelier BNP Paribas (14 rue Bergère), et l'entrée est ouverte à tous, sous réserve d'inscription sur la page dédiée.
Pour se nourrir, les Japonais mangent du riz sans blanquette ! J'en ris encore.
I talked almost two years ago about Popfly, MicrosoftFlash Silverlight game editor. Now they brought this to another level, maybe after seeing the success of Little Big Planet : with Kodu, one can create its own XBox video game.
Now what they've done is still in the field of visual programming, with the challenge of never using a keyboard. Only with the XBox controller, you can import elements in your game, create an environment with a terrain editor, and add behaviors to the game. Once the game is created, one can share it online wit other players.
Microsoft's Kodu
From my experience, Visual Programing editors have the choice between being simple, and being scalable. With Kodu, Microsoft made his choice towards simplicity : everything is represented as cute icons, no text needs to be entered... but you can only create the game mechanics Microsoft engineers thought of. Now I didn't test it (yet) as the program is still in beta, and I don't have an XBox, but i'll bet that we'll soon see youtube Videos of people pushing the system to its limit.
Edit : And since... well today, Kodu's team released on its blog a PC version, downloadable free of charge here.
I'm a fan of videogames. I like them. And to get to be part of one of them would be a fun and exciting thing.
I've recently been invited to try the latest product developped by Dassault Systemes 3DVIA. Made with Virtools MP 3DVIA Studio, 3DVIA Scenes let's one make its own room, with one of multiple defined environments, and adding any 3D object available in the 3DVIA library.
When two or more persons are viewing the same Scene, they can chat together. And of course, each room becomes part of the 3DVIA library, and can be viewed by anyone, unless the author made the Scene private.
I guess one of the main use of this would be for one to design its own house (using 3DVIA Shape maybe) and the change the furnitures or decoration in 3DVIA Scene, making an extension in 3D space of the family space.
My dream home and "car"
(the house model was made by B. Rogez)
In rare instances you have to give up what you thought was a great scene.
Bonjour à tous et bonne année ! Que les pixels soient avec vous pour cette année 2010.
Les Algoristes (une des associations dont je suis secrétaire) prépare un projet à soumettre au SIGGRAPH 2010, et pour ce projet j'ai créé plusieurs filtres en Processing.
Ce filtre, que j'appelle Pixie Dust fonctionne grâce à une formule magique qui m'a été soufflée par la fée Clochette, et qui permet de transformer une photo en amas d'étoiles comme sur l'exemple ci dessous. Plus sérieusement, un des principes utilisé est dérivé de celui qui permet de dessiner un Buddhabrot.
It's been a while since we've seen the first 2D games making use of physic engines, but here is the first one which I'd really like to play with. PixelJunk Shooter is a game available on PS3 Network, and is both a platform/action and a puzzle game (kind of). From what I've seen, you control a ship to rescue PNJ scattered in a 2D world.
According to the level, you're surrounded either by fire or ice, and need to use the available resources to make a way to the exit. You can drop water on the fire, or fire on the ice, each fluid being rendered with a smooth animation. An image being better than a thousand words, I'll let you enjoy the video.
While preparing on of my class about algorithm, I talked about the calssical Towers of Hanoï problem, the perfect example on recursivity. In this game, you have a number of discs, each with a different size, placed on a pole, from the biggest to the smallest. You have to move all the discs, one by one, to another pole, but you can only move a disc on a larger one.
So here's a little demo of this problem, made with Virtools, where you can choose the number of discs, and then you see the animation of the solution. Don't forget that you'll need the 3DVIA Virtools Player to see the demo.
En mars dernier, le Paris ACM Siggraph organisait la première soirée Start-up Recherche, couronnée d'un franc succès auprès des spectateurs venus y assister. On remet donc le couvert, avec trois nouveaux sujets qui seront traités le mardi 15 décembre prochain, à partir de 19h30, comme toujours à l'Atelier BNP Paribas.
On retrouvera lors de cette soirée le moteur de rendu de Mercenary Engineering, dont j'ai déjà parlé ici, Sylvain Lefebvre qui nous présentera son travail en matière de génération procédurale, et Digisens reviendra sur les travaux liés au rendu de surface 3D. Le programme complet est bien sur accessible depuis le site officiel du Paris ACM Siggraph, et comme toujours n'oubliez pas de vous inscrire pour participer à la soirée, en écrivant à paris-chapter@siggraph.org.
La mode, c'est la recherche d'un ridicule nouveau.
So Facebook engineers are geeks too. Indeed, if you use the classic cheat code "Up, Up, Down, Down, Left, Right, Left, Right, B, A, Enter, Right Clic", a Lens Flare effect will appear in your Browser. Ok, it's useless, but hey, it's fun!
Oh and to remove the effect, simply close the page and open a new browser.
First of all, I just signed my 400th blog post today, and started to use my twitter account. Also, I wish to enlarge my audience by translating some of my posts in english.
Back to the subject with 3DVIA, for which I worked a year ago, who just released a new plugin making use of the 3D Layers in Photoshop CS3+. This is a good news as Dassault Systems keeps on the way of 3D for all.
Basically, the plugins lets you import 3D models by browsing those uploaded at 3DVIA.com, with the advantage of having thousands of models available freely. After the app to see the same models on the iPhone, this is a new step towards the massive use of 3D for (almost) everyone. After the models are imported, the 3D layer of Photoshop does the rest, as you can change the (basic) lighting and rendering, and blend it as any classic layer.
L'année 2009 va bientôt prendre fin, après un dernier événement, SIGGRAPH Asia, le pendant oriental de la conférence originale. Siggraph Asia 2009 se déroulera du 16 au 19 décembre à Yokohama, au Japon.
Mais en parallèle, la soumission de candidature pour participer à Siggraph 2010 est ouverte, pour certaines catégories en tout cas. L'occasion de rappeler les dates importantes pour ne pas oublier de soumettre vos projets :
Une nouvelle catégorie, où l'on retrouve des animations courtes (5 à 15 secondes) présentant un turnaround d'un modèle 3D, d'un shader, d'une animation, d'un effet spécial, d'un rendu, d'un personnage, un niveau ou une cinématique de jeu vidéo.
Soixante projets seront sélectionnés, mis bout-à bout pour une projection d'une heure, où chaque auteur disposera d'une minute pour présenter sa vidéo.
La candidature est ouvertes aux professionnels, amateurs et/ou étudiants, jusqu'au Jeudi 4 Mars 2010;
Une nouvelle catégorie, où le but est d'imaginer une ou plusieurs activité(s) interactive(s), impossible(s) avec nos technologies actuelles, et de proposer un ensemble hardware/software pour répondre à ces intereactions.
Ouverte jusqu'au Jeudi 6 Mai;
Pour les étudiants ayant un projet de film d'animation, un jury de professionnel donneront leurs retours et conseils, basés sur les synopsis, storyboards et tests d'animations envoyés.
Ouverte à partir du 11 Janvier 2010, jusqu'au Lundi 10 Mai 2010;
Toutes les dates limite sont fixées à 23h (heure française) ou 22h GMT.
Les tentatives de créer un volume de Mandelbrot en 3D, équivalent à l'espace homonyme connu en 2D, ne datent pas d'hier, mais le résultat n'a jamais été réellement impressionnant. Du moins jusqu'à la semaine dernière, quand Daniel White a décidé de faire un rendu d'un Mandelbrot en 3D, qu'il a appelé Mandelbulb.
Mandelbulb - Daniel White
Au lieu de visualiser des tranches d'un ensemble à 4 dimension (une sorte de coupes d'ensembles de Julia comme on le voit habituellement), il est partie de la construction de la fractale, d'un point de vue trigonométrique et non complexe. En effet, la formule de base qui permet de construire l'ensemble de Mandelbrot est : zn+1 = zn2 + c, avec z0 = 0, pour chaque point c du plan.
Cette opération peut se ramener à une suite de transformation d'un point du plan, par rotation, multiplication puis translation. Du coup, le passage de coordonnées planes cartésiennes à des coordonnées spatiales sphériques se fait facilement, et on obtient une formule permettant de définir un volume, qu'il a ensuite utilisé avec un moteur de rendu de haute qualité, ce qui permet d'obtenir les images commes celles ci dessus. Pour ceux qui veulent voir l'explication plus en détails, il l'explique lui même sur sa page, et fourni même l'algorithme.
En bonus, une vidéo montrant quelques mille coupes d'un détail du volume calculé par Daniel White. Un pur bonheur.
Le résultat est une véritable fractale, zoomable à l'infini, avec le principe d'auto-similarité, et les rendus proposés par Daniel White sont tout bonnement bluffant.Cependant, de son propre aveux, Daniel White n'est pas convaincu qu'il s'agisse d'un vrai volume de Mandelbrot, car il ne suffit pas d'élever le point de base au carré, mais à la puissance 8 pour obtenir des résultats intéressants. Il a repoussé les limites de la Terra Incognita, mais beaucoup de chemin reste à faire, et beaucoup d'images à découvrir. Tant mieux :).
If the 2D Mandelbrot is the thumbprint of God, what does that make the 3D Mandelbrot?
Er, the heart? Brain? Or the liver maybe? Ask a stupid question...
Les évènements organisés par le Paris ACM Siggraph ne manquent pas, et bientôt se déroulera l'un des plus attendus chaque année, la projection du Best-Of du Computer Animation Festival.
Parmi tous les films projetés durant la première semaine d'Aout au Siggraph 2009, Carlye Archibeque en a sélectionne le meilleur du meilleur, pour une projection qui devrait durer environ 2 heures. Et cette année, la projection se fera au sein du congrès parisien des effets spéciaux, PariSfx, à l'éspace Pierre Cardin (Paris 8è), le mercrerdi 18 novembre, à partir de 20h30.
Comme d'habitude, une incription est obligatoire à partir du site web du Paris ACM Siggraph, et la priorité est donnée aux membres de l'association.
'ai simplement pensé à l'idée d'une projection, d'une quatrième dimension invisible ..., autrement dit que tout objet de trois dimensions, que nous voyons froidement, est une projection d'une chose à quatre dimensions, que nous ne connaissons pas.