Magazine | Boutique
Contact | Publicité
Actualités Logiciéls Tutoriéls Galeries Concours Forums WIP Emplois Boutique

 

8 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[Eyengui] : Projet d'éditeur de JDR 3D

 
n°1590
leghola
Posté le 13-07-2006 Ã  18:27:32  profilanswer
 

Bonjour à tous,

 


Je viens de découvrir cette communauté et j'espère y passer de joyeux moments..  
J´attendai d´avancer un peu avant de présenter "LOL" mon projet.
D´avance, je fais ca pour m´amuser, je le réalise seul, je ne cherche personne et si par bonheur j´arrive a sortir un truc potable alors, on envisagera une suite plus organisée.

 

Nom du Projet : Eyengui
Type : Editeur de JDR 3D (option réseau envisagée)
Langage : VB6
Moteur 3D : Truevision 6.2 - évolution vers la 6.5 béta possible étant donné que j´ai une license en bonne et due forme.

 

Description succincte du projet :
=========================
Eyengui est un éditeur pour créer des JDR 3D en ligne. Il n´est pas un créateur de MMORPG mais pourra se pavaner de faire tourner je dirais sans probleme une cinquantaine de joueurs.
Dans une version de démo, l'option réseau ne sera pas supportée car je souhaite me concentrer sur le moteur de jeu par lui même avant de partir dans les couches réseaux. Pourtant, j'ai déjà codé le coeur client/serveur et il est fonctionnel.

 


BLOG du PROJET
http://EYENGUI.CANALBLOG.COM

 


Avancement actuel :
================
Je travaille sur plusieurs fronts afin de ne pas m´épuiser sur une embuche/un problème. Les fronts sont :
1. Coeur Client/Serveur
2. Application de gestion de la base de données
3. Moteur 3D
4. Moteur d´IA
5. Moteur de dialogue IA/joueur

 

Il existe un grand nombre de modules a ajouter mais disont que ceux ci sont mes principaux.

 

Comme vous pourrez le constater sur le Blog, j'avance pas mal.. Il reste bcp de choses a faire mais mon rythme me permet de voir l'avenir sous un beau jour.

 

Personnellement, je suis analyste developpeur de 29 ans, professionnel depuis 8 ans maintenant après une formation spécialisée informatique. Je code pour mon plaisir depuis l'age de 11 ans quand j'ai put acquérir mon Amstrad CPC 6128 . J'ai découvert Truevision 3D il y a de cela 2 ans et demi environ et je code avec depuis. Je possède désormais une licence commerciale de TV3D 6.2 et j'ai donc accès à la version 6.5 Béta qui offre une puissance détonante.

 

Je réalise ce projet seul, je ne cherche pas forcément de nouveaux programmeurs pour m'aider car je ne sais trop que le travail d'équipe via internet ralenti fortement les temps de développement. Je fourni des infos sur l'avancement autant pour informer que lire des "messages de soutiens" (et oui il faut entretenir le courage  )

 

Bon, voila pourquoi je poste ici..
Afin de valider certaines parties de l´éditeur de maps d´Eyengui, j´aurai besoin des qualités d´un modeleur/textureur 3d.

 

J´aurais besoin de cette liste d´objets :

 

- Niveau MAP :
Un groupe de fichiers composé d´une heightmap, d´une texture et d´un fichier bumpmapping a appliquer dessus. Je possède deja pour mes tests une heightmap et une texture mais je voudrais valider la fonction bumpmapping et voir les répercussions sur le FPS. Je peux donc fournir les deux fichiers a un textureur si il sait comment faire un fichier bumpmapping (ou si il veut faire les 3 ...  )
Même si je pense qu´on ne fera pas de bumpmapping sur le terrain dans la version alpha, je voudrai prévoir, au cas ou..  

 

- Niveau objets :
TYPE 1 : Objets inertes genre maison ou fontaine... Bref, 2-3 objets 3D texturés avec un fichier bumpmapping a appliquer dessus si possible. J´ai été récemment sur 3dcafé qui semble out... Je suis passé sur un grand nombre de sites se disant "bibliotheque d´objet 3d libres" mais c´ets pas génial genial..

 

TYPE 2 : 2/3 objets 3D texturés sur lesquels je vais tester le billboarding avancé (avec calcul d´ombres). Ici, pas besoin de bumpmapping. (arbres, rocher, etc)

 

TYPE 3 : 2/3 Objets 2D avec un bon niveau de détail pour tester de nouveau le billboarding et voir comment je peux le gerer... Même chose, arbres, rochers,etc.

 

Je réponds a toute question,  

 


Merci de vote écoute.
Nico.

mood
Posté le 13-07-2006 Ã  18:27:32  profilanswer
 

n°1591
mousenet
Posté le 13-07-2006 Ã  20:20:21  profilanswer
 

salut
 
ah l'amstrad 6128+ ca me rappelle de sacré souvenir  :)  
 
ben sinon je voit que t'a accompli un travail monstrueux  :pt1cable:  
 
moi j'utilise 3DSmax comme editeur de jeu , puis j'exporte les données
 
pour les charger dans le jeu , c'est super facile  :D  
 
ca evite de re-inventer des outils de modelisation du plus banales au plus complexe  :sarcastic:  
 
je te souhaite bonne continuation pour ton projet  ;)


Message édité par mousenet le 13-07-2006 Ã  20:27:07
n°1592
leghola
Posté le 13-07-2006 Ã  20:40:15  profilanswer
 

Hmm ...  
Pourquoi pas mais le probleme de 3dsmax, c'est quand meme le prix ...
 
Mon but est que tout a chacun puisse utiliser le modeleur qu'il souhaite pour créer ses objets texturés et qu'ensuite il passe par l'éditeur de map pour les assembler. Je peux ainsi coder des routines afin d'optimiser le rendu (clonage d'objets etc.)
J'ai bossé durant quelques mois avec un modeleur 3d utilisant Maya je crois et qui voulait pousser le moteur TV3D. Les problèmes ont été :
 
Il clonait ses objets dans son logiciel mais une fois la scene appelée, TV3D ne pouvait pas savoir que c'était des objets clonés et donc perte de puissance
Il avait préparé des textures bumpmapping mais la texture s'appliquait sur la scene chargée (imaginez que vous avez un sol avec une fontaine et un totem et que vous fassiez un fichier bumpmapping pour le sol)le systeme ne sachant pas différencier les objets il applique le bump sur le totem et la fontaine (drole d'effet garanti!)
 
Personne ?? :)
 
++
Nico.
 

n°1594
mousenet
Posté le 13-07-2006 Ã  20:54:44  profilanswer
 

oui chui d'accord y'a des avantages et des inconvenients  
 
personnellement j'ai une solution pour le clonage ou les instances ,
 
suffit de chercher un p'tit peu ,j'ai pas de probleme de se coté la.
 
Le deuxieme probleme aussi est reglé :) faut evité de tout mélanger et
 
séparer le terrain puis les decors externes et enfin les decors internes,
 
l'avantage c'est la gestion dynamique independante des trois tableau  
 
de mesh en fonction de la distance et nombre max de polygone a ne  
 
pas depasser pour eviter de chuter en dessous de 60 fps ,  
 
c'est vrai question prix ca ruine le portefeuille 3DSmax :)
 
aller a+ je retourne a mon projet :bounce:


Message édité par mousenet le 13-07-2006 Ã  20:56:07
n°1596
leghola
Posté le 14-07-2006 Ã  12:15:48  profilanswer
 

Solution pour clonage et instances ??? je suis curieux de la connaitre... :)
Je ne suis pas modeleur 3d et je laisse ca aux artistes de la souris ;)
 
le 2ème problème je suis totalement d'accord aussi :) une fois les objets séparés, ca devient tres simple et plutot que d'écrire dans le programme en dur le repositionnement de chaque objet, l'éditeur permet de faire ca de facon plus "conviviale"
C'ets mon but premier.. :)
 
Dans le moteur le LOD est geré et la qualité de rendu aussi. Meme si j'essai de pousser la qualité (j'ai appris la manie des modeleurs 3d a vouloir avoir un truc beau ! ;)) je ne voudrais pas que le systeme en patisse.
 
Bref, je cherche un modeleur 3d pour pouvoir tester la qualité du moteur et les systemes de l'éditeur.
 
A+

n°1597
mousenet
Posté le 14-07-2006 Ã  18:27:38  profilanswer
 

salut   :jap:  
 
bah moi pour eviter ce probleme , j'ai fait
 
mon propre exporteur au format x , j'exporte en local  
 
uniquement les originaux
 
puis je creer un deuxieme fichier de caracteristique
 
avec un numero de mesh,leur position , s'ils ont une animation basique,
 
si c'est un clone de tel n° de mesh  , s'il doit etre a moitié visible  ect...ect...ect...
 
Bref c'est tout bete a faire  :bounce:  
 
a+


Message édité par mousenet le 14-07-2006 Ã  18:37:57
n°1598
leghola
Posté le 14-07-2006 Ã  19:09:42  profilanswer
 

arf !! oui :)
tout a fait !!!  :D  
 
c'est exactement ce qui sera effectué avec l'éditeur de maps. Seulement je pense que certaines fonctions 3DS ne sont pas présentes dans TV3D et inversement. Le but etant de trouver le meilleur compromis pour que les utilisateurs de 3ds - maya - blender etc. puissent utiliser le systeme sans perte de puissance... :)
 
j'en appelle donc a la population ...
y'a des modeleurs 3d voulant faire quelques objets (ou ayant quelques objets dans leur besace) pour que je puisse tester tout ca ?? :)
 
++  :whistle:  
 

n°1600
Aego
Obi Wan
Posté le 16-07-2006 Ã  00:22:37  profilanswer
 

T'as besoins de quoi exactement ?
 
L'abjet avec bump, normal map, du .dds, un tit render to texture pour du mat d'ombre ou d'illumination ???
 
J'ai quelques trucs simples là, vu que je me bas avec un moteur temps réel :)
 
Si ça peu dépanner
 
Si tu sais comment jouer un son avec ce foutu VB sans casser une anim aussi, je prend ( t'es Dev toi...héhé :) )
 
Redis moi ça ;)


---------------
www.aego-prod.fr
n°1604
leghola
Posté le 16-07-2006 Ã  10:43:30  profilanswer
 

Yep yep !!!  
 
Objet avec tout ce que tu dis, le .3ds, la texture dds les textures normal et bump et pk pas des petits rendus pour comparer, ce serait le pied !! :D
 
Niveau de VB oui je suis codeur et je t'ai répondu sur ton post :)
En espérant une fructueuse coopération !! ;)
 
++
Nico

n°1606
Aego
Obi Wan
Posté le 16-07-2006 Ã  13:45:12  profilanswer
 

Je te fais un tit truc pour ce soir avec tout ça ;)


---------------
www.aego-prod.fr

Aller à :
Ajouter une réponse
 

WWW.3DVF.COM
| A Propos | Contact | Copyrights | Publicité |
© Copyright 2000-2007 3DVF - Tous droits réservés
Site Meter - tracker