Difference between revisions of "Map Making"

From Armagetron
(→‎Tools and Generators: added SVG2AAMap. Probably could have it's own page/tutorial. LATER.)
 
(20 intermediate revisions by 4 users not shown)
Line 1: Line 1:
There are ways to make maps, and there are ways to make maps.
+
Here are some ways to make maps that you can play in Armagetron Advanced.
  
== Making Maps ==
+
== Tutorials ==
  
There are a number of resources available to help you make maps right now and start using them.
+
=== [[Making Maps for Beginners|A beginners tutorial]] ===
  
=== By Hand ===
+
This is an alternative tutorial written by kyle and syllabear that's more intended for beginners who haven't dealt with XML before. It basically contains duplicate information as the page below, so for technical matters [[Making Maps by Hand]] should be consulted.
  
==== [[Making Maps by Hand]] ====
+
=== [[Making Maps by Hand|The complete description of the map format]] ===
  
 
This is the only supported way to make maps right now.  It is a tutorial that is created by the Map Master himself and hopefully maintained by him (with everyone's help).  It is your first and best resource to what exactly goes into a map, how to put it there, and how it works in the game.  Even if you choose to use a graphical map maker, you still need to read this, so consider it required reading.
 
This is the only supported way to make maps right now.  It is a tutorial that is created by the Map Master himself and hopefully maintained by him (with everyone's help).  It is your first and best resource to what exactly goes into a map, how to put it there, and how it works in the game.  Even if you choose to use a graphical map maker, you still need to read this, so consider it required reading.
  
==== [[Making Maps for Beginners]] ====
+
== Graphical Map Editors ==
 +
* [[Acme]] — Acme is a currently experimental mostly-doesn't-work graphical map editor that's in Armagetron Advanced's cvs.  If you'd like to fool with it, go to this page and read about it, but be warned, it mostly doesn't work.
  
This is an alternative tutorial written by kyle and syllabear that's more intended for beginners who haven't dealt with XML before. It basically contains duplicate information to the page above, so for technical matters [[Making Maps by Hand]] should be consulted.
+
* [[ArmaBell's MapEditor]] — ArmaBell's MapEditor is a currently experimental graphical Win32 map editor.  If you'd like to fool with it, go to this page and read about it.
  
==== [[Experimental Map Features]] ====
+
* [http://durf.cf/tools/MapEditor/2.5/ Durf's 2D Map Editor] — A graphical web application which allows you to create and edit maps.
  
These are features that are either in development or only available in a non-stable release. Use at your own risk!
+
<!--Dead link
 +
* [http://durf.cf/tools/3DMapEditor/3.3.3/ Durf's 3D Map Editor] — Same as the 2D map editor, only this one uses WebGL!
  
=== [[Acme]] ===
+
-->
 +
* [http://vectron.armanelgtron.tk/ Vectron] — An open source graphical web application which to create and edit maps with. ([https://lovebug.ml/vectron/ mirror])
  
Acme is a currently experimental mostly-doesn't-work graphical map editor that's in Armagetron Advanced's cvsIf you'd like to fool with it, go to this page and read about it, but be warned, it mostly doesn't work.
+
== Viewing Maps ==
 +
When used in conjunction with a text editor, these are powerful tools to help make mapsIn fact, the output of this pages can be considered required information if you want any server administrator to use your map on their server.
  
=== [[ArmaBell's MapEditor]] ===
+
* [http://wikinger.bplaced.net/armaauth/mappreviewer.php AAmap to PNG/SVG] — This tool reads your map and returns a image of the map.
  
ArmaBell's MapEditor is a currently experimental graphical Win32 map editor. If you'd like to fool with it, go to this page and read about it.
+
<!--Dead Link
 +
* [http://crazy-tronners.com/maptools/map-preview.php Map Previewer] — Nemostultae made a neat little web application that renders a map to a picture right in your browser.
 +
-->
 +
* [http://durf.cf/tools/2DMapViewer/0.1.1/ 2D Map Viewer] — This is a canvas-based web application that renders a map in your browser made by Durf.
 +
 
 +
* [https://www.armanelgtron.tk/tools/map/preview/ Interactive Map Previewer] — Yet Another Map Previewer; very similar to the one above but also allows you to click on certain elements (such as zones) to get the corresponding tag.
 +
 
 +
* [http://durf.cf/tools/3DMapViewer/1/ 3D AAmap Previewer] — WebGL-based 3D map viewer, also by Durf.
  
 
== Tools and Generators ==
 
== Tools and Generators ==
* [http://generalconsumption.org/armagetronad/ellipse-maker/ Ellipse Maker]
+
<!--Links Broken
* [http://generalconsumption.org/armagetronad/svg2aamap/ SVG2AAMap] — Convert SVG documents to aamaps. See [[http://forums.armagetronad.net/viewtopic.php?t=6311 aaforums:6311]].
+
* [http://ctwf.club/maptools/ CT's Collection of map tools] - Map tools made by wrtl, dlh, voodoo and kyle put together in one place by ed.
 +
** [http://ctwf.club/maptools/ellipse.php Ellipse Maker]
 +
** [http://ctwf.club/maptools/svg2aamap.php SVG2AAMap] — Convert SVG documents to aamaps. See [[http://forums.armagetronad.net/viewtopic.php?t=6311 aaforums:6311]].
 +
** [https://ctwf.club/maptools/mapgen.php Race Map Generators]
 +
** Other Tools that may be useful.
 +
-->
 +
 
 +
* [https://lightron.org/maze/ Light's Maze Generator]
 +
 
 +
* Wik's tools
 +
** [http://wikinger.bplaced.net/armaauth/mountainrim.php Mountain rim generator]
 +
** [http://wikinger.bplaced.net/armaauth/svg2aamap.php SVG2AAmap] — Converts SVG images to AAmap.
  
== Viewing Maps ==
+
<!--Links Broken
  
[http://www.generalconsumption.org/armagetron/map-preview/ Map Previewer]
+
* [http://generalconsumption.org/armagetronad/ellipse-maker/ Ellipse Maker]
 +
* [http://generalconsumption.org/armagetronad/svg2aamap/ SVG2AAMap] — Convert SVG documents to aamaps. See [[http://forums.armagetronad.net/viewtopic.php?t=6311 aaforums:6311]].-->
  
Nemostultae made a neat little web application that renders a map to a picture right in your browser.  When used in conjunction with a text editor, it is a powerful tool to help make maps.  In fact, the output of this page is currently considered required information if you want any server administrator to use your map on his server.
 
  
 
== [[Playing Maps]] ==
 
== [[Playing Maps]] ==
  
 
So you've made your killer map, now how do you play it?
 
So you've made your killer map, now how do you play it?
 +
 +
[[Category:Administration]]

Latest revision as of 17:21, 23 August 2021

Here are some ways to make maps that you can play in Armagetron Advanced.

Tutorials

A beginners tutorial

This is an alternative tutorial written by kyle and syllabear that's more intended for beginners who haven't dealt with XML before. It basically contains duplicate information as the page below, so for technical matters Making Maps by Hand should be consulted.

The complete description of the map format

This is the only supported way to make maps right now. It is a tutorial that is created by the Map Master himself and hopefully maintained by him (with everyone's help). It is your first and best resource to what exactly goes into a map, how to put it there, and how it works in the game. Even if you choose to use a graphical map maker, you still need to read this, so consider it required reading.

Graphical Map Editors

  • Acme — Acme is a currently experimental mostly-doesn't-work graphical map editor that's in Armagetron Advanced's cvs. If you'd like to fool with it, go to this page and read about it, but be warned, it mostly doesn't work.
  • ArmaBell's MapEditor — ArmaBell's MapEditor is a currently experimental graphical Win32 map editor. If you'd like to fool with it, go to this page and read about it.
  • Vectron — An open source graphical web application which to create and edit maps with. (mirror)

Viewing Maps

When used in conjunction with a text editor, these are powerful tools to help make maps. In fact, the output of this pages can be considered required information if you want any server administrator to use your map on their server.

  • 2D Map Viewer — This is a canvas-based web application that renders a map in your browser made by Durf.
  • Interactive Map Previewer — Yet Another Map Previewer; very similar to the one above but also allows you to click on certain elements (such as zones) to get the corresponding tag.

Tools and Generators


Playing Maps

So you've made your killer map, now how do you play it?