<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[MMOCCForum - All Forums]]></title>
		<link>http://mmoccforum.com/</link>
		<description><![CDATA[MMOCCForum - http://mmoccforum.com]]></description>
		<pubDate>Wed, 23 May 2012 06:41:54 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Super Mayhem]]></title>
			<link>http://mmoccforum.com/Thread-Super-Mayhem</link>
			<pubDate>Wed, 23 May 2012 02:40:36 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Super-Mayhem</guid>
			<description><![CDATA[<span style="font-family: Arial;"><font color="#32CD32">If you haven't already been checking into Lasuni we currently have a 7/8 week Superhero related event going on. There will be competitions for everyone to enter and score yourself some nice items.<br />
<br />
<div style="text-align: center;"><a href="http://www.lasuni.com/article/super_mayhem" target="_blank">Super Mayhem</a></div>
<br />
Did anyone attend the opening trivia?</font></span>]]></description>
			<content:encoded><![CDATA[<span style="font-family: Arial;"><font color="#32CD32">If you haven't already been checking into Lasuni we currently have a 7/8 week Superhero related event going on. There will be competitions for everyone to enter and score yourself some nice items.<br />
<br />
<div style="text-align: center;"><a href="http://www.lasuni.com/article/super_mayhem" target="_blank">Super Mayhem</a></div>
<br />
Did anyone attend the opening trivia?</font></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Hey!]]></title>
			<link>http://mmoccforum.com/Thread-Hey--19101</link>
			<pubDate>Wed, 23 May 2012 02:20:29 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Hey--19101</guid>
			<description><![CDATA[<span style="font-family: Arial;"><font color="#32CD32">Hey all, I'm Betelgeuse <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" /> I'm from England. I love ukuleles, virtual world, pixel art, trashy tv and watching movies.<br />
<br />
Hope to see you around <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" /></font></span>]]></description>
			<content:encoded><![CDATA[<span style="font-family: Arial;"><font color="#32CD32">Hey all, I'm Betelgeuse <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" /> I'm from England. I love ukuleles, virtual world, pixel art, trashy tv and watching movies.<br />
<br />
Hope to see you around <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" /></font></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[I am from Spain!]]></title>
			<link>http://mmoccforum.com/Thread-I-am-from-Spain</link>
			<pubDate>Wed, 23 May 2012 01:48:42 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-I-am-from-Spain</guid>
			<description><![CDATA[Hi everybody,<br />
<br />
My name is Antonio, i lives in spain, and my english level is very low... I am working for make my MMOCC. And this forum is very good for that.<br />
<br />
I have a problem when i download archive, say that: Hey sorry about that, it will work for you now &amp; welcome to the forums.<br />
<br />
Help pls and...<br />
<br />
Hello Forum!]]></description>
			<content:encoded><![CDATA[Hi everybody,<br />
<br />
My name is Antonio, i lives in spain, and my english level is very low... I am working for make my MMOCC. And this forum is very good for that.<br />
<br />
I have a problem when i download archive, say that: Hey sorry about that, it will work for you now &amp; welcome to the forums.<br />
<br />
Help pls and...<br />
<br />
Hello Forum!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[AS3] Hardware Accelerated 2D Graphics in Flash/AIR]]></title>
			<link>http://mmoccforum.com/Thread-AS3-Hardware-Accelerated-2D-Graphics-in-Flash-AIR</link>
			<pubDate>Wed, 23 May 2012 00:42:41 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-AS3-Hardware-Accelerated-2D-Graphics-in-Flash-AIR</guid>
			<description><![CDATA[This is for all those AS3/Flash/AIR users out there who have heard of the new Stage3D APIs <span style="font-style: italic;">(hardware accelerated 3D graphics in Flash.. oh yeah <img src="http://mmoccforum.com/images/mmoccforum/smilies/imawesome.png" style="vertical-align: middle;" border="0" alt="Imawesome" title="Imawesome" />)</span> but don't have the technical know how to actually use it or like the sound of hardware acceleration but would rather use it for 2D projects instead of 3D.<br />
<br />
<div style="text-align: center;"><img src="http://img15.imageshack.us/img15/1687/titlelogo.png" border="0" alt="[Image: titlelogo.png]" /><br />
<font size="1"><span style="font-weight: bold;">Introducing The Starling Framework!</span></font></div>
<br />
I'd like to introduce you guys to Starling! The open source, hardware accelerated, 2D game engine for Flash! Essentially what it allows you to do is use custom versions of the <span style="font-family: Courier;">Sprite</span>, <span style="font-family: Courier;">DisplayObject</span> etc classes and functions to render all your 2D content using the GPU! There are some extra helper functions and methods for really squeezing out the power, but if you're familiar with the basic things like <span style="font-family: Courier;">addChild()</span> and the <span style="font-family: Courier;">Sprite</span> class then this framework allows you to go about your day as normal.. but in super awesome hardware accelerated style! <img src="http://mmoccforum.com/images/mmoccforum/smilies/imawesome.png" style="vertical-align: middle;" border="0" alt="Imawesome" title="Imawesome" /><br />
<br />
To find out more, or to try out the demo and experience just how much faster your applications can be, check out <span style="font-family: Courier;">htt<span style="font-weight: bold;"></span>p://gamua.com/starling/</span> or <a href="http://gamua.com/starling/" target="_blank">click here</a>!]]></description>
			<content:encoded><![CDATA[This is for all those AS3/Flash/AIR users out there who have heard of the new Stage3D APIs <span style="font-style: italic;">(hardware accelerated 3D graphics in Flash.. oh yeah <img src="http://mmoccforum.com/images/mmoccforum/smilies/imawesome.png" style="vertical-align: middle;" border="0" alt="Imawesome" title="Imawesome" />)</span> but don't have the technical know how to actually use it or like the sound of hardware acceleration but would rather use it for 2D projects instead of 3D.<br />
<br />
<div style="text-align: center;"><img src="http://img15.imageshack.us/img15/1687/titlelogo.png" border="0" alt="[Image: titlelogo.png]" /><br />
<font size="1"><span style="font-weight: bold;">Introducing The Starling Framework!</span></font></div>
<br />
I'd like to introduce you guys to Starling! The open source, hardware accelerated, 2D game engine for Flash! Essentially what it allows you to do is use custom versions of the <span style="font-family: Courier;">Sprite</span>, <span style="font-family: Courier;">DisplayObject</span> etc classes and functions to render all your 2D content using the GPU! There are some extra helper functions and methods for really squeezing out the power, but if you're familiar with the basic things like <span style="font-family: Courier;">addChild()</span> and the <span style="font-family: Courier;">Sprite</span> class then this framework allows you to go about your day as normal.. but in super awesome hardware accelerated style! <img src="http://mmoccforum.com/images/mmoccforum/smilies/imawesome.png" style="vertical-align: middle;" border="0" alt="Imawesome" title="Imawesome" /><br />
<br />
To find out more, or to try out the demo and experience just how much faster your applications can be, check out <span style="font-family: Courier;">htt<span style="font-weight: bold;"></span>p://gamua.com/starling/</span> or <a href="http://gamua.com/starling/" target="_blank">click here</a>!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[The Hidden Pizza Box!]]></title>
			<link>http://mmoccforum.com/Thread-The-Hidden-Pizza-Box</link>
			<pubDate>Mon, 21 May 2012 04:55:20 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-The-Hidden-Pizza-Box</guid>
			<description><![CDATA[A few Lasoons managed to find a great discovery on Calibrate's page with a fantastic feature of a brand new Instant Messenger which will be used in the next version of Lasuni.<br />
<br />
After finding this little, yet huge preview - Calibrate wrote in the Lasuni blog post:<br />
<br />
"To congratulate you fantastic Lasoons, I've decided to make another video preview for your eye sockets to gaze upon. This time I'm demoing the Friends &amp; Messages window! Enjoy"<br />
<br />
So, without further ado, here is the video of the Friends &amp; Messages demo that I'm sure you've all been wishing to see:<br />
<br />
<!-- start: video_youtube_embed --><br />
<object type="application/x-shockwave-flash" class="video_embed" style="width: 450px; height: 366px;" data="http://www.youtube.com/v/O_T_iqobkE8"><param name="movie" value="http://www.youtube.com/v/O_T_iqobkE8" /></object><br />
<!-- end: video_youtube_embed -->]]></description>
			<content:encoded><![CDATA[A few Lasoons managed to find a great discovery on Calibrate's page with a fantastic feature of a brand new Instant Messenger which will be used in the next version of Lasuni.<br />
<br />
After finding this little, yet huge preview - Calibrate wrote in the Lasuni blog post:<br />
<br />
"To congratulate you fantastic Lasoons, I've decided to make another video preview for your eye sockets to gaze upon. This time I'm demoing the Friends &amp; Messages window! Enjoy"<br />
<br />
So, without further ado, here is the video of the Friends &amp; Messages demo that I'm sure you've all been wishing to see:<br />
<br />
<!-- start: video_youtube_embed --><br />
<object type="application/x-shockwave-flash" class="video_embed" style="width: 450px; height: 366px;" data="http://www.youtube.com/v/O_T_iqobkE8"><param name="movie" value="http://www.youtube.com/v/O_T_iqobkE8" /></object><br />
<!-- end: video_youtube_embed -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Add proper code tags!]]></title>
			<link>http://mmoccforum.com/Thread-Add-proper-code-tags</link>
			<pubDate>Fri, 18 May 2012 15:14:10 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Add-proper-code-tags</guid>
			<description><![CDATA[We need tags like [code=as3] or just [as3] etc that allows indentation and colours the syntax.<br />
<br />
Plenty of plugins out there that do so, just a case of getting a nice one implemented.]]></description>
			<content:encoded><![CDATA[We need tags like [code=as3] or just [as3] etc that allows indentation and colours the syntax.<br />
<br />
Plenty of plugins out there that do so, just a case of getting a nice one implemented.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[AS3]Building an MMOCC - Part 5]]></title>
			<link>http://mmoccforum.com/Thread-AS3-Building-an-MMOCC-Part-5</link>
			<pubDate>Thu, 17 May 2012 17:02:25 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-AS3-Building-an-MMOCC-Part-5</guid>
			<description><![CDATA[I'm not sure about you guys but I think it's time we get started on coding our isometric grid. Are you up for the task? <img src="http://mmoccforum.com/images/mmoccforum/smilies/imawesome.png" style="vertical-align: middle;" border="0" alt="Imawesome" title="Imawesome" /><br />
<div style="text-align: right;"><span style="font-weight: bold;">Of course you are, let's freakin' do this..</span></div>
<br />
Continuing on from <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a>, we're going to dive straight into the programming but firstly, we need to swap our 2D tile image with a new and improved 2.5D <span style="font-style: italic;">(isometric)</span> tile! From this point onwards, we will be using the following tile image:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=197" target="_blank">bam_p5_1.png</a> (Size: 327 bytes / Downloads: 86)
<!-- end: postbit_attachments_attachment --></div>
<br />
You may not immediately notice but there's an important difference between this tile and our old 2D tile. This tile makes use of transparency in all 4 corners so that when you overlap the tiles on top of each other, it looks like this:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=196" target="_blank">bam_p5_2.png</a> (Size: 1.09 KB / Downloads: 86)
<!-- end: postbit_attachments_attachment --></div>
<br />
Instead of this:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=198" target="_blank">bam_p5_3.png</a> (Size: 1.24 KB / Downloads: 86)
<!-- end: postbit_attachments_attachment --><br />
<font size="1">The red background has been added to clearly show the difference.</font></div>
<br />
So now that we have our new tile, we will need to adjust our code quite a bit in order to fix this mess..<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=199" target="_blank">bam_p5_4.png</a> (Size: 59.4 KB / Downloads: 80)
<!-- end: postbit_attachments_attachment --></div>
<br />
Horizontally speaking, things seem to be looking good, we really only need to adjust the code that positions the tiles in terms of their <span style="font-family: Courier;">y</span> value. However, before we make any changes like that, we need to update one of our variables. Remember, the height of the tile has decreased by half! So instead of the height being 50, it is now 25:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tileHeight = 25;</code></div></div>
<br />
With that small alteration out of the way, let's look at the specific section of code that's responsible for positioning our cute little tiles:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (myNormalSizeMap[i][j] == 1)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var tile:Bitmap = new Tile();<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.x = i * (tileWidth - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.y = j * (tileHeight - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;addChild(tile);<br />
}</code></div></div>
<br />
Remember back in <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a> when we figured out that each row, in an isometric grid, descends by half of the tile's height? <span style="font-style: italic;">(not forgetting the little -1 rule.. you do remember, right?)</span>. Well the problem with the code above is we are descending each tile by the full height of the tile! <img src="http://mmoccforum.com/images/mmoccforum/smilies/omgwtf.png" style="vertical-align: middle;" border="0" alt="Omgwtf" title="Omgwtf" /> Let's fix this..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (myNormalSizeMap[i][j] == 1)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var tile:Bitmap = new Tile();<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.x = i * (tileWidth - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.y = j * ((tileHeight - 1) / 2);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;addChild(tile);<br />
}</code></div></div>
<br />
Do you notice the difference? Instead of just using <span style="font-family: Courier;">(tileHeight - 1)</span>, we divide that value by 2! It's important we divide it <span style="font-weight: bold;">after</span> we minus the 1, so that we end up with a nice even number. As you can see if we work this bad boy out:<br />
<ul>
<li>tileHeight = 25</li>
<li>(tileHeight - 1) = 24</li>
<li>((tileHeight - 1) / 2) = 12<br />
</li></ul>
<br />
Preview time! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /><br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=200" target="_blank">bam_p5_5.png</a> (Size: 57.53 KB / Downloads: 71)
<!-- end: postbit_attachments_attachment --></div>
<br />
Aarghgh, we've forgotten something.. and that something is the thing we learnt about in the previous part. Remember the thing? Here's a reminder from <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a>:<br />
<br />
<blockquote><cite>The Wise One Wrote:</cite>Every even row (row 2, row 4, row 6 etc) is indented in by half of the tile's width!</blockquote>
<br />
Aah! Now you remember.. seriously, how long has it been since you've read <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a>? I need you living and breathing <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a> if you expect to finish this tutorial in 1 piece. <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /> Now let's make the necessary modifications to our wonderful source code:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (myNormalSizeMap[i][j] == 1)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var tile:Bitmap = new Tile();<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.x = i * (tileWidth - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.y = j * ((tileHeight - 1) / 2);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if (i % 2 == 1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tile.x += (tileWidth / 2);<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;addChild(tile);<br />
}</code></div></div>
<br />
Now although I said we need to indent every even row <span style="font-style: italic;">(row 2, row 4, row 6 etc)</span>, rows in Flash start on the number 0. <span style="font-weight: bold;">Not the number 1.</span> So even though we would naturally say it's every <span style="font-weight: bold;">even</span> row, according to Flash, it's every <span style="font-weight: bold;">odd</span> row <span style="font-style: italic;">(row 1, row 3, row 5 etc)</span>.<br />
<br />
So in the code above, we've added a simple check to see if the current row is an odd row, using this:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (i % 2 == 1)</code></div></div>
<br />
What this means is <span style="font-style: italic;">"if the remainder of <span style="font-family: Courier;">i</span> divided by 2 is equal to 1"</span>. Here are a few examples to give you an idea why we need to see if the remainder is 1:<br />
<ul>
<li>2 % 2 = 0</li>
<li>3 % 2 = 1</li>
<li>4 % 2 = 0</li>
<li>5 % 2 = 1<br />
</li></ul>
<br />
So if we get 1 as our answer, it means <span style="font-family: Courier;">i</span> is definitely an odd number! So once we know this, we indent the tile by half of the tile's width. To do this, it's as simple as:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x += (tileWidth / 2);</code></div></div>
<br />
This line of code means <span style="font-style: italic;">"Add half of the tile's width to <span style="font-family: Courier;">tile.x</span>"</span>. It's the same as writing:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = tile.x + 25;</code></div></div>
<br />
Although this would work just as well, it's not recommended as it's not using our <span style="font-family: Courier;">tileWidth</span> variable anymore which means we can't change the width of our tiles easily. Secondly, it can get confusing seeing <span style="font-family: Courier;">tile.x</span> twice in the same line, it makes much more sense to use the <span style="font-family: Courier;">+=</span> operator. If you're still with me, great job! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /><br />
<br />
<br />
<span style="font-weight: bold;"><font color="#FF0000">[IMPORTANT]</font></span><br />
I didn't notice until now that I had made a small error/bug in the previous parts. Don't worry though! It's not that big of a deal. I simply got the <span style="font-family: Courier;">i</span> and <span style="font-family: Courier;">j</span> variables the wrong way round, so instead of the code reading:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = i * (tileWidth - 1);<br />
tile.y = j * ((tileHeight - 1) / 2);</code></div></div>
<br />
The <span style="font-family: Courier;">i</span> and <span style="font-family: Courier;">j</span> variables should be swapped like so..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = j * (tileWidth - 1);<br />
tile.y = i * ((tileHeight - 1) / 2);</code></div></div>
<br />
This is very important, so ensure you make this change straight away!<br />
<span style="font-weight: bold;"><font color="#FF0000">[/IMPORTANT]</font></span><br />
<br />
<br />
So, let's test out our application and see what we get!<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=201" target="_blank">bam_p5_6.png</a> (Size: 56.94 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --></div>
<br />
Okay now we have 2 problems to address. First of all, remember earlier we thought everything was okay horizontally? Well.. it wasn't. If you zoom in close enough you can see that, instead of the tile's overlapping by 2 pixels, they are only overlapping by one:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=203" target="_blank">bam_p5_7.png</a> (Size: 9.81 KB / Downloads: 59)
<!-- end: postbit_attachments_attachment --></div>
<br />
Fixing this is easy. Instead of taking away 1 from <span style="font-family: Courier;">tileWidth</span>, we take away 2:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = j * (tileWidth - 2);</code></div></div>
<br />
Our second problem is our row indenting code. When we divide the width of our tile by 2 we get 25, that's not good enough. We need to <span style="font-style: italic;">even</span> out this pesky code. How do we do that? Well.. if we take away 1 from 25, we get 24.. that's it! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /><br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x += ((tileWidth / 2) - 1);</code></div></div>
<br />
Okay, now that we've addressed those two pesky problems, let's see how our grid looks now.<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=204" target="_blank">bam_p5_8.png</a> (Size: 57.23 KB / Downloads: 60)
<!-- end: postbit_attachments_attachment --></div>
<br />
Aha! We've done it, all the tiles overlap perfectly and look awesome! Now I know what you're thinking, according to the map array we made.. this looks nothing like it. If we recall correctly, it should look like a single square tile, surrounded by a circle of empty tiles..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>myNormalSizeMap = [ [1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 1, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1] ];</code></div></div>
<br />
But alas! We're in the isometric world now, so let's adjust our map variable to better look like an isometric grid and we should be able to see where our problem lies.<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>myNormalSizeMap = [ [1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 1, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1] ];</code></div></div>
<br />
Now if you compare this to how our grid looks, you should be able to see why things are looking weird. So if we make a few small adjustments, we should be able to get it looking similar to our old 2D grid.<br />
<br />
So if we use this map..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>myNormalSizeMap = [ [1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 1, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1] ];</code></div></div>
<br />
..and test our application again:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=205" target="_blank">bam_p5_9.png</a> (Size: 57.28 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --></div>
<br />
Success!! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /> Congratulations if you made it this far! By now you should have a fully working isometric grid generator. Feel free to tweak the map to create some cool looking/original maps and just take the chance to reap the benefits of putting all that time and effort into creating and understanding this code. Well done <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" /><br />
<br />
So that's it, the end of part 5! It has sure been a long one, I hope you've enjoyed it and learnt a great deal from it. Expect part 6 whenever, don't rush me. I intend to get some more tutorials out over the summer but don't hold me to it. ;D <br />
<br />
Here is the updated source code for everything we've covered so far:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=206" target="_blank">My MMOCC.zip</a> (Size: 20.36 KB / Downloads: 4)
<!-- end: postbit_attachments_attachment --></div>
<br />
As usual, if you have any questions about what we've gone over then feel free to post a reply in this thread and I'll get back to you asap. If you've spotted any errors/bugs/spelling mistakes or think something could be explained better then again, let me know! Thanks for reading.<br />
<br />
<ul>
<li><a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">Back to Part 4!</a><br />
</li></ul>
]]></description>
			<content:encoded><![CDATA[I'm not sure about you guys but I think it's time we get started on coding our isometric grid. Are you up for the task? <img src="http://mmoccforum.com/images/mmoccforum/smilies/imawesome.png" style="vertical-align: middle;" border="0" alt="Imawesome" title="Imawesome" /><br />
<div style="text-align: right;"><span style="font-weight: bold;">Of course you are, let's freakin' do this..</span></div>
<br />
Continuing on from <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a>, we're going to dive straight into the programming but firstly, we need to swap our 2D tile image with a new and improved 2.5D <span style="font-style: italic;">(isometric)</span> tile! From this point onwards, we will be using the following tile image:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=197" target="_blank">bam_p5_1.png</a> (Size: 327 bytes / Downloads: 86)
<!-- end: postbit_attachments_attachment --></div>
<br />
You may not immediately notice but there's an important difference between this tile and our old 2D tile. This tile makes use of transparency in all 4 corners so that when you overlap the tiles on top of each other, it looks like this:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=196" target="_blank">bam_p5_2.png</a> (Size: 1.09 KB / Downloads: 86)
<!-- end: postbit_attachments_attachment --></div>
<br />
Instead of this:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=198" target="_blank">bam_p5_3.png</a> (Size: 1.24 KB / Downloads: 86)
<!-- end: postbit_attachments_attachment --><br />
<font size="1">The red background has been added to clearly show the difference.</font></div>
<br />
So now that we have our new tile, we will need to adjust our code quite a bit in order to fix this mess..<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=199" target="_blank">bam_p5_4.png</a> (Size: 59.4 KB / Downloads: 80)
<!-- end: postbit_attachments_attachment --></div>
<br />
Horizontally speaking, things seem to be looking good, we really only need to adjust the code that positions the tiles in terms of their <span style="font-family: Courier;">y</span> value. However, before we make any changes like that, we need to update one of our variables. Remember, the height of the tile has decreased by half! So instead of the height being 50, it is now 25:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tileHeight = 25;</code></div></div>
<br />
With that small alteration out of the way, let's look at the specific section of code that's responsible for positioning our cute little tiles:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (myNormalSizeMap[i][j] == 1)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var tile:Bitmap = new Tile();<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.x = i * (tileWidth - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.y = j * (tileHeight - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;addChild(tile);<br />
}</code></div></div>
<br />
Remember back in <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a> when we figured out that each row, in an isometric grid, descends by half of the tile's height? <span style="font-style: italic;">(not forgetting the little -1 rule.. you do remember, right?)</span>. Well the problem with the code above is we are descending each tile by the full height of the tile! <img src="http://mmoccforum.com/images/mmoccforum/smilies/omgwtf.png" style="vertical-align: middle;" border="0" alt="Omgwtf" title="Omgwtf" /> Let's fix this..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (myNormalSizeMap[i][j] == 1)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var tile:Bitmap = new Tile();<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.x = i * (tileWidth - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.y = j * ((tileHeight - 1) / 2);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;addChild(tile);<br />
}</code></div></div>
<br />
Do you notice the difference? Instead of just using <span style="font-family: Courier;">(tileHeight - 1)</span>, we divide that value by 2! It's important we divide it <span style="font-weight: bold;">after</span> we minus the 1, so that we end up with a nice even number. As you can see if we work this bad boy out:<br />
<ul>
<li>tileHeight = 25</li>
<li>(tileHeight - 1) = 24</li>
<li>((tileHeight - 1) / 2) = 12<br />
</li></ul>
<br />
Preview time! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /><br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=200" target="_blank">bam_p5_5.png</a> (Size: 57.53 KB / Downloads: 71)
<!-- end: postbit_attachments_attachment --></div>
<br />
Aarghgh, we've forgotten something.. and that something is the thing we learnt about in the previous part. Remember the thing? Here's a reminder from <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a>:<br />
<br />
<blockquote><cite>The Wise One Wrote:</cite>Every even row (row 2, row 4, row 6 etc) is indented in by half of the tile's width!</blockquote>
<br />
Aah! Now you remember.. seriously, how long has it been since you've read <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a>? I need you living and breathing <a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">part 4</a> if you expect to finish this tutorial in 1 piece. <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /> Now let's make the necessary modifications to our wonderful source code:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (myNormalSizeMap[i][j] == 1)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var tile:Bitmap = new Tile();<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.x = i * (tileWidth - 1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;tile.y = j * ((tileHeight - 1) / 2);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if (i % 2 == 1)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tile.x += (tileWidth / 2);<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;addChild(tile);<br />
}</code></div></div>
<br />
Now although I said we need to indent every even row <span style="font-style: italic;">(row 2, row 4, row 6 etc)</span>, rows in Flash start on the number 0. <span style="font-weight: bold;">Not the number 1.</span> So even though we would naturally say it's every <span style="font-weight: bold;">even</span> row, according to Flash, it's every <span style="font-weight: bold;">odd</span> row <span style="font-style: italic;">(row 1, row 3, row 5 etc)</span>.<br />
<br />
So in the code above, we've added a simple check to see if the current row is an odd row, using this:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>if (i % 2 == 1)</code></div></div>
<br />
What this means is <span style="font-style: italic;">"if the remainder of <span style="font-family: Courier;">i</span> divided by 2 is equal to 1"</span>. Here are a few examples to give you an idea why we need to see if the remainder is 1:<br />
<ul>
<li>2 % 2 = 0</li>
<li>3 % 2 = 1</li>
<li>4 % 2 = 0</li>
<li>5 % 2 = 1<br />
</li></ul>
<br />
So if we get 1 as our answer, it means <span style="font-family: Courier;">i</span> is definitely an odd number! So once we know this, we indent the tile by half of the tile's width. To do this, it's as simple as:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x += (tileWidth / 2);</code></div></div>
<br />
This line of code means <span style="font-style: italic;">"Add half of the tile's width to <span style="font-family: Courier;">tile.x</span>"</span>. It's the same as writing:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = tile.x + 25;</code></div></div>
<br />
Although this would work just as well, it's not recommended as it's not using our <span style="font-family: Courier;">tileWidth</span> variable anymore which means we can't change the width of our tiles easily. Secondly, it can get confusing seeing <span style="font-family: Courier;">tile.x</span> twice in the same line, it makes much more sense to use the <span style="font-family: Courier;">+=</span> operator. If you're still with me, great job! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /><br />
<br />
<br />
<span style="font-weight: bold;"><font color="#FF0000">[IMPORTANT]</font></span><br />
I didn't notice until now that I had made a small error/bug in the previous parts. Don't worry though! It's not that big of a deal. I simply got the <span style="font-family: Courier;">i</span> and <span style="font-family: Courier;">j</span> variables the wrong way round, so instead of the code reading:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = i * (tileWidth - 1);<br />
tile.y = j * ((tileHeight - 1) / 2);</code></div></div>
<br />
The <span style="font-family: Courier;">i</span> and <span style="font-family: Courier;">j</span> variables should be swapped like so..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = j * (tileWidth - 1);<br />
tile.y = i * ((tileHeight - 1) / 2);</code></div></div>
<br />
This is very important, so ensure you make this change straight away!<br />
<span style="font-weight: bold;"><font color="#FF0000">[/IMPORTANT]</font></span><br />
<br />
<br />
So, let's test out our application and see what we get!<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=201" target="_blank">bam_p5_6.png</a> (Size: 56.94 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --></div>
<br />
Okay now we have 2 problems to address. First of all, remember earlier we thought everything was okay horizontally? Well.. it wasn't. If you zoom in close enough you can see that, instead of the tile's overlapping by 2 pixels, they are only overlapping by one:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=203" target="_blank">bam_p5_7.png</a> (Size: 9.81 KB / Downloads: 59)
<!-- end: postbit_attachments_attachment --></div>
<br />
Fixing this is easy. Instead of taking away 1 from <span style="font-family: Courier;">tileWidth</span>, we take away 2:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x = j * (tileWidth - 2);</code></div></div>
<br />
Our second problem is our row indenting code. When we divide the width of our tile by 2 we get 25, that's not good enough. We need to <span style="font-style: italic;">even</span> out this pesky code. How do we do that? Well.. if we take away 1 from 25, we get 24.. that's it! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /><br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>tile.x += ((tileWidth / 2) - 1);</code></div></div>
<br />
Okay, now that we've addressed those two pesky problems, let's see how our grid looks now.<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=204" target="_blank">bam_p5_8.png</a> (Size: 57.23 KB / Downloads: 60)
<!-- end: postbit_attachments_attachment --></div>
<br />
Aha! We've done it, all the tiles overlap perfectly and look awesome! Now I know what you're thinking, according to the map array we made.. this looks nothing like it. If we recall correctly, it should look like a single square tile, surrounded by a circle of empty tiles..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>myNormalSizeMap = [ [1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 1, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1] ];</code></div></div>
<br />
But alas! We're in the isometric world now, so let's adjust our map variable to better look like an isometric grid and we should be able to see where our problem lies.<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>myNormalSizeMap = [ [1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 1, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1] ];</code></div></div>
<br />
Now if you compare this to how our grid looks, you should be able to see why things are looking weird. So if we make a few small adjustments, we should be able to get it looking similar to our old 2D grid.<br />
<br />
So if we use this map..<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>myNormalSizeMap = [ [1, 1, 1, 1, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 0, 1, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 0, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 0, 1, 1, 1],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[1, 1, 1, 1, 1, 1, 1] ];</code></div></div>
<br />
..and test our application again:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=205" target="_blank">bam_p5_9.png</a> (Size: 57.28 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --></div>
<br />
Success!! <img src="http://mmoccforum.com/images/mmoccforum/smilies/colonD.png" style="vertical-align: middle;" border="0" alt="ColonD" title="ColonD" /> Congratulations if you made it this far! By now you should have a fully working isometric grid generator. Feel free to tweak the map to create some cool looking/original maps and just take the chance to reap the benefits of putting all that time and effort into creating and understanding this code. Well done <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" /><br />
<br />
So that's it, the end of part 5! It has sure been a long one, I hope you've enjoyed it and learnt a great deal from it. Expect part 6 whenever, don't rush me. I intend to get some more tutorials out over the summer but don't hold me to it. ;D <br />
<br />
Here is the updated source code for everything we've covered so far:<br />
<br />
<div style="text-align: center;"><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=206" target="_blank">My MMOCC.zip</a> (Size: 20.36 KB / Downloads: 4)
<!-- end: postbit_attachments_attachment --></div>
<br />
As usual, if you have any questions about what we've gone over then feel free to post a reply in this thread and I'll get back to you asap. If you've spotted any errors/bugs/spelling mistakes or think something could be explained better then again, let me know! Thanks for reading.<br />
<br />
<ul>
<li><a href="http://mmoccforum.com/showthread.php?tid=18292" target="_blank">Back to Part 4!</a><br />
</li></ul>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[MF Changes]]></title>
			<link>http://mmoccforum.com/Thread-MF-Changes</link>
			<pubDate>Thu, 17 May 2012 01:18:25 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-MF-Changes</guid>
			<description><![CDATA[Over the past year, we've tried many methods to stop spammers from flooding the forums with spam, but in the end we've found that none of our methods to stop the spam really worked.<br />
<br />
In lieu of this, we've decided that it's in our best interest to close the registration on MF and make them invite only. This will not only cut the spam, but it will allow us to make MF more like an exclusive site. Our goals for the next few months are to clean up the forums and eventually host some competitions where you can earn money for your project, or get inspired to create something new.<br />
<br />
Many of you have also informed us of an issue with attachments - we're actively working on this and it should be fixed within the next few days.<br />
<br />
If you have any ideas/suggestions/comments, please let us know.]]></description>
			<content:encoded><![CDATA[Over the past year, we've tried many methods to stop spammers from flooding the forums with spam, but in the end we've found that none of our methods to stop the spam really worked.<br />
<br />
In lieu of this, we've decided that it's in our best interest to close the registration on MF and make them invite only. This will not only cut the spam, but it will allow us to make MF more like an exclusive site. Our goals for the next few months are to clean up the forums and eventually host some competitions where you can earn money for your project, or get inspired to create something new.<br />
<br />
Many of you have also informed us of an issue with attachments - we're actively working on this and it should be fixed within the next few days.<br />
<br />
If you have any ideas/suggestions/comments, please let us know.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Introducting myself!]]></title>
			<link>http://mmoccforum.com/Thread-Introducting-myself</link>
			<pubDate>Tue, 15 May 2012 18:39:32 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Introducting-myself</guid>
			<description><![CDATA[<span style="font-weight: bold;">Hello,</span><br />
<br />
<span style="font-style: italic;">Firstly,</span> let me introduce myself.. I'm Ryan, I'm a 14 years old programmer from the United Kingdom. I have been working on many projects over the past three years and they have became quite successful. <br />
<br />
<span style="font-style: italic;">Quackbay,</span> this was my first project, a basic online game aimed at kids. I used a simple server to start of with and I added my own interface and other awesome features using Action Script 2 and PHP. Over the past year or so I have adapted and edited some of the coding and designed everything again to make things more interesting for the users. Quackbay was successful from the money we was making, and the hundreds of players who registered in the first BETA opening.<a href="http://www.quackbay.com/home" target="_blank"> Quackbay - </a><br />
More information <a href="http://mashime.blogspot.co.uk/2011/12/introduction.html" target="_blank">here</a>;<br />
<br />
I'm currently moving onto a much bigger project called Mashime, this is a online isometric engine that is looking nice! I'll keep you updated on this project soon. <a href="http://www.mashime.com/" target="_blank"> Mashime - </a><br />
<br />
Thanks, Ryan. <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" />]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;">Hello,</span><br />
<br />
<span style="font-style: italic;">Firstly,</span> let me introduce myself.. I'm Ryan, I'm a 14 years old programmer from the United Kingdom. I have been working on many projects over the past three years and they have became quite successful. <br />
<br />
<span style="font-style: italic;">Quackbay,</span> this was my first project, a basic online game aimed at kids. I used a simple server to start of with and I added my own interface and other awesome features using Action Script 2 and PHP. Over the past year or so I have adapted and edited some of the coding and designed everything again to make things more interesting for the users. Quackbay was successful from the money we was making, and the hundreds of players who registered in the first BETA opening.<a href="http://www.quackbay.com/home" target="_blank"> Quackbay - </a><br />
More information <a href="http://mashime.blogspot.co.uk/2011/12/introduction.html" target="_blank">here</a>;<br />
<br />
I'm currently moving onto a much bigger project called Mashime, this is a online isometric engine that is looking nice! I'll keep you updated on this project soon. <a href="http://www.mashime.com/" target="_blank"> Mashime - </a><br />
<br />
Thanks, Ryan. <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Hello I'm back]]></title>
			<link>http://mmoccforum.com/Thread-Hello-I-m-back</link>
			<pubDate>Tue, 15 May 2012 12:04:47 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Hello-I-m-back</guid>
			<description><![CDATA[Hello guys, I'm back <img src="http://mmoccforum.com/images/mmoccforum/smilies/howyoudoin.png" style="vertical-align: middle;" border="0" alt="Howyoudoin" title="Howyoudoin" /><br />
I want to thank you all for your kindness, time and help!<br />
<br />
I would like to try to submit some isometric graphics, themes and other stuff.<br />
<br />
Thank you,<br />
Michael]]></description>
			<content:encoded><![CDATA[Hello guys, I'm back <img src="http://mmoccforum.com/images/mmoccforum/smilies/howyoudoin.png" style="vertical-align: middle;" border="0" alt="Howyoudoin" title="Howyoudoin" /><br />
I want to thank you all for your kindness, time and help!<br />
<br />
I would like to try to submit some isometric graphics, themes and other stuff.<br />
<br />
Thank you,<br />
Michael]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Top3 simulation browser based mmos]]></title>
			<link>http://mmoccforum.com/Thread-Top3-simulation-browser-based-mmos</link>
			<pubDate>Fri, 11 May 2012 08:12:55 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Top3-simulation-browser-based-mmos</guid>
			<description><![CDATA[Except from fantasy games, I am also in fond of simulation games. Because they give players a second chance to simulate real life experiences. And it is lucky that there are more and more good free sim mmos that even don’t need installed on PC. Anyway I wanna share my favourite top3 simulation browser based mmos with you guys. <br />
<br />
1. Farmerama( <a href="http://bit.ly/LujwfN" target="_blank">http://www.famerama.bigpoint.com</a> ) - Definitely my favourite free to play sim game. It has been heavily played and once got around 400,000 players online on a daily basis. Plant crops in the fields, raise animals, trade with neighbors or in your city life for a taster of the country, and so on. It makes me feel like a real farmer to build and manage my own farm into a successful agricultural enterprise. The goal in Farmerama is very simple, make (virtual) money and climb up the ranking of the best farmers. I think those who enjoy Farmville will love this game, coz it is much funnier and really worth playing. <br />
<br />
<img src="http://www.kidsmmorpg.com/img/farmerama-logo.jpg" border="0" alt="[Image: farmerama-logo.jpg]" /><br />
<br />
2. Business Tycoon Online( <a href="http://bto.dovogame.com" target="_blank">http://bto.dovogame. com</a> ) - It is another popular economic sim mmo where players can become an entrepreneur and manage their company. At first, you might start with a small shop. Then you have to try your best to widen your business scope and raise your social class. Finally you become owners of transnational enterprises through hard work. There are 4 industries including entertainment, catering, retailing and services. I choose the first one based on my interest. And with good looking and smart secretary to improve working efficiency, it is really enjoyable to live a life as a boss.<br />
<br />
<img src="http://www.dotmmo.com/wp-content/uploads/2011/05/Business-Tycoon-Online-Logo.jpg" border="0" alt="[Image: Business-Tycoon-Online-Logo.jpg]" /><br />
<br />
3. Trophy Manager( <a href="http://trophymanager.com" target="_blank">http://trophymanager. com</a> ) - It is a free football management game where players take charge of their own soccer club. As a manager in TM, your job is to find and hire the perfect coaching staff, decide formation and tactics of your team before the game start, and expand the club’s infrastructure. I am a big fan of soccer. So running a football team is really exciting for me. If you are a soccer lover just like me, I guess you might like it. <br />
<br />
<img src="http://www.playbbg.com/wp-content/uploads/2009/07/b4.jpg" border="0" alt="[Image: b4.jpg]" />]]></description>
			<content:encoded><![CDATA[Except from fantasy games, I am also in fond of simulation games. Because they give players a second chance to simulate real life experiences. And it is lucky that there are more and more good free sim mmos that even don’t need installed on PC. Anyway I wanna share my favourite top3 simulation browser based mmos with you guys. <br />
<br />
1. Farmerama( <a href="http://bit.ly/LujwfN" target="_blank">http://www.famerama.bigpoint.com</a> ) - Definitely my favourite free to play sim game. It has been heavily played and once got around 400,000 players online on a daily basis. Plant crops in the fields, raise animals, trade with neighbors or in your city life for a taster of the country, and so on. It makes me feel like a real farmer to build and manage my own farm into a successful agricultural enterprise. The goal in Farmerama is very simple, make (virtual) money and climb up the ranking of the best farmers. I think those who enjoy Farmville will love this game, coz it is much funnier and really worth playing. <br />
<br />
<img src="http://www.kidsmmorpg.com/img/farmerama-logo.jpg" border="0" alt="[Image: farmerama-logo.jpg]" /><br />
<br />
2. Business Tycoon Online( <a href="http://bto.dovogame.com" target="_blank">http://bto.dovogame. com</a> ) - It is another popular economic sim mmo where players can become an entrepreneur and manage their company. At first, you might start with a small shop. Then you have to try your best to widen your business scope and raise your social class. Finally you become owners of transnational enterprises through hard work. There are 4 industries including entertainment, catering, retailing and services. I choose the first one based on my interest. And with good looking and smart secretary to improve working efficiency, it is really enjoyable to live a life as a boss.<br />
<br />
<img src="http://www.dotmmo.com/wp-content/uploads/2011/05/Business-Tycoon-Online-Logo.jpg" border="0" alt="[Image: Business-Tycoon-Online-Logo.jpg]" /><br />
<br />
3. Trophy Manager( <a href="http://trophymanager.com" target="_blank">http://trophymanager. com</a> ) - It is a free football management game where players take charge of their own soccer club. As a manager in TM, your job is to find and hire the perfect coaching staff, decide formation and tactics of your team before the game start, and expand the club’s infrastructure. I am a big fan of soccer. So running a football team is really exciting for me. If you are a soccer lover just like me, I guess you might like it. <br />
<br />
<img src="http://www.playbbg.com/wp-content/uploads/2009/07/b4.jpg" border="0" alt="[Image: b4.jpg]" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[mmocc help]]></title>
			<link>http://mmoccforum.com/Thread-mmocc-help</link>
			<pubDate>Wed, 09 May 2012 17:40:00 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-mmocc-help</guid>
			<description><![CDATA[Hi, can some on help me to run the particle server I want to test <a href="http://mmoccforum.com/Thread-AS3-C-Particle-Tech-client-and-server" target="_blank">Particle Tech client and server</a> but it crashs all time thx <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" />]]></description>
			<content:encoded><![CDATA[Hi, can some on help me to run the particle server I want to test <a href="http://mmoccforum.com/Thread-AS3-C-Particle-Tech-client-and-server" target="_blank">Particle Tech client and server</a> but it crashs all time thx <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ildom for sale?]]></title>
			<link>http://mmoccforum.com/Thread-Ildom-for-sale</link>
			<pubDate>Mon, 07 May 2012 08:21:42 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Ildom-for-sale</guid>
			<description><![CDATA[After spending a bit of time on this server I realised it was dead or at least seemed dead. So im wondering if it might be up for sale possibly? If so I am willing to make a very reasonable offer on it.]]></description>
			<content:encoded><![CDATA[After spending a bit of time on this server I realised it was dead or at least seemed dead. So im wondering if it might be up for sale possibly? If so I am willing to make a very reasonable offer on it.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Any reviews for Remanum?]]></title>
			<link>http://mmoccforum.com/Thread-Any-reviews-for-Remanum</link>
			<pubDate>Mon, 07 May 2012 06:46:50 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Any-reviews-for-Remanum</guid>
			<description><![CDATA[<a href="http://bit.ly/IMR63s" target="_blank">http://www.remanum.com</a><br />
<blockquote><cite>Quote:</cite><span style="font-style: italic;">The next content update will be released on 2nd May 2012! Together with the already announced introduction of the new feature of the "Settlements", we will also release a couple of other improvements and bugfixes.</span><br />
<img src="http://1.bp.blogspot.com/-TMT-XAl_H2k/T0pXJteiQsI/AAAAAAAAATg/lvDi-E9fwac/s640/Remanum.JPG" border="0" alt="[Image: Remanum.JPG]" /></blockquote>
<br />
Currently my PC can’t download any new game and I am so bored of constantly attacking people in mmos. Aftering knowing that it is a F2P browser strategy MMO, the core gameplay of which lies in trading goods and engaging in various political machinations in the Roman Empire, I am considering to give it a shot. <br />
<br />
Has anyone here played this game? Any first hand review will be appreciated.]]></description>
			<content:encoded><![CDATA[<a href="http://bit.ly/IMR63s" target="_blank">http://www.remanum.com</a><br />
<blockquote><cite>Quote:</cite><span style="font-style: italic;">The next content update will be released on 2nd May 2012! Together with the already announced introduction of the new feature of the "Settlements", we will also release a couple of other improvements and bugfixes.</span><br />
<img src="http://1.bp.blogspot.com/-TMT-XAl_H2k/T0pXJteiQsI/AAAAAAAAATg/lvDi-E9fwac/s640/Remanum.JPG" border="0" alt="[Image: Remanum.JPG]" /></blockquote>
<br />
Currently my PC can’t download any new game and I am so bored of constantly attacking people in mmos. Aftering knowing that it is a F2P browser strategy MMO, the core gameplay of which lies in trading goods and engaging in various political machinations in the Roman Empire, I am considering to give it a shot. <br />
<br />
Has anyone here played this game? Any first hand review will be appreciated.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Hellur]]></title>
			<link>http://mmoccforum.com/Thread-Hellur</link>
			<pubDate>Mon, 07 May 2012 06:23:15 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Hellur</guid>
			<description><![CDATA[Hi, my name is Marcus im fairly new to the MF community. I just randomly stumbled across this site and decided I might stick around and learn a few things. As far as working with servers and website im pretty good with those as I have been working on them for a few years now (mainly private servers).<br />
<br />
This place seems kind of dead but I figured i'd join anyways. <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" />]]></description>
			<content:encoded><![CDATA[Hi, my name is Marcus im fairly new to the MF community. I just randomly stumbled across this site and decided I might stick around and learn a few things. As far as working with servers and website im pretty good with those as I have been working on them for a few years now (mainly private servers).<br />
<br />
This place seems kind of dead but I figured i'd join anyways. <img src="http://mmoccforum.com/images/mmoccforum/smilies/happybracket.png" style="vertical-align: middle;" border="0" alt="Happybracket" title="Happybracket" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Too many projects]]></title>
			<link>http://mmoccforum.com/Thread-Too-many-projects</link>
			<pubDate>Sun, 06 May 2012 06:24:31 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Too-many-projects</guid>
			<description><![CDATA[<font size="x-large">MMO Pinch</font><br />
<font size="large">The Growing Problem</font><br />
<br />
I have strong beliefs that the MMOCC Forum we know and love has seen too many projects come and leave. The lack of support and the limited amount of programmers/designers has led to it's downfall. Over the last couple of months, some members have begun returning and projects have once again started up.<br />
<br />
I believe the reason behind the imbalance of projects to ideas is unstable. <br />
<br />
So what am I proposing? Partner Up!<br />
<br />
Many projects have opened, closed and frozen because of lack of funds and interest. When you have someone by your side, the possibilities are endless. You have someone with similar knowledge, goals and not to forget, <font color="#32CD32">CASH</font>!<br />
<br />
So before you go and attempt to make a project out of four ideas and a wallet full of dead moths - find someone else to go along with it.<br />
<br />
Phil,<br />
SiviCITY]]></description>
			<content:encoded><![CDATA[<font size="x-large">MMO Pinch</font><br />
<font size="large">The Growing Problem</font><br />
<br />
I have strong beliefs that the MMOCC Forum we know and love has seen too many projects come and leave. The lack of support and the limited amount of programmers/designers has led to it's downfall. Over the last couple of months, some members have begun returning and projects have once again started up.<br />
<br />
I believe the reason behind the imbalance of projects to ideas is unstable. <br />
<br />
So what am I proposing? Partner Up!<br />
<br />
Many projects have opened, closed and frozen because of lack of funds and interest. When you have someone by your side, the possibilities are endless. You have someone with similar knowledge, goals and not to forget, <font color="#32CD32">CASH</font>!<br />
<br />
So before you go and attempt to make a project out of four ideas and a wallet full of dead moths - find someone else to go along with it.<br />
<br />
Phil,<br />
SiviCITY]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Flash Builder 4 Help]]></title>
			<link>http://mmoccforum.com/Thread-Flash-Builder-4-Help</link>
			<pubDate>Fri, 04 May 2012 22:24:54 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Flash-Builder-4-Help</guid>
			<description><![CDATA[I've decided to try Adobe Flash Builder 4 as an alternative to Flash Develop, but whenever I attempt to run it I get "flashbuilder.exe has stopped working." - anyone able to suggest fixes? I've tried hours of googling and haven't found any answers so I thought someone here could help.]]></description>
			<content:encoded><![CDATA[I've decided to try Adobe Flash Builder 4 as an alternative to Flash Develop, but whenever I attempt to run it I get "flashbuilder.exe has stopped working." - anyone able to suggest fixes? I've tried hours of googling and haven't found any answers so I thought someone here could help.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Why do I play MMOs?]]></title>
			<link>http://mmoccforum.com/Thread-Why-do-I-play-MMOs</link>
			<pubDate>Thu, 03 May 2012 08:11:04 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Why-do-I-play-MMOs</guid>
			<description><![CDATA[<a href="http://news.mmosite.com/content/c/2012-04-29/why_are_we_playing_mmos.shtml" target="_blank">http://news.mmosite.com/content/c/2012-0...mmos.shtml</a><br />
<blockquote><cite>Quote:</cite>The result of an overseas research themed with “Why do I play games” reveals the psychological effects such as achievements, competitions and relations acquired from the games have greater influence than game addiction. Therefore, we play MMOs to satisfy our psychological needs instead of experiencing puzzle solving or grinding.<br />
<img src="http://img2.mmo.mmo4arab.com/news/2012/04/30/ndc2012/ndc5640.jpg" border="0" alt="[Image: ndc5640.jpg]" /></blockquote>
<br />
It is obvious that most of the players play MMOs to satisfy their psychological needs. And I believe that many people play MMOs for a variety of reasons. For me, exploring a new fantasy world is a very useful way to reduce pressure, which really helps me get away from my real life. So I mostly play it for simple entertainment and seriously don’t care much about how many puzzles I can solve in a mmo. The second reason is that most of my friends play MMOs. It is a lot of fun to beat the crap out of others in pvp with friends.<br />
<br />
Anyway why do you play MMOs?]]></description>
			<content:encoded><![CDATA[<a href="http://news.mmosite.com/content/c/2012-04-29/why_are_we_playing_mmos.shtml" target="_blank">http://news.mmosite.com/content/c/2012-0...mmos.shtml</a><br />
<blockquote><cite>Quote:</cite>The result of an overseas research themed with “Why do I play games” reveals the psychological effects such as achievements, competitions and relations acquired from the games have greater influence than game addiction. Therefore, we play MMOs to satisfy our psychological needs instead of experiencing puzzle solving or grinding.<br />
<img src="http://img2.mmo.mmo4arab.com/news/2012/04/30/ndc2012/ndc5640.jpg" border="0" alt="[Image: ndc5640.jpg]" /></blockquote>
<br />
It is obvious that most of the players play MMOs to satisfy their psychological needs. And I believe that many people play MMOs for a variety of reasons. For me, exploring a new fantasy world is a very useful way to reduce pressure, which really helps me get away from my real life. So I mostly play it for simple entertainment and seriously don’t care much about how many puzzles I can solve in a mmo. The second reason is that most of my friends play MMOs. It is a lot of fun to beat the crap out of others in pvp with friends.<br />
<br />
Anyway why do you play MMOs?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Looking for a good pixel-artist to a new game]]></title>
			<link>http://mmoccforum.com/Thread-Looking-for-a-good-pixel-artist-to-a-new-game</link>
			<pubDate>Thu, 26 Apr 2012 02:29:42 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-Looking-for-a-good-pixel-artist-to-a-new-game</guid>
			<description><![CDATA[Hello, people! I'm looking for a pixel-artist in a future good project of an isometric game! I'm a good programmer. I have already developed the client/server for the game. Now, I need someone to draw the things from the game...<br />
<br />
If you want to know more about this project, contact me at: <span style="text-decoration: underline;"><span style="font-weight: bold;">contato@gabrielaraujo.me</span></span><br />
<br />
Send me what you know, And I will reply soon as possible.<br />
<br />
Thanks!]]></description>
			<content:encoded><![CDATA[Hello, people! I'm looking for a pixel-artist in a future good project of an isometric game! I'm a good programmer. I have already developed the client/server for the game. Now, I need someone to draw the things from the game...<br />
<br />
If you want to know more about this project, contact me at: <span style="text-decoration: underline;"><span style="font-weight: bold;">contato@gabrielaraujo.me</span></span><br />
<br />
Send me what you know, And I will reply soon as possible.<br />
<br />
Thanks!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[What's most important in a good game？]]></title>
			<link>http://mmoccforum.com/Thread-What-s-most-important-in-a-good-game%EF%BC%9F</link>
			<pubDate>Wed, 25 Apr 2012 09:31:59 +0000</pubDate>
			<guid isPermaLink="false">http://mmoccforum.com/Thread-What-s-most-important-in-a-good-game%EF%BC%9F</guid>
			<description><![CDATA[<a href="http://news.mmosite.com/content/q/2012-04-20/what_kind_of_games_on_earth_can_grab_players_1.shtml" target="_blank">http://news.mmosite.com/content/q/2012-0...rs_1.shtml</a><br />
<br />
<blockquote><cite>Quote:</cite>For players who are fastidious about character modules, they don't want to have a shot at the game with rough graphics and ugly characters, even though the gameplay is really wonderful. In this sense, it is the most important to capture players' hearts at their first sight of the game.<br />
<br />
<img src="http://img1.mmo.mmo4arab.com/news/2012/04/20/topic/game1.jpg" border="0" alt="[Image: game1.jpg]" /></blockquote>
<br />
Are you kidding me? Aesthetics including graphics and character design is only an added plus, which is definitely not the most important thing in a good game. They may seem nice at first, but that doesn't really affect the fun of the game. Even more, many games with good aesthetics are just Apple of Sodom, such as Crysis, Mass Effect, and Far Cry 2. In addition, sometimes excellent graphics are a double sided sword, coz players have to get a high hardware to run it.<br />
<br />
Gameplay obviously comes first! It is the core structure of the game as a whole. If the main concept of the game doesn't work or isn't fun, it will totally ruin the game. Aesthetic will only get you so far if the gameplay is absolute shit. I won’t play any boring games even I like the way they look. And I used to have a lot of fun with some games with nice gameplay and bad graphics, such as Minecraft and Runescape.<br />
<br />
In short, gameplay is far more important than Aesthetics. If the gameplay is good, then who the hell cares about the aesthetics.<br />
<br />
Furthmore, below's my top 4 things that I look for in a good game.<br />
1. Gameplay (According to what I have said above).<br />
2. Storyline (A lot of games are very popular due to their great storyline, which makes me wanna play through the game again).<br />
3. Aesthetics (Great graphics and art style will make a game better, but which is not the main point).<br />
4. Sound (Without doubt, it is the least important).<br />
<br />
What do you think is most important in a good game?]]></description>
			<content:encoded><![CDATA[<a href="http://news.mmosite.com/content/q/2012-04-20/what_kind_of_games_on_earth_can_grab_players_1.shtml" target="_blank">http://news.mmosite.com/content/q/2012-0...rs_1.shtml</a><br />
<br />
<blockquote><cite>Quote:</cite>For players who are fastidious about character modules, they don't want to have a shot at the game with rough graphics and ugly characters, even though the gameplay is really wonderful. In this sense, it is the most important to capture players' hearts at their first sight of the game.<br />
<br />
<img src="http://img1.mmo.mmo4arab.com/news/2012/04/20/topic/game1.jpg" border="0" alt="[Image: game1.jpg]" /></blockquote>
<br />
Are you kidding me? Aesthetics including graphics and character design is only an added plus, which is definitely not the most important thing in a good game. They may seem nice at first, but that doesn't really affect the fun of the game. Even more, many games with good aesthetics are just Apple of Sodom, such as Crysis, Mass Effect, and Far Cry 2. In addition, sometimes excellent graphics are a double sided sword, coz players have to get a high hardware to run it.<br />
<br />
Gameplay obviously comes first! It is the core structure of the game as a whole. If the main concept of the game doesn't work or isn't fun, it will totally ruin the game. Aesthetic will only get you so far if the gameplay is absolute shit. I won’t play any boring games even I like the way they look. And I used to have a lot of fun with some games with nice gameplay and bad graphics, such as Minecraft and Runescape.<br />
<br />
In short, gameplay is far more important than Aesthetics. If the gameplay is good, then who the hell cares about the aesthetics.<br />
<br />
Furthmore, below's my top 4 things that I look for in a good game.<br />
1. Gameplay (According to what I have said above).<br />
2. Storyline (A lot of games are very popular due to their great storyline, which makes me wanna play through the game again).<br />
3. Aesthetics (Great graphics and art style will make a game better, but which is not the main point).<br />
4. Sound (Without doubt, it is the least important).<br />
<br />
What do you think is most important in a good game?]]></content:encoded>
		</item>
	</channel>
</rss>
