<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.darkan.org/index.php?action=history&amp;feed=atom&amp;title=Update%3ABlog_-_World_Map_Update%3A_Dungeon_Maps</id>
	<title>Update:Blog - World Map Update: Dungeon Maps - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.darkan.org/index.php?action=history&amp;feed=atom&amp;title=Update%3ABlog_-_World_Map_Update%3A_Dungeon_Maps"/>
	<link rel="alternate" type="text/html" href="https://wiki.darkan.org/index.php?title=Update:Blog_-_World_Map_Update:_Dungeon_Maps&amp;action=history"/>
	<updated>2026-07-17T22:49:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.darkan.org/index.php?title=Update:Blog_-_World_Map_Update:_Dungeon_Maps&amp;diff=59641&amp;oldid=prev</id>
		<title>imported&gt;Iiii I I I at 20:44, 26 January 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.darkan.org/index.php?title=Update:Blog_-_World_Map_Update:_Dungeon_Maps&amp;diff=59641&amp;oldid=prev"/>
		<updated>2012-01-26T20:44:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DevBlogOld|project=World Map Update|title=Dungeon Maps|author=[[Jagex Moderator|Mod Ash]]|date=[[2 April]] [[2009]]}}&lt;br /&gt;
&lt;br /&gt;
Hello. I&amp;#039;m &amp;#039;&amp;#039;&amp;#039;Mod Ash&amp;#039;&amp;#039;&amp;#039;, one of the &amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039; Content Developers. In this diary I&amp;#039;ll be writing about a forthcoming update to the in-game world map: Dungeon Maps.&lt;br /&gt;
&lt;br /&gt;
===Development===&lt;br /&gt;
[[File:diaryWorldMap-image1.jpg|thumb|right|Underneath Yanille]]&lt;br /&gt;
&lt;br /&gt;
It doesn&amp;#039;t sound complicated. At first glance, it looks like we just need to define a load more maps, add a menu for switching between them, maybe let players click on a dungeon icon to open the map of that dungeon... Easy, huh?&lt;br /&gt;
&lt;br /&gt;
Well, it’s not quite that easy. The unusual thing about &amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039; is that it&amp;#039;s a Java game developed by people who don&amp;#039;t use Java. &amp;#039;&amp;#039;&amp;#039;[[Andrew Gower|Andrew]]&amp;#039;&amp;#039;&amp;#039; created a scripting language (&amp;quot;[[RuneScript]]&amp;quot;) for Content Developers to use. His compiler turns the script into Java code. That&amp;#039;s really great for my team, since it means we can create the content we design without needing to delve into the Java, but it also means we can&amp;#039;t do things that RuneScript doesn&amp;#039;t currently support.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Andrew&amp;#039;&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;&amp;#039;&amp;lt;/nowiki&amp;gt;s &amp;#039;&amp;#039;&amp;#039;Game Engine&amp;#039;&amp;#039;&amp;#039; team (&amp;#039;&amp;#039;&amp;#039;Mod Michael&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Mod Rushton&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Mod Slake&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Mod Chris E&amp;#039;&amp;#039;&amp;#039;) are constantly adding new features to the scripting language and overhauling older bits of the game engine, such as the recent [[Update:Route-finding Update|route-finding update]]. Recently, &amp;#039;&amp;#039;&amp;#039;Mod Chris E&amp;#039;&amp;#039;&amp;#039; has been [[Update:Blog - Game Engine: RuneTek 5|creating new game engine]] features to let me produce this Dungeon Maps update.&lt;br /&gt;
&lt;br /&gt;
:* &amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039;&amp;#039;s mapping hasn&amp;#039;t always been laid out consistently. For example, [[Waterbirth Island|Waterbirth Island&amp;#039;s dungeon]] is spread across three separate areas of the game&amp;#039;s space, yet we need to display it on one single map. &amp;#039;&amp;#039;Mod Chris E&amp;#039;&amp;#039; had to update the map definition systems to let me define maps composed of different areas all joined together.&lt;br /&gt;
:* Sometimes we need to show separate levels of a dungeon. At the moment, the world map just presents &amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;&amp;#039;&amp;lt;/nowiki&amp;gt;s surface – its ground floor. It doesn’t show upstairs or downstairs, but that&amp;#039;s no good for areas like the [[Lair of Tarn Razorlor (dungeon)|Lair of Tarn Razorlor]], which uses three levels. &amp;#039;&amp;#039;&amp;#039;Mod Chris E&amp;#039;&amp;#039;&amp;#039; had to make the map definition systems handle that. But now that maps cared about which level is which, I had to update the &amp;quot;[[World map#You are here|You are here]]&amp;quot; arrow to handle players standing on a level that isn’t currently mapped!&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Mod Chris E&amp;#039;&amp;#039;&amp;#039; also had to rewrite the way map icons work in order to let me make [[Icon|map icons]] that do stuff when you click on them. I&amp;#039;m using them for making links between different maps, such as the link between the maps of [[Lumbridge Swamp Caves]] and [[Dorgesh-Kaan]].&lt;br /&gt;
&lt;br /&gt;
===Testing===&lt;br /&gt;
[[File:diaryWorldMap-image2.jpg|thumb|right|Brimhaven Dungeon map]]&lt;br /&gt;
&lt;br /&gt;
All these new game engine features needed a considerable amount of testing, tweaking, adjusting, etc. For example, now that I&amp;#039;d got dozens of unique dungeon icons that linked to dungeon maps, I needed to ask &amp;#039;&amp;#039;&amp;#039;Mod Chris E&amp;#039;&amp;#039;&amp;#039; for more engine support. I wanted to make all these unique dungeon icons flash simultaneously when you click on the picture of a normal dungeon icon in the key.&lt;br /&gt;
&lt;br /&gt;
Anyway, that&amp;#039;s mostly done now, and the rest of the project is progressing nicely. I&amp;#039;m aiming to launch nearly thirty new maps as a start, focusing on training dungeons rather than quest-specific areas. Mapping all the stairways in the Lair of Tarn Razorlor and the portals in the [[Chaos Tunnels]] was quite a fiddly job! As a little bonus, I&amp;#039;ve added a button for toggling the “You are here” arrow on or off.&lt;br /&gt;
&lt;br /&gt;
Finally, &amp;#039;&amp;#039;&amp;#039;Mod Wayne&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Mod Marx0i0&amp;#039;&amp;#039;&amp;#039; are working on graphical improvements to the dungeons that are being mapped. Many of these dungeons were never designed to be seen from above, so their edges looked kinda tatty. When they’re done, we&amp;#039;ll send the project off for testing. Hopefully, it&amp;#039;ll be with you soon and you&amp;#039;ll find it helpful.&lt;br /&gt;
&lt;br /&gt;
{{Citing|&amp;lt;nowiki&amp;gt;{{CiteDevBlog |author=Mod Ash |url=http://services.runescape.com/m=devblog/view_post.ws?post_id=7&amp;amp;project_id=2 |title=Dungeon Maps |blogdate=2 April 2009 |date=~~~~~ |name= }}&amp;lt;/nowiki&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>imported&gt;Iiii I I I</name></author>
	</entry>
</feed>