Alors que la plateforme de développement 3D temps réel Unity est disponible en version 2.5 depuis peu, voici un petit aperçu des possibilités...
Flashbang Studios est un petit studio américain créé en 2003 par Mike Kime, Matthew Wegner, Shane Wegner et Sean Weilage. L'équipe a mis en ligne plusieurs jeux créés avec Unity sur leur site blurst.com. Le tout est accessible gratuitement.
L'équipe tient aussi un blog concernant ses derniers jeux et développements.

Dans le lot des jeux présents sur blurst.com, on trouve notamment Blush, qui reprend le principe du premier stade du jeu Spore : le joueur dirige à la souris une sorte de croisement entre un têtard et une méduse qui nage dans un liquide rempli d'autres créatures. Comme dans Spore, il faudra trouver de quoi se développer (plus de vitesse, tentacules plus longs) en récupérant des particules. Attaquer ses congénères permet de progresser rapidement si l'on prend garde à ne pas se frotter à plus fort que soi...
La vidéo suivante permet de se faire une bonne idée du gameplay :
Seul regret, le jeu se fait en temps (trop) limité, et l'aventure se termine donc très vite.

Un autre jeu, Off-Road Velociraptor Safari, permet comme son nom l'indique d'aller chasser du dinosaure dans un véhicule tout terrain. Détail appréciable pour les paléontologues amateurs, la représentation des vélociraptors est plus réaliste que ce que l'on voit habituellement dans les forums de modélisation 3D, puisque les créateurs ont pensé aux plumes 1.
Voler dans les plumes de ces carnivores est assez jouissif, même si les ralentis finissent rapidement par lasser.
Là encore, pour avoir une idée du jeu rien ne vaut une vidéo :
Difficile de se retrouver dans la jungle impressionnante des moteurs 3D... Besoin d'aide ?
Et à propos, un moteur 3D, c'est quoi ?
Au fait, c'est quoi, un moteur 3D ?
Un moteur 3D, nous dit wikipédia, est "un morceau de programme informatique qui se charge de calculer des transformations dans un espace tridimensionnel virtuel (généralement par le biais de matrice 3x3 ou 4x4, ou de quaternions), pour finalement projeter le résultat de ses calculs sur un plan 2D, affichable sur un écran."
Bon.
En plus clair : le moteur 3D, c'est l'élément clé d'un jeu 3D ou de toute application contenant des graphismes temps-réel en 3D, une sorte de boîte à outils qui fournit tout ce dont on a besoin pour faire tourner le jeu.
Bref, le moteur 3D est là pour ne pas réinventer la roue à chaque création de jeu. Pas besoin de reprogrammer à chaque fois ce qui se passe sur un sol glissant, ou comment faire bouger le bras d'un personnage.
Pour ceux qui savaient déjà tout ce qui précède, et qui ne savent pas trop quoi choisir, voila où aller :
devmaster.net, site de référence : liste relativement exhaustive, des fonctions pour comparer les moteurs entre eux ou pour trier selon certains critères (quel moteur gère la radiosité ? Quel moteur choisir si je veux programmer en Java ?).
On trouve aussi des classements de popularité, que ce soit dans la catégorie des moteurs commerciaux ou open source, les infos sur les dernières mises à jour, les avis des utilisateurs...
Ca tombe très bien, je cherchais justement ce type d'infos, puisque je suis en train de me choisir un moteur pour expérimenter un peu tout ça.... La suite bientôt ?
C'est possible ! Il existe des logiciels permettant de créer des jeux 3D sans être un dieu du C++.
Par contre, il faudra le plus souvent payer (quelques dizaines d'euros).
De nombreux sites vous donneront tout un tas de conseils sur la réalisation de jeux vidéos, par exemple le site games-creators.org. Mais avant de vous lancer dans la réalisation du nouveau jeu innovant qui va tout changer et faire de vous une star adulée par des millions de geek, une lecture indispensable : pourquoi vous ne serez pas le prochain génie des jeux vidéos.