Equilibrume Index du Forum
Equilibrume Index du ForumFAQRechercherS’enregistrerConnexion

DreamEngine

 
Poster un nouveau sujet   Répondre au sujet    Equilibrume Index du Forum -> Public -> Annonces
Sujet précédent :: Sujet suivant  
Auteur Message
Dream
Programmeur

Hors ligne

Inscrit le: 27 Mai 2010
Messages: 27

MessagePosté le: Jeu 8 Juil - 01:00 (2010)    Sujet du message: DreamEngine Répondre en citant

Salut à tous,

Comme vous le savez peut-être, ce projet demandera un développement relativement long,
et il risque d'y avoir de longues periodes sans résultats "visibles".

Pour éviter une avancée trop lente,
j'ai proposé d'utiliser un moteur de jeu sur lequel je travail depuis longtemps,
que j'ai baptisé "DreamEngine"

Développé pour DarkbasicPro,
Il est un peu plus gourmand en perfs qu'Ogre, ou Ryzom core,
mais au moins il nous permettra un développement rapide,
et plus ou moins maitrisé.


Il s'agit en quelque sorte d'une grosse librairie qui contient la plupart des fonctions que j'ai codées pour mes précédents projets.
Il comprend également le moteur de rendu "Advanced lighting" une bibliothèque libre codée par "EVOLVED software".
Qui est complétée par mon propre moteur de rendu(que j'ai baptisé ShineX).


Voici quelques unes de ses fonctionnalités qui nous serons utiles.

-gestion des terrains(de grande taille, avec micro reliefs(parallax), Blendmap et tout une pétée d'autres fonctionalités)
-gestion des collisions(spécial MMO, pas trop buguée)
-gestion des ombres(qualité réglable)
-gestion de l'éclairage secondaire(dispersion de la lumière après réflexion
-amélioration des performance considérables(par rapport au moteur standard de Darkbasic)
-gestion de la réfraction
-utilisation de particules améliorées(dans une certaine mesure, couteux en perf)
-gestion des objets améliorés
-gestion de l'herbe(assez couteux malheureusement)
-langage de Script, ainsi qu'un éditeur(pas tout a fait finit)
-toutes les fonctionnalités de l'"advanced lighting"(soit à peu près tous le matériaux de Blender en version temps réel, et les effets d'éclairages)
-anticrènelage puissant
-polyrender
-displace mapping
-différents types de LOD avancés
-nette amélioration globale des graphismes
-gestion de l'eau très puissante
-adaptation très souple en fonction des performances de la machine

voici maintenant quelques screenshots:


























(j'ai repris des vieux screens de démo donc ils ne montrent pas toute l'étendue du moteur qui a encore été amélioré.)


Je l'ai préparé et adapté au futur programme de jeu, qui ne fonctionnera pas avec un ciel et de l'eau comme dans les jeux "ordinaires" mais avec un nouveau système de décor basé sur la brume et les "phases de sommeil". Mais comme elles ne sont pas encore terminées, je ne pourrais rien vous montrer.


Il contient maintenant également un shader de brume:
qui malheureusement ne s'applique pas très bien dans certaines situations.

avant:



après


Video sur youtube(qualité pas terrible suite à un soucis de conversion):





Je pense que mes programmes nous permettrons d'aller plus vite, et de rapidement avoir des résultats.
En échange d'un peu plus de performances requises pour les machines.


Revenir en haut
Publicité






MessagePosté le: Jeu 8 Juil - 01:00 (2010)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Equilibrume Index du Forum -> Public -> Annonces Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
darkages Template © larme d'ange
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com