Map maping tutorial (Request)

Designed a level that creates new, exciting, and challenging Armagetron game play? Or maybe just something funky. Put it right here.
User avatar
wrtlprnft
Reverse Outside Corner Grinder
Posts: 1679
Joined: Wed Jan 04, 2006 4:42 am
Location: 0x08048000
Contact:

Post by wrtlprnft »

Err, you're supposed to make your own map. Where's the fun in having someone else make it? Maybe you should look at my original post where I used an example to describe how to make zones and spawns. Obviously it wouldn't hurt to know inkscape a bit, either. I remember reading some very good documentation that wasn't very hard to find. I think I used one of the menus at the top, I can't remember which.
There's no place like ::1
User avatar
Loor
Average Program
Posts: 95
Joined: Sun May 06, 2007 11:54 pm
Location: ∞

Post by Loor »

Or you could make them by hand, which isn't really that hard either...Unless your doing circles. You can also get it a lot more exact making them by hand.

Its just time consuming.
QUARG
Round Winner
Posts: 223
Joined: Thu Sep 14, 2006 2:38 pm
Location: montreal

Post by QUARG »

Your best option would be to start small and add one element at a time in the form of test maps to learn how. Also using existing maps as templates which you can find in the arma resource helps alot too.

As for zones i find it easier to just add them manually into the .xml file.
An other thing is dont forget to name your file.

Example: dsf-1.aamap.xml

file header:
<Resource type="aamap" name="dsf" version="1" author="bosf" category="race">
<Map version="1">


Question guys why is the version in duplicate?
User avatar
wrtlprnft
Reverse Outside Corner Grinder
Posts: 1679
Joined: Wed Jan 04, 2006 4:42 am
Location: 0x08048000
Contact:

Post by wrtlprnft »

Ouch. The version in the <Resource /> tag is the version of the map. It's your choice how you version your map files.

The version in the <Map /> tag is the version of the map format used to describe your maps. For the maps you want to create it should be 2, and NOT 0.2.8, 2.8, 42, 0.0.1, 1 and all those weird things I've seen already.
There's no place like ::1
QUARG
Round Winner
Posts: 223
Joined: Thu Sep 14, 2006 2:38 pm
Location: montreal

Post by QUARG »

Well that clear it up for me thankyou. I just took my own pill and read the section on map format and it says "At the time of writing, the only parsing engine version is "0.2.8". ". Is there a list of engine versions or does 2 just make it generalized?
User avatar
wrtlprnft
Reverse Outside Corner Grinder
Posts: 1679
Joined: Wed Jan 04, 2006 4:42 am
Location: 0x08048000
Contact:

Post by wrtlprnft »

Now that's conflicting information. The code in the current trunk (which actually uses the version attribute to decvide whether to parse zonesv1 or zonesv2) reads the attribute as an int, leading to 0.2.8 being interpreted as 0, which happens to work because it treats versions 0–2 the same.
There's no place like ::1
QUARG
Round Winner
Posts: 223
Joined: Thu Sep 14, 2006 2:38 pm
Location: montreal

Post by QUARG »

Not sure what to answer to that. :)
Post Reply