Actions

Making Might and Magic maps with Trenchbroom: Difference between revisions

From MM6 Wiki

No edit summary
No edit summary
Line 6: Line 6:
<br />
<br />


==== Setting up the editor ====
====Setting up the editor====


===== Importing textures from the game (Optional step) =====
=====Importing textures from the game (Optional step)=====
To extract the textures [https://grayface.github.io/mm/#MMArchive MMArchive] can be used. The textures are stored in the '''/data/bitmaps.lod''' archive.
To extract the textures [https://grayface.github.io/mm/#MMArchive MMArchive] can be used. The textures are stored in the '''/data/bitmaps.lod''' archive.


Line 17: Line 17:


It needs to look like that:
It needs to look like that:
<pre>
- ''Project name''
- Project name
  - Bitmaps
  - Bitmaps
    - ''Any folder name''
    - ''Any folder name''
      ... (textures) ...
      ... (textures) ...
    - ''Any folder name''
    - ''Any folder name''
      ... (textures) ...
      ... (textures) ...
    - ''Any folder name''
    - ''Any folder name''
      ... (textures) ...
      ... (textures) ...
</pre>
 
''Trenchbroom uses texture collections / packs / groups to manage sets of textures, that is why there is a need to create and additional folder in the '''Bitmaps''' directory. Structure like that allows to enable or disable folders on the maps when needed.''
''Trenchbroom uses texture collections / packs / groups to manage sets of textures, that is why there is a need to create and additional folder in the '''Bitmaps''' directory. Structure like that allows to enable or disable folders on the maps when needed.''



Revision as of 11:04, 7 June 2020

Making maps for Might and Magic is a little bit tricky since it requires usage of some 3D software like Blender or 3Ds Max. To make it easier map editor can be used. MMEditor which is used to edit Might and Magic maps can import 3D models in OBJ format, that means that any program that can export such models can be used for making objects or even entire maps for the game.


Trenchbroom is a map editor for Quake-based games. It will be used to make a map in this guide.


Setting up the editor

Importing textures from the game (Optional step)

To extract the textures MMArchive can be used. The textures are stored in the /data/bitmaps.lod archive.

PAL or palette files are not required and can be deleted after extraction.


Now for Trenchbroom to find the textures a specific folder structure needs to be created

It needs to look like that:

- Project name
  - Bitmaps
    - Any folder name
      ... (textures) ...
    - Any folder name
      ... (textures) ...
    - Any folder name
      ... (textures) ...

Trenchbroom uses texture collections / packs / groups to manage sets of textures, that is why there is a need to create and additional folder in the Bitmaps directory. Structure like that allows to enable or disable folders on the maps when needed.


As an example the following structure will be used:

- Might and Magic Trenchbroom

- Bitmaps

- MM6

...(textures)...