Infos sur le fichier de map de Wolfenstein3D... [Projet Perso][C++] - C++ - Programmation
Marsh Posté le 10-10-2002 à 15:03:39
up
Marsh Posté le 10-10-2002 à 16:18:12
C'est le moteur de Q3 qui est utilise.
Je connais pas du tout le code de Wolf (je savais meme pas qu'ils l'avaient diffusé !) mais j'ai un peu étudier le code de Q3.
Reve pas : c'est le code du jeux que tu as, c.a.d le code qui utilise le moteur d'ID pour creer le jeux (Q3, Wolf, ...)
Le code du moteur 3D (qui entre autre lit les maps) tu ne l'as pas ... faut l'acheter (il est bien plus gros que ce que tu peux deja avoir ...)
Le format des maps utilisé par ID est un arbre bsp.
Fait une recherche la dessus.
Mais c'est gave complexe, au fil des versions ca se complexifie, deja que c'est pas trivial a la base.
Sache aussi que les maps sont stockees dans des .zip.
Faut donc dezipper le .pk3 (ou je sais pas quoi pour wolf) avant de bosser dessus.
Tu vas avoir les textures utilisees (JPEG, Targa nomalement), des fichiers pour les bots, ... et le squelette de la map a proprement parler.
J'ai croise une fois un moteur 3D libre capable de lire les maps de Q3.
Retrouve le et etudie le code ... apres avoir chope une bonne doc sur le bsp.
Marsh Posté le 10-10-2002 à 16:21:59
Wolfenstein3d, pas Return to castle Wolfenstein hein...
Je parle du vieux wolfesntein tournant sous 486...
Enfin merci de ta reponse
Les maps de wolfenstein3d, ca se limite a : Des murs verticaux, des ennemis, de la deco et des portes.
Point
Marsh Posté le 10-10-2002 à 16:36:23
Ah, ben ca change tout ...
Je sais pas du tout comment c'est foutu ...
Nez en moins, des sites de ce genre devraient t'aider ...
http://www.wolfenstein3d.co.uk/basics.htm
Marsh Posté le 10-10-2002 à 16:41:20
HelloWorld a écrit a écrit : Ah, ben ca change tout ... Je sais pas du tout comment c'est foutu ... Nez en moins, des sites de ce genre devraient t'aider ... http://www.wolfenstein3d.co.uk/basics.htm |
J'avais deja vu ce site et il m'a bien aide a obtenir le source...
Le probleme c'est qu'il parle de modifications mineures du jeu, mais pas de la structure des MAPs dans le fichier...
Il utilise tjs des editeurs predefinis...
Marsh Posté le 10-10-2002 à 16:45:17
bon ca repond pas a ta question mais c etait juste pour dire que le jeux tournai sur un 286
s
Marsh Posté le 10-10-2002 à 16:49:54
oui je sais mais j'y jouais sur mon 486
J'ai vu que ct du code 16bits
Marsh Posté le 12-10-2002 à 07:46:54
J'ai demande a ID software...
en desespoir de cause
Marsh Posté le 12-10-2002 à 15:18:18
ReplyMarsh Posté le 12-10-2002 à 15:31:33
HelloWorld > tu m'as fait peur avec tes arbres BSP pour Wolf 3D ! Pour autant que je sache, la technique de Wolf 3D est un bête ray casting, et ça ne m'étonnerait donc pas que les fichiers de config des maps ne soient que de simples fichiers textes, avec 1 = un mur, 2 = un monstre, etc...
Marsh Posté le 12-10-2002 à 17:48:06
accessoirement, des moteurs relisant les maps de q3, y'en a des peletés ! me souviens d'un en open source qui s'appelait titan engine
Marsh Posté le 12-10-2002 à 20:40:36
zion a écrit a écrit : http://www.wotsit.org/ WAD Et voila |
Merci
Le probleme, c'est que ce sont les maps de DOOM, le format WAD, pas celui de wolfenstein ( Du moins d'apres tout ce que j'en ai lu )
Marsh Posté le 12-10-2002 à 22:19:08
up
Marsh Posté le 13-10-2002 à 00:42:50
Et ce sont pas les mêmes?
Ca m'étonnerait qu'ils ait tout changé, voir changé tout court
Vérifie au moins le header
Marsh Posté le 13-10-2002 à 02:39:37
Tiens, je viens de toper le format : TED5 .
Me demandez pas comment
Marsh Posté le 13-10-2002 à 02:45:17
NAN, ted5 CT le nom de l'editeur, le format c'est RTL/RTC
Je ponge dedans mais le header colle a peu pres ( pas de RTL ni RTC, mais 4B ( TED5) + 4B ( Version) ca colle...
je lis la suite...
Marsh Posté le 13-10-2002 à 03:05:21
ReplyMarsh Posté le 13-10-2002 à 03:36:52
bon l'editeur tourne pas mais j'ai trouve du code et une explication avec...
Le probleme est que c'est un peu confus et surtout que le src est pour Rise of the triad et non Wolfenstein3D :'(
Et que je sais tjs pas si c'est le meme format ( je doute que TED5 utilise plusieurs formats pour les maps cependant...)
Je viens de mater le code effectivement y a du source interessant la dedans...
miam.
Marsh Posté le 13-10-2002 à 03:52:43
Tetedeiench a écrit a écrit : miam. |
Pareil, je mange des nouilles...
t'en veux?
Marsh Posté le 13-10-2002 à 03:56:17
Les miennes sont en train de cuire la
Marsh Posté le 10-10-2002 à 07:34:31
Bonjour...
Je dois, pour un projet perso, ouvrir le fichier des maps de wolfenstein3d 9 Celui qui tourne sur un 486, le tout premier), et reussir a lire une map...
J'aimerai savoir quel format a utilise ID pour cela, et ou je peux trouver des infos...
le source code d'un editeur suffirait finalement, car il me suffit de voir la partie "chargement de la map".
J'ai essaye de mater le code de wolfenstein3D, mais c'est plutot hardos de comprendre et surtout de s'y reperer... avec tous ces #ifndef
Si vous pouviez m'aider... je triture google depuis 2 heures pour avoir des infos
Message édité par Tetedeiench le 10-10-2002 à 16:22:45
---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !