Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1247 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [Projet Perso][C++] Infos sur le fichier de map de Wolfenstein3D...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Projet Perso][C++] Infos sur le fichier de map de Wolfenstein3D...

n°226000
Tetedeienc​h
Head Of God
Posté le 10-10-2002 à 07:34:31  profilanswer
 

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 :heink:
 
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 !
mood
Publicité
Posté le 10-10-2002 à 07:34:31  profilanswer
 

n°226222
Tetedeienc​h
Head Of God
Posté le 10-10-2002 à 15:03:39  profilanswer
 

up :)


---------------
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 !
n°226247
HelloWorld
Salut tout le monde!
Posté le 10-10-2002 à 16:18:12  profilanswer
 

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.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°226250
Tetedeienc​h
Head Of God
Posté le 10-10-2002 à 16:21:59  profilanswer
 

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 ;)


Message édité par Tetedeiench le 10-10-2002 à 16:22:28

---------------
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 !
n°226270
HelloWorld
Salut tout le monde!
Posté le 10-10-2002 à 16:36:23  profilanswer
 

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


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°226278
Tetedeienc​h
Head Of God
Posté le 10-10-2002 à 16:41:20  profilanswer
 

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...


Message édité par Tetedeiench le 10-10-2002 à 16:41:29

---------------
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 !
n°226282
pinguin007
a npe error
Posté le 10-10-2002 à 16:45:17  profilanswer
 

bon ca repond pas a ta question mais c etait juste pour dire que le jeux tournai sur un 286 ;)  
 
 
s


---------------
LoD 4 ever && PWC spirit|Le topak de l'iMP-450|inDATOUNEwe trust
n°226287
Tetedeienc​h
Head Of God
Posté le 10-10-2002 à 16:49:54  profilanswer
 

oui je sais mais j'y jouais sur mon 486 ;)
 
J'ai vu que ct du code 16bits ;)


---------------
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 !
n°227166
Tetedeienc​h
Head Of God
Posté le 12-10-2002 à 07:46:54  profilanswer
 

J'ai demande a ID software...
 
en desespoir de cause :/


---------------
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 !
n°227262
zion
Plop
Posté le 12-10-2002 à 15:18:18  profilanswer
 
mood
Publicité
Posté le 12-10-2002 à 15:18:18  profilanswer
 

n°227268
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 12-10-2002 à 15:31:33  profilanswer
 

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...


---------------
J'ai un string dans l'array (Paris Hilton)
n°227315
chrisbk
-
Posté le 12-10-2002 à 17:48:06  profilanswer
 

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  

n°227358
Tetedeienc​h
Head Of God
Posté le 12-10-2002 à 20:40:36  profilanswer
 

zion a écrit a écrit :

 
http://www.wotsit.org/
 
WAD
 
Et voila
 
 :hello:  




 
Merci :jap:
 
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 :cry: )


---------------
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 !
n°227375
Tetedeienc​h
Head Of God
Posté le 12-10-2002 à 22:19:08  profilanswer
 

up :)


---------------
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 !
n°227392
zion
Plop
Posté le 13-10-2002 à 00:42:50  profilanswer
 

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


Message édité par zion le 13-10-2002 à 00:44:14

---------------
Informaticien.be - Lancez des défis à vos amis
n°227399
Tetedeienc​h
Head Of God
Posté le 13-10-2002 à 02:39:37  profilanswer
 

Tiens, je viens de toper le format : TED5 .
 
Me demandez pas comment :pt1cable:


---------------
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 !
n°227400
Tetedeienc​h
Head Of God
Posté le 13-10-2002 à 02:45:17  profilanswer
 

NAN, ted5 CT le nom de l'editeur, le format c'est RTL/RTC :eek:
 
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...


---------------
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 !
n°227402
zion
Plop
Posté le 13-10-2002 à 03:05:21  profilanswer
 
n°227404
Tetedeienc​h
Head Of God
Posté le 13-10-2002 à 03:36:52  profilanswer
 

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.
 
:love:


Message édité par Tetedeiench le 13-10-2002 à 03:43:44

---------------
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 !
n°227407
zion
Plop
Posté le 13-10-2002 à 03:52:43  profilanswer
 

Tetedeiench a écrit a écrit :

 
miam.
 
:love:




 
Pareil, je mange des nouilles...
t'en veux?  [:zion]


---------------
Informaticien.be - Lancez des défis à vos amis
n°227410
Tetedeienc​h
Head Of God
Posté le 13-10-2002 à 03:56:17  profilanswer
 

Les miennes sont en train de cuire la :)


---------------
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 !
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [Projet Perso][C++] Infos sur le fichier de map de Wolfenstein3D...

 

Sujets relatifs
Ouvrir un fichier pdf avec Reader ou AcrobatGros newbie inside .... lecture de char dans un fichier HELP !!!
Infos sur b-treesLire un fichier en Hexa
[SGBD] [ORACLE] [SQL] Exporter une table vers un fichierNom du fichier = date du jour !
Imprimer un fichier qui tient sur plusieurs pageÉcriture fichier
Arborescence des fichier et répertoire d'un disque durpb de lecture de fichier avec ASP
Plus de sujets relatifs à : [Projet Perso][C++] Infos sur le fichier de map de Wolfenstein3D...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR