<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Monovektor &#187; Maps</title>
	<atom:link href="http://monovektor.com/tag/map/feed/" rel="self" type="application/rss+xml" />
	<link>http://monovektor.com</link>
	<description>Graphic Design Blog</description>
	<lastBuildDate>Thu, 10 Jan 2013 13:46:29 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.7.41</generator>
	<item>
		<title>BLOCK MANIA</title>
		<link>http://monovektor.com/2011/08/block-mania/</link>
		<comments>http://monovektor.com/2011/08/block-mania/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 23:29:13 +0000</pubDate>
		<dc:creator><![CDATA[Håkan @ Monovektor]]></dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Scriptographer]]></category>
		<category><![CDATA[A500]]></category>
		<category><![CDATA[Cubes]]></category>
		<category><![CDATA[Isometric]]></category>
		<category><![CDATA[Judge Dredd]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Pixelart]]></category>
		<category><![CDATA[Retro]]></category>
		<category><![CDATA[Tiles]]></category>

		<guid isPermaLink="false">http://monovektor.com/?p=1141</guid>
		<description><![CDATA[Far from being as violent as the Judge Dredd story; Block Mania (although I&#8217;d squeeze in a reference to Old Stoney Face any chance I get), I&#8217;ve spent a few evenings drawing a bunch (and more to come) of isometric blocks. Isometric tile editors are usually associated with pixelart, not vectors, so my original intent <a href="http://monovektor.com/2011/08/block-mania/">[more…]</a><br /><br /><small><a href="http://monovektor.com/2011/08/block-mania/">Comment</a> / <a href="http://www.facebook.com/sharer.php?u=http://monovektor.com/2011/08/block-mania/&t=BLOCK MANIA">Share on Facebook</a> / 
	
	<a href="http://twitter.com/home/?status=BLOCK+MANIA:%20http://monovektor.com/2011/08/block-mania/">Tweet</a> / <a href="http://digg.com/submit?phase=2&url=http://monovektor.com/2011/08/block-mania/&title=BLOCK+MANIA">Digg</a> / <a href="http://delicious.com/post?url=http://monovektor.com/2011/08/block-mania/&title=BLOCK+MANIA">Save on Delicious</a></small><br /><br />]]></description>
				<content:encoded><![CDATA[<p style="text-align: left;"><img class="size-large wp-image-1155" title="Block Mania" src="http://monovektor.com/wp-content/uploads/2011/08/Block-Mania-590x920.jpg" alt="" width="590" height="920" /></p>
<p style="text-align: left;">Far from being as violent as the Judge Dredd story; <a href="http://en.wikipedia.org/wiki/Block_Mania" target="_blank">Block Mania</a> (although I&#8217;d squeeze in a reference to Old Stoney Face any chance I get), I&#8217;ve spent a few evenings drawing a bunch (and more to come) of isometric blocks. Isometric tile editors are usually associated with pixelart, not vectors, so my original intent was to script a tool in which I could sculpt with these blocks. I discarded that idea after realizing it would be a massive undertaking and not a very stable solution. Not really knowing what I would do with them, I continued drawing anyway, as I&#8217;m just so fond of isometric projection, as evident in one of my earlier <a title="ISOMETRIC BLOCKS" href="http://monovektor.com/2011/02/isometric-blocks/">posts</a>.</p>
<p style="text-align: left;">
<p><span id="more-1141"></span></p>
<p style="text-align: left;">This fascination stems back to the days or yore when I was playing games on my Amiga 500 (those where the days!) such as <a title="Marble Madness" href="http://www.lemonamiga.com/?game_id=1276" target="_blank">Marble Madness</a>, <a title="Populous" href="http://www.lemonamiga.com/?game_id=855" target="_blank">Populous</a> and <a title="D/Generation" href="http://www.lemonamiga.com/?game_id=1734" target="_blank">D/Generation</a> to name a few. Well, not to mention cyberpunk-awesomeness <a title="Syndicate" href="http://www.lemonamiga.com/?game_id=1031" target="_blank">Syndicate</a>, of which there are rumors that swedish <a title="Starbreeze Studios" href="http://www.starbreeze.com/" target="_blank">Starbreeze Studios</a> will &#8220;reinvent&#8221;.</p>
<p style="text-align: left;"><img class="size-large wp-image-1152" title="Blocks" src="http://monovektor.com/wp-content/uploads/2011/08/Blocks1-590x751.png" alt="" width="590" height="751" /></p>
<p style="text-align: left;">Anyway, I ended up with all these building blocks, wanting to create miniature worlds (there it is again, my megalomaniacal behavior), but not wanting to manually drag them into place and having to adjust the layer order all the time.</p>
<p style="text-align: left;"><img class="size-full wp-image-1143" title="World" src="http://monovektor.com/wp-content/uploads/2011/08/World.png" alt="" width="328" height="361" /></p>
<p style="text-align: left;">The solution &#8211; which might not be the best in terms of time efficiency &#8211; was to script a little tool that could parse a text file into a nested array representing the X, Y and Z-axis. Instead of handling mouse events and coming up with a smart solution as to how I was going to manage selection of blocks (which most likely would have to involve some inconvenient keyboard input), I just lay my &#8220;world&#8221; out on graph-paper, an excel document or such; one sheet per level, like this.</p>
<p style="text-align: left;"><img class="size-large wp-image-1186" title="Level Layout" src="http://monovektor.com/wp-content/uploads/2011/08/Level-Layout2-590x314.png" alt="" width="590" height="314" /></p>
<p style="text-align: left;">Perhaps time consuming, but I think it could work to my advantage, having to carefully plan ahead instead of throwing myself <a title="Head Over Heels" href="http://www.lemonamiga.com/?game_id=490" target="_blank">Head Over Heels</a> (isometric pun intended).</p>
<p style="text-align: left;">And to top it off, here&#8217;s some isometric galore to &#8211; literally &#8211; fill your screen with!</p>
<p style="text-align: left;"><a href="http://monovektor.com/wp-content/uploads/2011/08/Iso-Galore1.png"><img class="size-large wp-image-1165" title="Iso Galore" src="http://monovektor.com/wp-content/uploads/2011/08/Iso-Galore1-590x376.png" alt="" width="590" height="376" /></a></p>
<p style="text-align: left;">Left to right: Syndicate, Populous, <a title="Cadaver" href="http://www.lemonamiga.com/?game_id=212" target="_blank">Cadaver</a>, <a title="Darkmere" href="http://www.lemonamiga.com/?game_id=306" target="_blank">Darkmere</a>, <a title="Uropa²" href="http://www.lemonamiga.com/?game_id=2154" target="_blank">Uropa²</a>, Marble Madness, D/Generation, Head Over Heels and <a title="Escape From The Planet Of Robot Monsters" href="http://www.lemonamiga.com/?game_id=378" target="_blank">Escape From The Planet Of Robot Monsters</a>.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>THE FUTURE MR CITY PLANNER?</title>
		<link>http://monovektor.com/2011/03/the-future-mr-city-planner/</link>
		<comments>http://monovektor.com/2011/03/the-future-mr-city-planner/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 12:14:06 +0000</pubDate>
		<dc:creator><![CDATA[Håkan @ Monovektor]]></dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Scriptographer]]></category>
		<category><![CDATA[Geometry]]></category>
		<category><![CDATA[L-systems]]></category>
		<category><![CDATA[Lines]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Procedural Generation]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://monovektor.com/?p=371</guid>
		<description><![CDATA[Some days ago I found a paper entitled &#8216;Procedural modelling of cities&#8216; written by Parish and Müller (creators of CityEngine), and was reminded of Introversion&#8216;s game-in-progress Subversion.Procedural generated cities produce some rather interesting patterns so I started to look around for more code and found the Suicidator City Generator, a free Python script for Blender. <a href="http://monovektor.com/2011/03/the-future-mr-city-planner/">[more…]</a><br /><br /><small><a href="http://monovektor.com/2011/03/the-future-mr-city-planner/">Comment</a> / <a href="http://www.facebook.com/sharer.php?u=http://monovektor.com/2011/03/the-future-mr-city-planner/&t=THE FUTURE MR CITY PLANNER?">Share on Facebook</a> / 
	
	<a href="http://twitter.com/home/?status=THE+FUTURE+MR+CITY+PLANNER%3F:%20http://monovektor.com/2011/03/the-future-mr-city-planner/">Tweet</a> / <a href="http://digg.com/submit?phase=2&url=http://monovektor.com/2011/03/the-future-mr-city-planner/&title=THE+FUTURE+MR+CITY+PLANNER%3F">Digg</a> / <a href="http://delicious.com/post?url=http://monovektor.com/2011/03/the-future-mr-city-planner/&title=THE+FUTURE+MR+CITY+PLANNER%3F">Save on Delicious</a></small><br /><br />]]></description>
				<content:encoded><![CDATA[<p>Some days ago I found a paper entitled &#8216;<a title="Download paper" href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.92.5961&amp;rep=rep1&amp;type=pdf" target="_blank">Procedural modelling of cities</a>&#8216; written by Parish and Müller (creators of <a title="CityEngine" href="http://www.procedural.com/cityengine/features.html" target="_blank">CityEngine</a>), and was reminded of <a title="Introversion" href="http://www.introversion.co.uk/index.html" target="_blank">Introversion</a>&#8216;s game-in-progress <a title="Subversion" href="http://www.introversion.co.uk/subversion/" target="_blank">Subversion</a>.<a href="http://monovektor.com/wp-content/uploads/2011/03/roadgen1.jpg"><img class="alignnone size-full wp-image-404" title="Subversion 1" src="http://monovektor.com/wp-content/uploads/2011/03/t_roadgen1.png" alt="" width="590" height="100" /></a><a href="http://monovektor.com/wp-content/uploads/2011/03/roadgen2.jpg"><img class="alignnone size-full wp-image-405" title="Subversion 2" src="http://monovektor.com/wp-content/uploads/2011/03/t_roadgen2.png" alt="" width="590" height="100" /></a><a href="http://monovektor.com/wp-content/uploads/2011/03/roadgen3.jpg"><img class="alignnone size-full wp-image-406" title="Subversion 3" src="http://monovektor.com/wp-content/uploads/2011/03/t_roadgen3.png" alt="" width="590" height="100" /></a>Procedural generated cities produce some rather interesting patterns so I started to look around for more code and found the <a title="Suicidator City Generator" href="http://arnaud.ile.nc/sce/" target="_blank">Suicidator City Generator</a>, a free Python script for Blender.</p>
<p><span id="more-371"></span></p>
<p>Jared Tarbell&#8217;s homepage <a title="Complexification" href="http://www.complexification.net/" target="_blank">Complexification</a> is another page I had found earlier. He has made some amazing scripts using <a title="Processing.org" href="http://processing.org/" target="_blank">Processing</a> and his random line, water color script very much resembles a huge city viewed from above.<a href="http://monovektor.com/wp-content/uploads/2011/03/Complexification.png"><img class="alignnone size-large wp-image-416" title="Complexification" src="http://monovektor.com/wp-content/uploads/2011/03/Complexification-590x437.png" alt="" width="590" height="437" /></a>Anyway, I threw myself head-over-heels into this undertaking and spent two nights trying to make my own city generator and came up with this.<img class="alignnone size-full wp-image-415" title="Random City" src="http://monovektor.com/wp-content/uploads/2011/03/Random-City.png" alt="" width="577" height="537" />Now, I must say that it looks fairly satisfying but it only works a fraction of the times I run it and I have no control over any of the parameters I should be able to control such as population density, map type (raster, radial or a mix of the two), road curvature, road classes and their potential to spawn new branches.</p>
<p>As in Introversion&#8217;s Subversion I guess that I would have to make use of some complex L-system but that is a little too much above my competence level, for the moment.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A COMBINATION OF SCRIPTS</title>
		<link>http://monovektor.com/2011/02/combination-of-scripts/</link>
		<comments>http://monovektor.com/2011/02/combination-of-scripts/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 13:11:56 +0000</pubDate>
		<dc:creator><![CDATA[Håkan @ Monovektor]]></dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Scriptographer]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Mazes]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Procedural Generation]]></category>
		<category><![CDATA[Tiles]]></category>

		<guid isPermaLink="false">http://monovektor.com/?p=186</guid>
		<description><![CDATA[I have recently added some functions to two of my scripts; aMaze and the Tile Toy. The maze script can now save it&#8217;s wall data to a file which allows me to use it inside my Tile Toy script creating mazes with a completely different look. The appearance of the maze is now totally based <a href="http://monovektor.com/2011/02/combination-of-scripts/">[more…]</a><br /><br /><small><a href="http://monovektor.com/2011/02/combination-of-scripts/">Comment</a> / <a href="http://www.facebook.com/sharer.php?u=http://monovektor.com/2011/02/combination-of-scripts/&t=A COMBINATION OF SCRIPTS">Share on Facebook</a> / 
	
	<a href="http://twitter.com/home/?status=A+COMBINATION+OF+SCRIPTS:%20http://monovektor.com/2011/02/combination-of-scripts/">Tweet</a> / <a href="http://digg.com/submit?phase=2&url=http://monovektor.com/2011/02/combination-of-scripts/&title=A+COMBINATION+OF+SCRIPTS">Digg</a> / <a href="http://delicious.com/post?url=http://monovektor.com/2011/02/combination-of-scripts/&title=A+COMBINATION+OF+SCRIPTS">Save on Delicious</a></small><br /><br />]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-200" title="aMaze" src="http://monovektor.com/wp-content/uploads/2011/02/amaze.png" alt="" width="493" height="336" /></p>
<p>I have recently added some functions to two of my scripts; <a href="http://monovektor.com/2011/02/amaze/" target="_self">aMaze</a> and the <a href="http://monovektor.com/2011/02/tile-toy/" target="_self">Tile Toy</a>. The maze script can now save it&#8217;s wall data to a file which allows me to use it inside my Tile Toy script creating mazes with a completely different look. The appearance of the maze is now totally based on what kind of tiles I create within Tile Toy.</p>
<p><img class="size-large wp-image-189 alignnone" title="Tile Toy" src="http://monovektor.com/wp-content/uploads/2011/02/Picture-13-590x400.png" alt="" width="590" height="400" /></p>
<p>At the moment it only supports &#8216;single file&#8217; tiles therefore only five tiles are needed (since it is a perfect maze it has no need for a solitary tile). Actually that number is closer to four, as a four-way intersection seems to be very rarely used.</p>
<p><img class="alignnone size-full wp-image-187" title="Tiles" src="http://monovektor.com/wp-content/uploads/2011/02/Picture-4.png" alt="" width="180" height="47" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>aMAZE</title>
		<link>http://monovektor.com/2011/02/amaze/</link>
		<comments>http://monovektor.com/2011/02/amaze/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 15:00:53 +0000</pubDate>
		<dc:creator><![CDATA[Håkan @ Monovektor]]></dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Scriptographer]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Mazes]]></category>
		<category><![CDATA[Procedural Generation]]></category>
		<category><![CDATA[thumb]]></category>

		<guid isPermaLink="false">http://monovektor.com/?p=160</guid>
		<description><![CDATA[I really can&#8217;t say how this project came about. Probably happened during one of many late nights rummaging Wikipedia… Anyhow, I read about random maze generation and was fascinated how easy it seemed. Well, it wasn&#8217;t. Not for me anyway. Thankfully I found this blog which helped me out alot. As with all my scripts <a href="http://monovektor.com/2011/02/amaze/">[more…]</a><br /><br /><small><a href="http://monovektor.com/2011/02/amaze/">Comment</a> / <a href="http://www.facebook.com/sharer.php?u=http://monovektor.com/2011/02/amaze/&t=aMAZE">Share on Facebook</a> / 
	
	<a href="http://twitter.com/home/?status=aMAZE:%20http://monovektor.com/2011/02/amaze/">Tweet</a> / <a href="http://digg.com/submit?phase=2&url=http://monovektor.com/2011/02/amaze/&title=aMAZE">Digg</a> / <a href="http://delicious.com/post?url=http://monovektor.com/2011/02/amaze/&title=aMAZE">Save on Delicious</a></small><br /><br />]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-162" title="Maze" src="http://monovektor.com/wp-content/uploads/2011/02/Maze-590x206.png" alt="" width="590" height="206" /></p>
<p>I really can&#8217;t say how this project came about. Probably happened during one of many late nights rummaging Wikipedia…</p>
<p>Anyhow, I read about <a title="Maze generating algorithm" href="http://en.wikipedia.org/wiki/Maze_generation_algorithm" target="_blank">random maze generation</a> and was fascinated how easy it seemed. Well, it wasn&#8217;t. Not for me anyway. Thankfully I found <a href="http://www.xefer.com/2007/07/maze" target="_blank">this</a> blog which helped me out alot.</p>
<p>As with all my scripts so far, the moment I get the idea, all sorts of useful possibilities pop into my head. This was no exception.</p>
<p>But, as with all my scripts so far, when I&#8217;m done it doesn&#8217;t seem that interesting any more. Somehow the fun part is getting the idea and realizing it!</p>
<p><a href="http://monovektor.com/wp-content/uploads/2011/02/3D-Maze.png"><img class="alignnone size-large wp-image-166" title="3D Maze" src="http://monovektor.com/wp-content/uploads/2011/02/3D-Maze-590x368.png" alt="" width="590" height="368" /></a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
