lundi 3 décembre 2007

Nouveautés de la semaine passée...



Pas mal de boulot abattu cette semaine. Comme prévu, j'ai modifié la création de la map (heightmap, texture, eau etc.) dans un wizard. L'import de mesh se fait pour l'instant par des fichiers 3DS, avec un petit éditeur qui permet de gérer les différents LODs (on peu par exemple mettre tous les LOD dans un seul fichier 3DS ou bien combiner plusieurs mesh en un seul ou encore n'en importer qu'un seul).
J'ai également développer un petit système qui scanne les sous répertoires du jeu et répértorie toutes les ressources, ca devrait permettre de trouver ce qu'on cherche sans fouiller tous les répertoires dans une FileDialog.
Enfin, cette nuit, j'ai mis en place un début de gameplay. On peut maintenant tester la map directement depuis l'éditeur (sans encore pouvoir sélectionner le vaisseau vu que je n'ai pas encore développé l'éditeur approprié). Ca m'a permis de toucher un peu au mutlithreading.

Le gros morceau maintenant est de réécrire totalement mon pipe de rendu. Il est agé et supporterait trés mal le rendu en plusieurs passes (nécessaire aux ombres dynamiques). Voilà le boulot de cette semaine...

Lien vers La démo.

Aucun commentaire: