BEFORE YOU ASK, THIS IS NOT THE SAME PROGRAM I WAS ORIGINALLY WRITING WHEN I STARTED THIS THREAD... THIS ISN'T EVEN DESIGNED WITH THE PURPOSE OF CONQUER. IT SIMPLY HAS ENOUGH OVERLAP THAT I FEEL GETTING CONQUER USERS TO TEST IT WOULD BE A GOOD IDEA.
: V0.1.1
This is one of the programs created for my own little project (custom game). It needed a map designer and I just happened to structure things in a way which is quite similar to conquer map structures. As such it would be reasonably easy for me to write a simple conversion to dump files this creates into a format that will be compatible with conquer!
(soon to be) Frequently Asked Questions
Q: Can I play these maps on conquer??!?
A: Not currently
Q: This sucks/feature X doesn't work!
A: This program is not finished. This is the FIRST test version
Q: How much for conquer maps?
A: We'll see. Right now even if I did let you dump the maps to conquer files it wouldn't be worth paying for.
Q: How to use the program?
A: Please read the instructions section!
Instructions:
I've not included the source code nor do I plan to release it. Simply extract the download anywhere you like and run MapDesigner.Exe. There are a number of default textures added from conquer already but feel free to add your own.
Creating a new Map
Should be obvious but I'll go over the screen.
Map name: The folder it will be saved to. You cannot duplicate map names! It will give you a prompt (Maps/FileName/)
Tile Size The image size of tiles being used (256 is most conquer maps. Some are 512 though. Just look at the size of the textures you want to use)
Map Width Number of tiles wide the map is
Map Height Number of tiles tall the map is
Cells per Tile How many game coordinates you want each tile to represent.
Default Texture This is the initial look for the map. I added (and renamed) some basic ones for you but you can simply use the Add button to load in any new dds image and use it as a default texture (note: this list is populated by adding all dds images in your /content/ folder. If you want to add/remove large amounts of textures from this list, that's where to do it)
Now simply click create map and you should see your initial map screen! Alternatively just click LoadMap, navigate to the map you want to load and click it's QuadInformation.qi file.
NOTE: I may add support for just double clicking the .QI file and having the program load it up... would be nice just skipping this damn screen but w/e!
Using the editor!
WARNING: Use the close button if you wish to save and the (X) button in the top corner if you do NOT want to save. Proper save functionality and prompts will be added in a future version
You can move around the game world by using your arrow keys, the scroll bars and your mouse scroll wheel.
All editor functions are controlled through the map settings window
Brush type controls what you wish to be viewing/editing.
None: You are simply viewing. Nothing is edited at all
Access: You wish to access cell access information. This uses the Brush Value to set cells to either accessible or inaccessible (click the true/false to toggle it!)
Texture: This lets you preview and place textures onto tiles based on what you have selected in the textures library.
Adding new Textures!
Simply drag and drop .dds images onto the map settings window to have them be cattalogued and added to the list. Now you may scroll through them with the "<<" and ">>" Buttons and select/place them in your game world.
Change Log
: Initial Release
: Minor fixes
-Fixed issue where clicking unsigned textures in editor screen would crash the program
-Fixed issue where after creating a new map the files would be flagged as in use (could not save)
-Removed some debugging controls
Known issues:
-Brush size textbox is not working (small change needed)