Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

[TUTORIEL] [CARTES] CHAPITRE 1 : Paramétrage, fonctions générales d'une carte

Répondre
Avatar du membre
Armand
Adepte de Grondemarteau
Ours des cavernes
Messages : 1141
Enregistré le : lun. 03 déc. 2007, 22:04
Localisation : Dordogne
Statut : Hors ligne

[TUTORIEL] [CARTES] CHAPITRE 1 : Paramétrage, fonctions générales d'une carte

.

Message par Armand »

Créer une carte pour bg2 (Chapitre 1)


La création de map est quelque chose de très vaste, cela va de la création de zone basique, à la création d'animations, de nouvelles créatures, à des transferts de zones... On touche vraiment à beaucoup de choses et au fil de ce tutorial, je serai amené à faire des liens avec les autres tutoriels de ce site. Ensemble nous apprendrons à concevoir l'image de départ qui constituera notre carte, à l'implanter in game, qu'on puisse se balader dedans et même transiter entre les différentes zones entre autres. Les méthodes que je vous enseignerai notamment pour créer l'image de départ ne sont pas forcement optimales (beaucoup dont moi font ça par photoshop via le tampon ou sur 3d studios max pour les plus courageux ^^ ) mais ce sont des connaissances qui sont très utile parce que vous serez amenez bien souvent à jongler avec différentes méthodes.


Logiciel nécessaire pour ce tutoriel :


DLTCEP
IE TileSet Map Creator (IETME)
Base de données de Tiles
PSPAD
WeiDU
Un cerveau (ça peut toujours servir)



PREMIÈRE PARTIE : La structure de base


Avant propos :



Nous allons voir dans un premier temps comment paramétrer une map.


Vous avez installé IETME mais si vous voulez pouvoir faire des maps tangible et varié il va vous falloir une base de données plus importante. Allez donc ici, et récupérez les fichiers qui vous intéressent. Ce sont des images bmp extraites pour ce que j'en sais de jeux Infinity Engine. C'est avec ces morceaux de carte existante que vous pourrez en créer des nouvelles. Il faudra les placer dans le dossier d'installation du logiciel à savoir :


C:\Program Files\TeamBG IE MOD TOOLS\IE Tileset Map Editor\Tiles
Après cela libre à vous de les réorganiser dans des dossiers à votre convenance.


Bon maintenant on va pouvoir rentrer dans le vif du sujet, prenons un exemple de base en créant une carte en partant de rien. Sous IETME, il y a deux menus : le premier est celui que vous voyez quand vous lancez le logiciel et qui permet de "dessiner" la carte, le second permet de configurer la carte pour le jeu. Petit exemple :




Image
Image

Image
Image

Comme on peut le voir (et le comprendre pour ceux qui parle deux sous d'anglais) A gauche on passe en mode de paramétrage de la map et à droite on revient au menu "dessin". C'est une manip que assez récurrente sous IETME, il est bien souvent nécessaire de jongler entre les deux.


Création de la structure :


Revenez dans le menu file et faites "new". L'on va vous demander combien vous voulez que la map fasse de tiles, ce sont des carrés de 64x64 pixels. Concernant la taille je vous recommanderai d'être très vigilants, par expérience je ne dépasse jamais les 80 par 60 au delà le programme semble bugger. Si vous voulez être sur que la map ne plantera pas, le mieux est de prendre exemple sur une original. Pour l'ouvrir il faut passer en mode paramétrage et aller dans file/open original area from game et sélectionner la map qui nous intéresse.


Image
Image

Au bout de la flèche rouge vous pouvez voir le nombre de tiles de la map.




Maintenant vous devez être face à un écran noir, il nous faut appliquer un fond. Des fonds vous en trouverez dans votre pack default tileset dans le menu de gauche. Sélectionnez l"onglet floor et choisi un fond (parquet, neige,etc̷) et avec un clic droit sélectionner Fill Background.


Image
Image



Ici j'ai opté pour un plancher, toute ma map a un fond de plancher.


Maintenant je vais vous montrer comment insérer quelques objets. Si vous farfouillez un peu dans votre menu de gauche vous pourrez trouver des tas de beaux objets qui pourrait coller au décor sélectionner les comme pour le parquet sauf qu'au lieu de cliquez sur fill Background, cliquez sur insert ; l'objet apparaîtra en haut de gauche de votre map.


Image
Image



Ici comme on peut le voir sur le screen l'essentiel se fait avec un clic doit sur l'objet.


Delete : effacer l'objet
Draw to map : les pointillés rouge s'effacent l'objet fait partie intégrante de votre image vous ne pouvez plus y toucher.
Draw to map and clone : même chose sauf qu'un objet identique est cloné par-dessus
Horizontal mirror : fait pivoter l'image latéralement
Rotate left/right : fais pivoter l'objet d'un angle de 45 ° vers la droite ou vers la gauche
Scale : permet de redimensionner l'objet (utile pour faire les portes notamment)


Transparency : LE menu qui nous intéresse c'est ce qui va nous permettre de faire disparaître le fond blanc (ou vert) de l'objet. Activez transparency puis cliquez sur le fond en question. C'est magique, le fond disparaît !
Voila comment l'on procède une fois que vous aurez positionné vos objets, utiliser la commande draw et vous êtes prêt pour la sauvegarde.


DEUXIÈME PARTIE : La sauvegarde


Avant propos :




Alors là on rebascule en mode paramétrage pour pouvoir enregistrer notre map. Première chose importante à savoir que vous devrez inscrire dans votre cerveau comme une règle d'or :


TOUT NOM DE MAP COMPORTE SIX CARACTÈRES NI PLUS NI MOINS


Vous pouvez donc utiliser un nom personnalisé à votre convenance mais surtout respectez bien cette règle sans quoi vous risquez d'avoir de très mauvaise surprise in game.


Une map est composée de différents fichiers :


Un fichier are (l'équivalent d'un fichier exécutable qui va vous permettre de lancer votre map.)
Un fichier mos
Un fichier tis
Un fichier wed


Et les différentes mini-map


Un fichier HT.bmp (on appelle ça une Height map et ça nous permet de déterminer le niveau de la pièce sur un étage)
Un fichier LM.bmp (on appelle ça une light map et ça nous permettra de faire des ombres.)
Un fichier SR.bmp (on appelle ça une serach map et ça nous permettra de déterminer les endroits où les pj peuvent marcher. C'est ce qui donnera une substance à vos objets.


Nous verrons comment réaliser ces mini-maps dans le prochain chapitre, dans l'immédiat concentrons nous sur l'enregistrement.


Procédure :


Dans votre menu de gauche sélectionnez area properties une fenêtre apparaîtra :


Image
Image


Vous devez commencer par donner un nom à votre map (préfixe série de 4 caractères). Une fois cela fait vous n'avez plus qu'à saisir son nom dans les parties "Associated WED" et "Associated script". La première information vous permettra de créer le fichier wed, la deuxième de pouvoir scripter votre map avec WeiDU (très important donc).


Tant qu'on y est on va faire un petit tour dans les menu :


Rain/Snow/Fog/Lignthning probability : Probabilité qu'il pleuve/neige/fasse du brouillard/fasse orage, cette donnée est exprimé en pourcentage. Après soyez logique ne faite pas pleuvoir si votre map se trouve à l'intérieur d'un bâtiment.


Area type : Définir le type d'area, c'est utile pour certain script et ça vous permet également de définir un fond sonore automatiquement qui soit en accord avec le lieu. Deux outils utiles là dedans; le extended night permet d'avoir une nuit permanente, le day/night d'avoir une alternance jour nuit.




Une fois tous ces champs remplis vous êtes en mesure d'enregistrer votre map. Alors là rien de compliquer, basculez en mode area editing et allez dans : file/savearea. Sélectionnez l'emplacement où vous souhaitez l'enregistrer (en dehors de l'override) et choisissez le même nom de fichier que celui utiliser dans le "Associated WED" et le "Associated script". Validez et faites "OK" jusqu'à que le logiciel ai enregistrer tous les fichiers (wed, tis, etc̷)


Très important : PENSEZ BIEN A UTILISER LA FONCTION DRAW AVANT DE SAUVEGARDER SANS QUOI VOUS AUREZ DE MAUVAISE SURPRISE.




Désormais vous avez une image qui tiens la route et des fichiers adéquats, mais sans mini-map vous n'irez pas loin. Direction le CHAPITRE 2.
http://toutlemondesontrolistes.blogspot ... ation.html
Ancien moddeur pour bg2, critique sur la sphère roliste et gamedesigner en herbe
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Je suppose que tu as commencé à écrire ce tuto il y a un bon moment car ce lien n'est plus accessible depuis un bail !

J'ai créé une rubrique dans laquelle je mets régulièrement à jour des ressources disparues au fil des "fouilles archéologiques" sur le web.

La reconstitution des bibliothèques de tiles disponibles sur BW, Mystra et TeamBG se trouve [post=279542]ici[/post], avec notamment des liens directs pour télécharger celles de BW.

Il faudra que je pense à réactualiser ceux de TeamBG et de Mystra...
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Armand
Adepte de Grondemarteau
Ours des cavernes
Messages : 1141
Enregistré le : lun. 03 déc. 2007, 22:04
Localisation : Dordogne
Statut : Hors ligne
.

Message par Armand »

Oui sniff c'étais mon premier tuto, je n'étais alors qu'une jeune mappeur débutant... :'( Merci pour le lien du coup et pour le post qui recense les tiles par la même occasion. La liste que tu propose étant plus étoffé ça laissera plus de choix au modder potentiel. Lien mis à jour !
http://toutlemondesontrolistes.blogspot ... ation.html
Ancien moddeur pour bg2, critique sur la sphère roliste et gamedesigner en herbe
Avatar du membre
Luren
Adepte de Grondemarteau
Ver charognard
Messages : 659
Enregistré le : dim. 20 juin 2010, 08:51
Localisation : Sûrement quelque part mais je n'arrive pas à bien voir où.
Statut : Hors ligne
.

Message par Luren »

Salut Armand,
Dis-donc, les images de ta série de tutos sur la création d'une map se sont fait la malle ! Est-ce que tu les as encore sous la main ?
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Je viens de les retrouver sur un ancien DD : je les ai archivées sur un nouveau site et j'ai actualisé les liens.

Reste à faire la même manip pour tous celles que j'ai pu sauver... ;)
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Isaya
Adepte de Grondemarteau
Planaire
Messages : 6990
Enregistré le : mar. 22 juil. 2003, 21:03
Localisation : Plaisir
Contact :
Statut : Hors ligne
.

Message par Isaya »

J'avais aussi des images sur Image Shark, et ce fut pénible de les remplacer, surtout que j'avais usé et abusé de leurs miniatures, qu'il m'a donc fallu regénérer. Mais cette fois-ci, je les ai hébergées sur le serveur de la Couronne. Je pense que tu devrais demander à Lothy l'accès au FTP, comme Graoumf et moi le pouvons déjà, dans un espace délimité(pas de risque de planter le forum), afin de pouvoir y mettre les images. J'ai déjà créé un répertoire imagestuto qui ne demanderait qu'à être complété.
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

En fait, j'ai eu de la chance. A l'époque où j'ai passé un moment avec une connexion riquiqui, j'avais sauvegardé certaines pages et je les avais conservées sur un ancien DD. Je viens de remettre la main dessus sur une intuit. En fait, je pense disposer de presque toutes les images des tutos d'Armand. ^^

Mais oui, c'est une bonne idée de passer par le serveur de la Couronne. Au moins elles seront en sécurité au cas où et ne dépendront plus de moi.
Je verrai ça demain car là, je commence à saturer question mise-à-jour ! ;)
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Répondre

Retourner vers « Tutoriels, guides »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités