• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

[WIP] MMDTG (Melee Map Description Generator)

Status
Not open for further replies.
[WIP] MMDG (Melee Map Description Generator)

This is my first Java app for melee map makers, a WIP for now.
Here's a test:

//For boxed template sample
.

<Your Title>


description

Description

<Your Description>
Features

Map Features:

0 Gold Mine
0 Goblin Merchant
0 Goblin Laboratory
0 Goblin Shipyard
0 Dragon Roost
0 Mercenary Camp
0 Tavern
0 Green CreepCamps
0 Orange CreepCamps
0 Red CreepCamps
0 Fountain of Health
0 Fountain of Mana
Preview

Map Preview:

//for tabbed template sample
.

<Your Title>


description

Features

Preview

Description

<Your Description>

Map Features:

-
0 Gold Mine
0 Goblin Merchant
0 Goblin Laboratory
0 Goblin Shipyard
0 Dragon Roost
0 Mercenary Camp
0 Tavern
0 Green CreepCamps
0 Orange CreepCamps
0 Red CreepCamps
0 Fountain of Health
0 Fountain of Mana

Map Preview:


I know that there is a tool created by vengeancekael here but a melee map description is way too simple than other map type or whatever, so I created this one. You should have a Java Runtime Environment before using this tool.

A closer look for the tool.
132786d1392671108-wip-mmdtg-melee-map-description-generator-mmdtg.png


.
UPDATES
1. Added a new button for tabbed template
If anyone likes the tool, you can still download the new version
http://www.hiveworkshop.com/forums/pastebin_data/3voqa3/_files/MMDGen v1.3.jar
 

Attachments

  • MMDTG.png
    MMDTG.png
    100 KB · Views: 476
Last edited:
Thanks for the info Ralle, but at this point a user will manually input all info in those blank TextFields.

//====================================
EDIT:
Trying to center everything;
.

<Your Title>


description

Description

<Your Description>
description
Features

Map Features:

0 Gold Mine
0 Goblin Merchant
0 Goblin Laboratory
0 Goblin Shipyard
0 Dragon Roost
0 Mercenary Camp
0 Tavern
0 Green CreepCamps
0 Orange CreepCamps
0 Red CreepCamps
0 Fountain of Health
0 Fountain of Mana
Preview

Map Preview:

132786d1392612888t-wip-mmdtg-melee-map-description-generator-mmdtg.png
.
MMDG Generated: eubz

.

<Your Title>


description

Features

Preview

Description

<Your Description>

Map Features:

-
0 Gold Mine
0 Goblin Merchant
0 Goblin Laboratory
0 Goblin Shipyard
0 Dragon Roost
0 Mercenary Camp
0 Tavern
0 Green CreepCamps
0 Orange CreepCamps
0 Red CreepCamps
0 Fountain of Health
0 Fountain of Mana

Map Preview:

132786d1392612888t-wip-mmdtg-melee-map-description-generator-mmdtg.png
.
MMDG Generated: eubz
 
Last edited:
Thanks. I am still thinking of what simple stuff to add here (Just simple you know).
EDIT:
What you think should I use for map preview, a JTextField or a JTextArea with scroll bars?

EDIT2:
O, here's the new screenshot with the tool having menus and a new button. I also have changed the name of the first button. Instead of "OK" button it's now "BOXED" used for boxed description and the other "TAB" for tabbed description.
 

Attachments

  • MMDG.jpg
    MMDG.jpg
    93.2 KB · Views: 149
Testing new codes

SO, here's the test of my MMDGenerator and a new image. What you think?

attachment.php

=================BOXED DESCRIPTION===========================
.
.

<Your Title>

Author: <Author>

.

Description


<Your Map Description>
.

Map Features


Green Creep Encampment = 0
Orange Creep Encampment = 0
Red Creep Encampment = 0
Goblin Merchant = 0
Goblin Laboratory = 0
Fountain of Health = 0
Fountain of Mana = 0
WayGates = 0
Black Dragon Roost = 0
Blue Dragon Roost = 0
Green Dragon Roost = 0
Nether Dragon Roost = 0
Red Dragon Roost = 0
Mercenary Camp = 0
Tavern = 0
Goblin Shipyard = 0
.

Map Preview:





================TABBED DESCRIPTION======================

-
.

<Your Title>

Author: <Author>

Description

Features

Preview

Map Description


<Your Map Description>

Map Features


Green Creep Encampment = 0
Orange Creep Encampment = 0
Red Creep Encampment = 0
Goblin Merchant = 0
Goblin Laboratory = 0
Fountain of Health = 0
Fountain of Mana = 0
WayGates = 0
Black Dragon Roost = 0
Blue Dragon Roost = 0
Green Dragon Roost = 0
Nether Dragon Roost = 0
Red Dragon Roost = 0
Mercenary Camp = 0
Tavern = 0
Goblin Shipyard = 0

Map Preview:




====================================================
Tool submitted:
http://www.hiveworkshop.com/forums/tools-560/melee-map-description-generator-248372/?prev=org=1
 

Attachments

  • MMDG.jpg
    MMDG.jpg
    196.9 KB · Views: 490
Last edited:
Level 30
Joined
Nov 29, 2012
Messages
6,637
Looks simple yet useful for generating readily made descriptions for melee maps. It does not require BB Code knowledge seeing from those screenshots and details for the tool itself handles the generation of BB Codes as well.

Looking forward to this! +rep.
 

Bru

Bru

Level 2
Joined
Mar 28, 2013
Messages
13
My version of your program.
The difference is - interface, "copy" button and programming language (c#).
And your program takes much more resources (60mb vs 6mb).

Your idea is cool, i don't trying to steal it, just show you, how it can be better.
 

Attachments

  • MMDG.zip
    8 KB · Views: 74
My version of your program.
The difference is - interface, "copy" button and programming language (c#).
And your program takes much more resources (60mb vs 6mb).

Your idea is cool, i don't trying to steal it, just show you, how it can be better.

This is still like stealing someone else's ideas because you posted the resource publicly. You might have just use the pastebin and send me the link via PM.
 
tell that to everyone who posts song covers. they're basically sharing their interpretation of a certain idea, in that case lyrics of a song

The idea itself isn't even really originally yours, since you basically just simplified what vengeancekael's does. So if we go by your logic, you're not even supposed to post this one too...

And maybe more than half of resources here would need to be trashed too since a lot of them just have the same basic idea, just interpreted/implemented in different ways

An idea is just an idea, what matters is how you implement it...
 
  • Like
Reactions: Bru
tell that to everyone who posts song covers. they're basically sharing their interpretation of a certain idea, in that case lyrics of a song

The idea itself isn't even really originally yours, since you basically just simplified what vengeancekael's does. So if we go by your logic, you're not even supposed to post this one too...

And maybe more than half of resources here would need to be trashed too since a lot of them just have the same basic idea, just interpreted/implemented in different ways

An idea is just an idea, what matters is how you implement it...

I surrender.
 

Bru

Bru

Level 2
Joined
Mar 28, 2013
Messages
13
because you posted the resource publicly
But i don't say that this is my idea and i don't say that i've created this program to compete with you! I said to the contrary, that i just want to show how i want to see your program. Like text-idea, but in program form.

No competition and stealing!

But if you want i can delete my post. It's your topic after all.
 
Last edited by a moderator:
I'm wondering if it's possible to make a version of it that can be integrated into the new JNGP... such that you can even directly obtain the data from the opened map itself

It is possible. Idk if it would be worth it integrating it into JNGP (since this would usually be used when a map is being released), but eubz can always extend it to read the map's file and count them. It would be a pretty fun project, but you would need to know the file formats:
http://www.wc3c.net/attachment.php?attachmentid=50786&d=1381188818
And then you could read the appropriate files and count whatever stuff you need (goldmines, buildings, etc.). It would be interesting--although I don't know if it is necessary.
 
New Description Option Test.

<Your Title>

Author: <Author>

Description

<Your Map Description>

Map Features

Green Creep Encampment = 0
Orange Creep Encampment = 0
Red Creep Encampment = 0
Goblin Merchant = 0
Goblin Laboratory = 0
Fountain of Health = 0
Fountain of Mana = 0
WayGates = 0
Black Dragon Roost = 0
Blue Dragon Roost = 0
Green Dragon Roost = 0
Nether Dragon Roost = 0
Red Dragon Roost = 0
Mercenary Camp = 0
Tavern = 0
Goblin Shipyard = 0

Map Preview:

 
Level 30
Joined
Nov 29, 2012
Messages
6,637
You can call this template as Table Template, just a suggestion. And also, you could also make an option for adding a table of contents where you are just to add a table containing links to each part of your description.

Anyway, looking good with the testing here, +rep for a job well-done.
 

<title>


Author: <author's Name>

Description


<your description>

Features

0 Green Creep Encampment
0 Orange Creep Encampment
0 Red Creep Encampment
0 Goblin Merchant
0 Goblin Laboratory
0 Goblin Shipyard
0 Fountain of Health
0 Fountain of Mana
0 Black Dragon Roost
0 Blue Dragon Roost
0 Green Dragon Roost
0 Nether Dragon Roost
0 Red Dragon Roost
0 Mercenary Camp
0 Tavern
0 Way Gates
0 Goldmine

Screenshots









MMDG Generated
Template By: eubz
attachment.php

New look. Now with open and save options.
 

Attachments

  • MMDGenImage.jpg
    MMDGenImage.jpg
    49.2 KB · Views: 248
Status
Not open for further replies.
Top