<?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>RoyalTutorial.com &#187; Articles</title>
	<atom:link href="http://royaltutorial.com/category/articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://royaltutorial.com</link>
	<description>A Kingdom of Tutorials &#38; Amazing Design</description>
	<lastBuildDate>Wed, 26 May 2010 15:52:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Win a Free Apple 8GB iPod Nano</title>
		<link>http://royaltutorial.com/win-a-free-apple-8gb-ipod-nano/</link>
		<comments>http://royaltutorial.com/win-a-free-apple-8gb-ipod-nano/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 05:15:43 +0000</pubDate>
		<dc:creator>Royal Tutorial</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=743</guid>
		<description><![CDATA[Our latest contest promotion is awarding a free Apple 8GB iPod Nano (with video) for free!]]></description>
			<content:encoded><![CDATA[<p>Here at RoyalTutorial.com we love having big giveaways and rewarding our readers with big prizes. Its the holiday season and time to give away a free Apple 8GB iPod Nano. Apple just came out with their latest version, which now has video. Now you can listen to all of your favorite music, watch movies and now record anywhere!</p>
<p><img class="alignnone" title="Win a Free Apple 8GB iPod Nano" src="http://img.skitch.com/20091203-t3uhds2u946irg9tiu1mu2aisc.jpg" alt="" width="600" height="264" /></p>
<p>It&#8217;s so easy to win and completely free to enter. Here&#8217;s how:</p>
<p>1.) <a href="http://twitter.com/home?status=RT+@royaltutorial+I+Just+Entered+to+Win+a+Free+Apple+8GB iPod+Nano+http%3A%2F%2Fbit.ly%8al56B" target="_blank">Click Here</a> to Retweet this post <strong>(5 entries)</strong><br />
&#8220;<em>RT @royaltutorial I Just Entered to Win a Free Apple 8GB iPod Nano http://bit.ly/8al56B</em>&#8221;<br />
2.) Leave a comment on this post<strong> (1 entry)</strong><br />
3.) Become a <a href="http://www.facebook.com/pages/RoyalTutorial/153493426367" target="_blank">RoyalTutorial Fan on Facebook</a> <strong>(3 entries)</strong><br />
3.) <a href="http://royaltutorial.com/sponsoredtweets" target="_blank">Join SponsoredTweets for Free</a> <strong>(20 entries)</strong></p>
<p>Greatly improve your chances of winning with an additional 20 entries by joining Sponsored Tweets. It&#8217;s free to join and you can start earning money every time you send out a sponsored tweet. RoyalTutorial has been a proud user of <a href="http://royaltutorial.com/sponsoredtweets" style="" target="_blank" rel="nofollow" onmouseover="self.status='http://royaltutorial.com/sponsoredtweets';return true;" onmouseout="self.status=''">Sponsored Tweets</a> for months now and has even wrote up a post &#8220;<a href="http://royaltutorial.com/how-to-make-money-with-twitter/" target="_blank">How to Make Money with Twitter</a>&#8220;, using Sponsored Tweets.</p>
<p>The contest starts today and a winner will be selected on <em>December 31, 2009</em>.</p>
<p>Good luck!</p>
<p><strong>THIS CONTEST HAS ENDED. CONGRATS TO <a href="http://twitter.com/crystalcy" target="_blank">@CrystalCry</a> , WHO WAS THE RANDOMLY SELECTED WINNER.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/win-a-free-apple-8gb-ipod-nano/feed/</wfw:commentRss>
		<slash:comments>163</slash:comments>
		</item>
		<item>
		<title>White Space and Minimalistic Web Design</title>
		<link>http://royaltutorial.com/white-space-and-minimalistic-web-design/</link>
		<comments>http://royaltutorial.com/white-space-and-minimalistic-web-design/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 13:43:37 +0000</pubDate>
		<dc:creator>Guest Contributor</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=601</guid>
		<description><![CDATA[Resources and examples of the use of white space on web design, and creating minimalistic site design.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.royaltutorial.com/images/white-space/whitespace.gif" border="0" alt="Screenshot" /></p>
<p>We have all seen simple, or &#8220;minimalistic&#8221; web layouts whn we visit a variety of different sites. These are sites that use simple 2-3 column layouts that contain simple navigation, text, and leave the rest for white space. These websites are usually trying to stress the information that is contained within the website, rather than the website itself. Some designs are only subtlely minimalistic, and some are utterly simplistic. Deciding not only when, but how to use simplistic designs and white space is something that not everybody is in tune with, and that is often the cause of many websites using these effects inappropriately, making for a poor user experience.</p>
<p>After seeing hundreds instances where people were using white space and simplistic designs poorly, and sites that should be using these things not using them at all, we decided it would be a good idea to put together some good resources and tutorials on the subject. There are some very talented web designers and graphic artists out there that obviously have a good grasp and understanding of the concepts, and they are more than willing to share this valuable information with the rest of the internet.</p>
<p>Below are a collection of tutorials that will introduce you to the world of minimalism and white space, and teach you how to use these concepts in practice! Some of the information in the articles overlap a little bit, but each article gives good different examples to help illustrate different methods, so they&#8217;re all worth going through. Use these tutorials to increase your website&#8217;s usability and readability, and to avoid making costly mistakes when you do so.</p>
<h3>The Importance of Simplicity</h3>
<ul>
<li><a href="http://uxmatters.com/MT/archives/000151.php" target="_blank">The Complexity of Simplicity</a>Luke Wroblewski talks about why simple solutions are often more complex than &#8220;complex&#8221; solutions.</li>
<li><a href="http://lawsofsimplicity.com/category/laws?order=ASC" target="_blank">The Laws of Simplicity</a>The principles and rules of &#8220;Simplicity&#8221;</li>
<li><a href="http://en.wikipedia.org/wiki/Simplicity" target="_blank">Wikipedia: Simplicity</a>Explanation of simplicity</li>
<li><a href="http://www.digital-web.com/articles/keep_it_simple/" target="_blank">Keep it simple</a>Why is a minimalistic approach important? A short but very good article that goes through the advantages and disadvantages of exciting vs simple design.</li>
<li><a href="http://www.digital-web.com/articles/keep_it_simple_stupid/" target="_blank">Keep it simple, stupid!</a>Discusses the importance of simplicity in regards to the human brain and how it works.</li>
<li><a href="http://www.digital-web.com/articles/simplicity_the_cobbles_of_the_designers_path/" target="_blank">Simplicity: The Cobbles of the Designer’s Path</a>When to use simplistic design and when not to use it.</li>
<li><a href="http://www.jnd.org/dn.mss/simplicity_is_highly.html" target="_blank">Simplicity Is Highly Overrated</a>A criticism of  simplistic and minimalistic designs<br />
and how they have led to decreased performance in products.</li>
<li><a href="http://www.fastcompany.com/magazine/100/beauty-of-simplicity.html" target="_blank">The Beauty of Simplicity</a>How did Google utilize simplicity to launch itself into the forefront of the web industry?</li>
</ul>
<h3>The Proper use of White Space (a.k.a. Negative Space)</h3>
<ul>
<li><a href="http://www.samspublishing.com/articles/article.asp?p=174346&amp;seqNum=3&amp;rl=1" target="_blank">Page Layout and Design for Digital Scrapbooking</a>The Importance of white space in digital scrapbooking.</li>
<li><a href="http://www.humanfactors.com/downloads/dec05.asp" target="_blank">Psychology Studies on Human Interaction</a>Studies in psychology that confirm white space improves perception of information by 20%</li>
<li><a href="http://psychology.wichita.edu/surl/usabilitynews/62/whitespace.htm" target="_blank">The Importance of White space for Legibility</a>Analysis and comparison of 4 different white space layouts and shows results regarding the influence of white space in many forms of design.</li>
<li><a href="http://www.netmechanic.com/news/vol8/design_no2.htm" target="_blank">The value of white space</a>The theory of white space.</li>
<li><a href="http://www.digital-web.com/articles/css_101/" target="_blank">Typography and White space</a>How to guarantee an optimal legibility with CSS</li>
<li><a href="http://www.jasonsantamaria.com/archive/2006/01/05/under_the_loupe_1_white_space.php" target="_blank">Under The Loupe #1: White Space</a>All about white space and its use.</li>
<li><a href="http://www.alistapart.com/articles/whitespace" target="_blank">ALA: Whitespace</a>An intro into the use of white space (Mark Boulton)</li>
<li><a href="http://www.stylegala.com/articles/design_psychology.htm" target="_blank">Design Psychology</a>The psychology behind using white space in web design</li>
<li><a href="http://uxmatters.com/MT/archives/000097.php" target="_blank">Developing the Invisible</a>Luke Wroblewski discusses the appropriate times to use white space, and why it is very significant.</li>
<li><a href="http://molly.com/articles/webdesign/2000-08-webspace.php" target="_blank">Give me my web space</a>Reduce complexity and improve readability. That is what Molly Horzschlag will help you accomplish.</li>
<li><a href="http://www.webdesignoffice.us/portfolio-and-design/q-t-title-Negative-Space.html" target="_blank">Negative Space Tutorial</a>Another tutorial on efficient use of white space.</li>
<li><a href="http://www.logoorange.com/white-space.php" target="_blank">On White Space in Graphic Design</a>Analysis of all the different fields, areas, and niches where negative space is a big deal, such as graphic design.</li>
</ul>
<h3>Minimalism and White Space in Practice:</h3>
<ul>
<li><a href="http://leftjustified.net/journal/2004/10/19/global-ws-reset/" target="_blank">Global White Space Reset</a>Proper use of white space in your CSS web layouts and more</li>
<li><a href="http://www.plaintxt.org/2006/06/13/the-best-minimalist-wordpress-themes/" target="_blank">The Best Minimalist WordPress Themes</a>A superb collection of wordpress themes which are designed to improve on simplicity, clarity, and readability</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/white-space-and-minimalistic-web-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How is Linux Helping Save the Environment?</title>
		<link>http://royaltutorial.com/how-is-linux-helping-save-the-environment/</link>
		<comments>http://royaltutorial.com/how-is-linux-helping-save-the-environment/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 18:24:01 +0000</pubDate>
		<dc:creator>Guest Contributor</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=431</guid>
		<description><![CDATA[The disposal of computers is a serious issue. Here's how linux is making the world a little bit cleaner.]]></description>
			<content:encoded><![CDATA[<p>Computer disposal has been and, is increasingly so, becoming a huge problem against environmental  concerns. Despite the computer manuals, that no one reads, explicitly stating  that “DO NOT THROW IN TRASH” people go ahead and throw their computers into  regular trash. Well, there’s something better to be done with your old  computers than just throwing it away in the trash, even if it is barely  running. This is where Linux can help, it’s a very common method of extending  the life-time of your almost worn out computer.</p>
<p><img src="http://www.royaltutorial.com/img/what-to-do.jpg" alt="what-to-do" width="600" height="222" /></p>
<p><em>So what is it that you can do?</em></p>
<ul>
<li> Well, quite a bit, really but more specifically the following things:<br />
If you have a Google Voice phone number, than you might be able to get free VOIP out of it. You can find more information about this with a step-by-step guide available <a href="http://forums.slickdeals.net/showthread.php?sduid=0&amp;t=1480557">here</a>.</li>
<li>Turn your old computer into a central storage server, or a back-up storage device. The plus side to this is that you can even program this to automatically make a backup of certain information on another computer and have it downloaded and stored on your Linux server. Here’s a resource specifically for this task located <a href="http://www.linux.com/archive/feature/59678">here</a>.</li>
<li>Install one of the above Linux installations and let your kids play with it as a learning experience. Remember, Linux has become just as easy to use as windows in recent days, so it’s fairly simple to setup and use. This simple installation should at least make available the following features:
<ul>
<li>Word processing ( <a href="http://www.openoffice.org/">Open Office</a> )</li>
<li>Browse the Internet ( <a href="http://www.mozilla.com/en-US/firefox/">Mozilla Firefox</a> )</li>
<li>Chat/E-mail ( <a href="http://www.mozillamessaging.com/en-US/thunderbird/">Thunderbird</a> )</li>
</ul>
</li>
</ul>
<p><img src="http://www.royaltutorial.com/img/why-linux.jpg" alt="why-use-linux" width="600" height="169" /></p>
<p><em>Why Linux?<br />
</em></p>
<p>This question is simple to answer: Linux has much lower system requirements. As a matter of fact, the requirements for Linux installation are so low that even computers from 10 years ago can run it at favorable speeds. Some of the Linux distributions, their system requirements and a link to their download is listed below.</p>
<p><span style="text-decoration: underline;">Note</span>: The download links are embedded in the Title of the Linux Distribution.</p>
<p><a href="http://www.ubuntu.com/"><img src="images/UbuntuLogo.jpg" border="0" alt="Ubuntu" width="600" height="156" /></a></p>
<ul>
<li><a href="http://www.ubuntu.com/getubuntu/download">Ubuntu</a>
<ul>
<li>300MHz x86 processor or equivalent</li>
<li> 64MB of RAM</li>
<li>At least 4GB of disk space</li>
<li>Video Graphics Array (VGA) graphics card capable of 640 x 480 resolution</li>
<li>CD-ROM drive or network adapter</li>
<li><a href="https://help.ubuntu.com/community/Installation/SystemRequirements">Official  Installation Requirement</a></li>
</ul>
</li>
</ul>
<p><img src="http://www.royaltutorial.com/img/puppy-linux.jpg" alt="puppy-linux" width="600" height="165" /></p>
<ul>
<li><a href="http://www.puppylinux.org/downloads">Puppy Linux<br />
</a></p>
<ul>
<li>Intel Pentium 166MMX processor</li>
<li>128MB of RAM</li>
<li>20x CD-ROM drive</li>
<li><a href="http://www.puppylinux.org/wikka/MinReq">Official Installation Requirements</a></li>
</ul>
</li>
</ul>
<p><img src="http://www.royaltutorial.com/img/damn-small-linux.jpg" alt="dsl" width="600" height="147" /></p>
<ul>
<li><a href="http://www.damnsmalllinux.org/download.html">Damn Small Linux (DSL)</a>
<ul>
<li>Intel® Pentium® 200MHz processor</li>
<li>64MB of RAM</li>
<li>8x CD-ROM drive</li>
<li>Video card capable of 16-bit color</li>
<li>1.44MB floppy disk drive (for boot floppy, if needed)</li>
<li>Scroll wheel mouse</li>
<li><a href="http://www.damnsmalllinux.org/wiki/index.php/Minimum_Hardware_Requirements">Official Installation Requirement</a></li>
</ul>
</li>
</ul>
<p><img src="http://www.royaltutorial.com/img/fedoraLogo.jpg" alt="fedora" width="600" height="182" /></p>
<ul>
<li><a href="http://fedoraproject.org/en/get-fedora">Fedora 11</a>
<ul>
<li>Pentium 400MHz processor or equivalent</li>
<li>192MB of RAM</li>
<li>At least 9GB of disk space</li>
<li>CD-ROM drive</li>
<li><a href="https://fedoraproject.org/wiki/Docs/Beats/HardwareOverview">Official Installation Requirements</a></li>
</ul>
</li>
</ul>
<p><img src="http://www.royaltutorial.com/img/ZenwalkLogo.png" alt="zenwalk" width="600" height="230" /></p>
<ul>
<li><a href="http://packages.zenwalk.org/?v=current">Zenwalk</a>
<ul>
<li>Intel Pentium III processor or equivalent</li>
<li>128MB of RAM</li>
<li>At least 2GB of disk space</li>
<li><a href="http://zenwalk.org/">Official  Installation Requirements</a></li>
</ul>
</li>
</ul>
<p><span style="text-decoration: underline;">Additional Resources:</span></p>
<ul>
<li>A linux resource with a latitude of articles: <a href="http://www.linux.org/">http://www.linux.org/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/how-is-linux-helping-save-the-environment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Make Money with Twitter</title>
		<link>http://royaltutorial.com/how-to-make-money-with-twitter/</link>
		<comments>http://royaltutorial.com/how-to-make-money-with-twitter/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 15:40:27 +0000</pubDate>
		<dc:creator>Royal Tutorial</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=493</guid>
		<description><![CDATA[A look into the Sponsored Tweets program, where Twitter users can make legitimate money from using their Twitter accounts.]]></description>
			<content:encoded><![CDATA[<p>The growth of Twitter over the past year has been simply amazing. From what was a stomping ground for internet geeks and web techies, is now a world wide sensation and it&#8217;s nearly impossible to watch tv and not see a station boasting their Twitter url. With that said, Twitter still has not created a revenue path for their own company&#8230; but others have.</p>
<p><a href="http://www.royaltutorial.com/sponsoredtweets" target="_blank"><img class="aligncenter" title="Sponsored Tweets Reviewed" src="http://www.royaltutorial.com/img/sponsoredtweets.jpg" alt="" width="549" height="220" /></a></p>
<p>I&#8217;m sure many of you have seen fake Twitter accounts that will auto follow anyone, and blasting out affiliate links all day trying to make a quick buck. Usually, these are all automated account and contribute to the trash on Twitter. Now there is a better and legitimate solution, and it&#8217;s called Sponsored Tweets!</p>
<p>Sponsored Tweets is exactly what the name says, you get paid for sending out &#8220;tweets&#8221; from your account. Best of all, you get the final say on what goes out, and there is full disclosure that the link is sponsored. You can see an actual &#8220;sponsored tweet&#8221; below.</p>
<p><strong>Here are five quick reasons why <a href="http://royaltutorial.com/sponsoredtweets" style="" target="_blank" rel="nofollow" onmouseover="self.status='http://royaltutorial.com/sponsoredtweets';return true;" onmouseout="self.status=''">Sponsored Tweets</a> is legitimate and works:</strong><br />
1.) You personally Approve all Tweets before they go out.<br />
2.) Sponsored Tweets is allowed and Approved by Twitter<br />
3.) Payment are made directly to your paypal account.<br />
4.) Full disclosure shows your tweet is an advertisement.<br />
5.) BIG name celebrities are already using Sponsored Tweets.</p>
<p><strong>How it Works</strong><br />
The concept behind Sponsored Tweets is really simple. All you need is a Twitter account to get started. Sponsored Tweets is a whitelisted and approved Twitter application and uses your Twitter credentials to create an account.</p>
<p><a href="http://www.royaltutorial.com/sponsoredtweets" target="_blank"><img class="aligncenter" title="How Sponsored Tweets Works" src="http://www.royaltutorial.com/img/howsponsoredtweetsworks.jpg" alt="" width="524" height="168" /></a></p>
<p><strong>Celebrities Already Using Sponsored Tweets</strong><br />
Some of the largest Twitter accounts are from big name celebrities. <a href="http://www.royaltutorial.com/sponsoredtweets" target="_blank">Kim Kardashian</a> already has over 2 million followers, and is a user of Sponsored Tweets. You will also find the well known celebrities below using Sponsored Tweets as well.</p>
<p><a href="http://www.royaltutorial.com/sponsoredtweets" target="_blank"><img class="aligncenter" title="Celebrities Using Sponsored Tweets" src="http://www.royaltutorial.com/img/celebritytweeters.png" alt="" width="546" height="351" /></a></p>
<p>RoyalTutorial.com and a couple of our other partner sites are already signed up with Sponsored Tweets and have made a few hundred dollars so far. It&#8217;s a completely new concept and free to join. I highly recommend you take a look at it, no matter the size of your Twitter following.</p>
<p><a href="http://www.royaltutorial.com/sponsoredtweets" target="_blank"><span style="font-size: large;">Click here to Join Sponsored Tweets!</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/how-to-make-money-with-twitter/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Win Over $3,000 in Prizes!</title>
		<link>http://royaltutorial.com/enter-to-win-over-3000-in-prizes-from-royaltutorial-com/</link>
		<comments>http://royaltutorial.com/enter-to-win-over-3000-in-prizes-from-royaltutorial-com/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 14:32:17 +0000</pubDate>
		<dc:creator>Royal Tutorial</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=286</guid>
		<description><![CDATA[Win your share of over $3,500 in software, electronics and more!]]></description>
			<content:encoded><![CDATA[<p>With the launch of RoyalTutorial.com now underway, we just had to celebrate in style! We&#8217;re only as awesome as the people who contribute and read our web site, and we wanted to kick things off by giving away some killer prizes to spread the word around on our new site. Over $3,000 in prizes are up for grabs, which will be awarded to 45 different winners! It&#8217;s ridiculously easy to win, so get your entries in now!</p>
<p>Here are the prizes up for grabs!</p>
<p><img title="RoyalTutorial.com Prizes" src="http://www.royaltutorial.com/img/prizes.gif" alt="" width="225" height="65" /></p>
<p><img class="alignnone" title="Wacom Drawing Tablet" src="http://www.royaltutorial.com/img/wacomdrawingtablet-prize.jpg" alt="" width="592" height="167" /></p>
<p><strong>Prize:</strong> Wacom Intuous4 Small Pen Tablet &#8211; <em>Retail: $229.00</em><br />
Provided by <a href="http://www.royaltutorial.com/suggests/clickbooth" target="_blank">ClickBooth</a>.</p>
<p><img class="alignnone" title="Pixelmator Software" src="http://www.royaltutorial.com/img/pixelmator-prize.jpg" alt="" /></p>
<p><strong>Prize:</strong> Pixelmator Software &#8211; <em>Retail: $59.95</em><br />
Provided by <a href="http://www.royaltutorial.com/suggests/pixelmator" target="_blank">Pixelmator</a>.</p>
<p><img class="alignnone" title="Flip Digital Camera" src="http://www.royaltutorial.com/img/flipdigitalcamera-prize.jpg" alt="" /></p>
<p><strong>Prize:</strong> Flip Digital Camera &#8211; <em>Retail: $149.95</em><br />
Provided by <a href="http://www.royaltutorial.com/suggests/marketleverage" target="_blank">MarketLeverage</a>.</p>
<p><img class="alignnone" title="WooThemes" src="http://www.royaltutorial.com/img/woothemes-prize.jpg" alt="" /></p>
<p><strong>Prize:</strong> WooTheme Membership &#8211; <em>Retail: $70.00</em><br />
Provided by <a href="http://www.royaltutorial.com/suggests/woothemes" target="_blank">WooThemes</a>.</p>
<p><img class="alignnone" title="ThemeWars" src="http://www.royaltutorial.com/img/themewars-prize.jpg" alt="" /></p>
<p><strong>Prize:</strong> ThemeWars Membership &#8211; <em>Retail: $147 + $20/month</em><br />
Provided by <a href="http://www.royaltutorial.com/suggests/themewars" target="_blank">ThemeWars</a>.</p>
<p><img class="alignnone" title="Royal Tutorial Shirts" src="http://www.royaltutorial.com/img/royaltutorialshirts-prize.jpg" alt="" /></p>
<p><strong>Prize:</strong> RoyalTutorial.com T-Shirt &#8211; <em>Retail: $9.95</em></p>
<p><img class="alignnone" title="How to Enter" src="http://www.royaltutorial.com/img/howtoenter.gif" alt="" width="484" height="61" /></p>
<p>Three ways to enter&#8230; Three ways to win! Winners will be selected weekly from entries through Twitter (<em>retweet</em>), Blogging (<em>post article and link)</em> and Commenting (<em>one comment entry per person</em>). Enter all three ways to increase your odds of winning.</p>
<p>Here&#8217;s how:<br />
1.) <strong>TWITTER:</strong> Simply RETWEET this POST by clicking <a href="http://twitter.com/home?status=RT%20@RoyalTutorial%20Enter%20to%20Win%20Over%20$3,000%20in%20Prizes%20from%20RoyalTutorial.com%20http://royaltutorial.com/?p=286" target="_blank">here</a>, or the RETWEET button at the top or bottom of the post!</p>
<p>2.) <strong>BLOG ABOUT IT:</strong> Write a Blog Post about this Contest, and link to this post page.</p>
<p>3.) <strong>COMMENT TO THIS POST:</strong> Leave a comment on this post about the prize you would like to win and why.</p>
<p><img class="alignnone" title="Contest Winners" src="http://www.royaltutorial.com/img/winners.gif" alt="" width="298" height="64" /></p>
<p>Winners will be selected and posted on a weekly basis, and posted on this page. Winners from the first and third weeks of the contest, will be selected from Twitter entries. Weeks two and four will be through comments left on this post. All contest winners will randomly be selected by random.org. This contest promotion is open to all US/CANADA residents, and runs from August 12, 2009 through September 16, 2009.</p>
<p>Prize drawings will be selected on the following dates:</p>
<p><strong>ALL WINNERS HAVE BEEN CONTACTED!</strong></p>
<p>Good luck!</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 1129px; width: 1px; height: 1px;">- 5 Royal Tutorial Shirts</div>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/enter-to-win-over-3000-in-prizes-from-royaltutorial-com/feed/</wfw:commentRss>
		<slash:comments>364</slash:comments>
		</item>
		<item>
		<title>5 Common Programming Mistakes to Avoid</title>
		<link>http://royaltutorial.com/5-common-programming-mistakes-to-avoid/</link>
		<comments>http://royaltutorial.com/5-common-programming-mistakes-to-avoid/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 17:18:42 +0000</pubDate>
		<dc:creator>Guest Contributor</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=231</guid>
		<description><![CDATA[How much time have you wasted on programming mistakes? This article should help pave the way for reducing mistakes on your next programming job.]]></description>
			<content:encoded><![CDATA[<p>Here, we will be discussing five programming mistakes that you can avoid to save yourself a lot of time and headaches. These mistakes apply to all  programming languages and are very common among beginning programmers;  especially among programmers who have taught themselves how to program,  rather than get a degree in the subject.</p>
<ol>
<li><strong>Jumping into projects without a proper plan</strong><strong><br />
</strong></p>
<ul>
<li><span style="text-decoration: underline;">Intended Purpose</span> –  This is a mission statement, but specifically for your project. Short,  sweet, and to the point. You don’t have to write an essay here, but a  few lines describing what the purpose of this project is would be  great. This is good for your potential investors, and your end-users to  look at. It will also help keep you focused on what you wanted to  achieve from the very beginning.</li>
<li><span style="text-decoration: underline;">Features list</span> – A features list is just going to be a specific list of features that you want to have in your projects.</li>
<li><span style="text-decoration: underline;">An Outline</span> – This  will contain pseudo-code for your project. Think your code, written in  plain English. Instead of writing functions, you write what the  function is going to do and how you will be implementing it. This  really helps when you’re going through the logical part of your coding.  You can really clear a lot of things up here before you even have a  single syntax of coding down. You can also use a flowchart to have an  outline for your code, or do both.</li>
<li><span style="text-decoration: underline;">A Project Summary</span> – Make a quick summary of your pseudo-code. Yes, it seems a little  redundant, but you don’t need to refer to that for every little thing,  it’s more for when you’re actually programming. This part is also  helpful if you’re trying to present your project to someone who may be  providing funding; they have little interest in the logic of your code,  but they sure want to know what the project is all about and how it  will be unique.</li>
<li>This is a must for any business endeavor but even more so for  programming because without this, you will be stumbling the whole way  through your project if not just straight-up stuck in places. A proper  Plan will include at the very least the following elements:</li>
</ul>
<ul></ul>
</li>
<li><strong>Not commenting your code</strong>
<ul>
<li>This is very common amongst beginning programmers who think that  it’s pointless to add commenting to their code since they will be the  only ones to touch the code. Well, I have news for you: 6 months from  now, you will have NO idea what you were thinking at the time you wrote  a particular piece of code and it may seem completely pointless without  a brief comment above it explaining why it’s there. It’s always good to  have long-term relationship with your code, even when you don’t think  you will be updating it that often.</li>
<li>A lot of us who don’t learn programming through college education  but rather from personal research forget that there are certain  etiquettes taught when you go to colleges and commenting your code is  at the top of the list. I remember when I took my first computer  programming class, and my teacher was really anal about the formatting  of the code and the commenting; even more than what the code did at the  time. I didn’t quite understand the purpose at that time because the  projects we did were so small in length that it seemed pointless, but  boy did it make sense when I started doing my own projects that were a  little lengthier.</li>
<li>For one thing, it will save you hours of trying to figure out why  you implemented the code in a particular place, and for another it’s  just proper coding etiquette. Any programmer who has in the industry  for a few years will tell you that it is not only recommended to  comment your code, but a must if you want to stick around in this  industry.</li>
</ul>
</li>
<li><strong>Not formatting your code cleanly</strong>
<ul>
<li>Formatting your code in a readable and clean manner is just as  important as commenting it. After all, what’s the point in commenting  your code if everything is just a mess to read? You can make your life  a lot easier by using a few indentations, and adding a few line-breaks  between your functions. Comments, will even complement this because  they will make it even easier to differentiate between functions when  you put at least two line-breaks between the functions.</li>
</ul>
</li>
<li><strong>Not maintaining an update log for your project</strong>
<ul>
<li>Very often when you download, or install software on your computer,  there’s a text file that comes with it and it tells you what changes  have been made from the previous version. Well, it’s a good practice to  do the same with your own projects because it will let you identify  problems quickly and narrow down your search as to what time-frame of  your code you need to look at in order to fix the problem. This follows  similar logic to the commenting of code we talked about earlier, except  this applies to version changes rather than specific lines of code.</li>
</ul>
</li>
<li><strong>Releasing the project without proper beta testing</strong>
<ul>
<li>Whenever we complete our projects, we are very anxious to release it to  the users and sometimes a little too anxious because we release it  commercially without proper beta testing. This can ruin your reputation  as a programmer. You don’t want people to find all sorts of problems  with your project AFTER a commercial release. You can do a few simple  things to avoid this and keep your reputation intact.</li>
</ul>
<ol>
<li>Find a diverse group of users to test your project – Seems logical,  right? You’d be surprised how many people don’t do this and think just  because they themselves have tested the projected from different  platforms, it’s enough.</li>
<li>Don’t limit your beta period to a set number of days. Good things  take time, and if you spend the right amount of time here, it will save  you a lot more time and resources when your project goes live. Set your  time periods more like 2-4 weeks rather than exactly 18 days. 2-4  weeks, as an example, will let you test for at least 2 weeks, but  extend another 2 weeks if you feel it’s necessary to get better testing  done that way. It’s good to have that kind of flexibility.</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/5-common-programming-mistakes-to-avoid/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How Nintendo Wii Graphics Overcome the Lack of Horsepower</title>
		<link>http://royaltutorial.com/how-nintendo-wii-graphics-overcome-the-lack-of-horsepower/</link>
		<comments>http://royaltutorial.com/how-nintendo-wii-graphics-overcome-the-lack-of-horsepower/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 15:08:43 +0000</pubDate>
		<dc:creator>Michael Kwan</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=176</guid>
		<description><![CDATA[Nintendo Wii is winning the war against Playstation and XBox 360, while lacking in the graphics department. Here's how.]]></description>
			<content:encoded><![CDATA[<p>Compared to the Microsoft Xbox 360 and the Sony PlayStation 3, the Nintendo Wii is decidedly underpowered. As a result, the Wii is not able to generate the same level of high quality graphics as an equivalent Xbox or PlayStation game. It simply is not possible to recreate some of the visuals that you may find in games like Gears of War 2 or Street Fighter IV.</p>
<p>In this way, video game designers who are developing for the Nintendo Wii platform must think of creative ways to overcome this lack of processing power. Just as with any other art form, artists who work in the video game design field are incredibly varied in their personalities and their respective approaches. This also speaks volumes for the artistic expression of the studios that develop these games.</p>
<h2>Cartoon-Style Visuals</h2>
<p><img class="alignnone" src="http://news.filefront.com/wp-content/uploads/2008/04/aqgihgscyw.jpg" alt="" width="600" height="329" /></p>
<p><img class="alignnone" src="http://i.neoseeker.com/p/Games/Nintendo_Wii/Sports/X-treme_Sports/we_ski_and_snowboard_profilelarge.jpg" alt="" width="600" height="315" /></p>
<p><img class="alignnone" src="http://www.nintendowiiblog.org/wp-content/uploads/2008/06/sonic_wii1.jpg" alt="" width="600" height="337" /></p>
<p>Shown above are screenshots taken from Mario Kart Wii, We Ski, and Sonic Unleashed, all games for the Nintendo Wii. For these games, the design approach was to simplify the graphics and not to worry too much about offering realistic graphics. In the case of Mario Kart Wii, no one will mistake Wario for a real person or Yoshi for a &#8220;real&#8221; dinosaur.</p>
<p>By taking this approach, developers are able to reduce the number and complexity of textures required, thus best utilizing the processing prowess of the Wii. Similarly, We Ski and Sonic Unleashed offer simplified characters with fewer textures and fewer polygons. The same can be said, though to a lesser degree, for the background images and other in-game objects.</p>
<h2>Cel-Shaded Graphics</h2>
<p><img class="alignnone" src="http://home.btconnect.com/hgi/nintendo-ds/gt-pro-series.jpg" alt="" width="600" height="338" /></p>
<p><img class="alignnone" src="http://www.acegamez.co.uk/blog/uploaded_images/narutowii5-786252.JPG" alt="" width="600" height="450" /></p>
<p><img class="alignnone" src="http://z.about.com/d/nintendo/1/0/Q/-/-/-/nomoreheroes42.jpg" alt="" width="600" height="450" /></p>
<p><img class="alignnone" src="http://www.perezstart.com/wp-content/uploads/2009/03/mad_world_wii.jpg" alt="" width="600" height="336" /></p>
<p>An alternative approach that arguably provides even greater artistic expression is the use of cel-shaded graphics. This is a technique that effectively places two-dimensional objects and characters in a three-dimensional space. However, none of the actual graphics are actually in three-dimensions. In this way, many people have come to refer to this cel-shaded style as offering a 2.5D experience.</p>
<p>Naturally, this technique significantly reduces the amount of processing needed on the part of the video game console, since it does not require nearly as much 3D processing, texture mapping, or number of polygons. While the visual style may not be quite as appealing in a racing game like GT Pro Series, it works very well for games like No More Heroes and Naruto: Clash of Ninja Revolution. This is because the cel-shaded look gives a similar appearance as comic books, manga, and anime.</p>
<p>The style was slightly altered and even further simplified in Mad World, reducing the color palette to just black, white, and red. This gave the game a look that was very reminiscent of Frank Miller&#8217;s Sin City graphic novel series.</p>
<h2>Toned-Down Realism</h2>
<p><img class="alignnone" src="http://rejectedgamer.com/wp-content/uploads/2009/06/the-conduit-wii-screenshot-big.jpg" alt="" width="600" height="417" /></p>
<p><img class="alignnone" src="http://www.mywii.com.au/img/game/Medal-of-Honor-Heroes-2-8.jpg" alt="" width="600" height="403" /></p>
<p><img class="alignnone" src="http://image.com.com/gamespot/images/2006/256/928517_20060915_screen001.jpg" alt="" width="600" height="420" /></p>
<p>What about when the video game design team calls for more realistic graphics and visuals that are truer to what they would look like in the real world? The Nintendo Wii has not yet been able to produce the intense visuals and complex mapping that we&#8217;d find in a game like Resistance: Fall of Man. As such, all attempts thus far have required the significant reduction in the complexity of the graphics.</p>
<p>As a result, many of the Wii games that take this approach only offer graphics that are perhaps comparable to the PlayStation 2. In the screenshot of Medal of Honor 2 above, you can see that the visuals are not very crisp and the in-game objects lack complex texture mapping. Similarly, the lighting effects in The Conduit are not as robust as they would have been on a more powerful system.</p>
<p>Can the Wii overcome its relative lack of processing power? Absolutely. It just takes a creative eye and some clever game design.</p>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/how-nintendo-wii-graphics-overcome-the-lack-of-horsepower/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Web Programming Patterns Today</title>
		<link>http://royaltutorial.com/web-programming-patterns-today/</link>
		<comments>http://royaltutorial.com/web-programming-patterns-today/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 14:39:02 +0000</pubDate>
		<dc:creator>Guest Contributor</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://royaltutorial.com/?p=218</guid>
		<description><![CDATA[Regardless of which web programming language you are using, you are more than likely to encounter the features of Ajax on websites everywhere, both big and small.]]></description>
			<content:encoded><![CDATA[<p>From the end-user&#8217;s point of view, it makes  things more feature packed; and from the programmer’s point of view, it&#8217;s a  little bit more of a pain to work with than just back-end programming,  especially if you’re new. Ajax by itself isn&#8217;t completely new; it’s the use of  the combination of 3 different aspects of programming aspects. It’s the concept  and the way we’re currently using it and where it’s headed that makes it so  different and advanced. So with all this talk about Ajax, let’s go ahead and  define what it is and what the benefits of its use are.</p>
<p><img src="http://www.royaltutorial.com/img/ajax.jpg" alt="ajax" width="600" height="218" /></p>
<p><strong><em>What is Ajax? </em></strong></p>
<p>Ajax stands for “Asynchronous JavaScript and XML”. The  asynchronous part is probably the most important here. It means that users get  access to data from the database without having to wait for a whole new page to  load with it. Data is retrieved as a user interacts with the website almost  instantly and presented to the user with much less hassle. What Ajax does is  combine the front-end functionality of JavaScript, and mixes it with the power  of a back-end programming language such as PHP to make good web applications,  rather than just simple web-pages.</p>
<p><img src="http://www.royaltutorial.com/img/adjust.jpg" alt="adjustment" width="600" height="162" /></p>
<p><strong><em>What are its benefits?  Some problems?</em></strong></p>
<p>Since Ajax is not tethered to any one particular programming  language, it can be used with ASP.Net or PHP all the same. The only part here  that is really important is the JavaScript and XML front-end. The backend  programming language can be practically anything that the server is setup for.Some of the problems associated with  Ajax include the lack of support in some of the older browsers and OS’s. It can  also be a bit of a pain to get JavaScript/XML/and your backend programming languages  to all play together nicely.</p>
<p><strong><em>Why do we need Ajax?</em></strong></p>
<p>The internet has gone through many changes since just the  early 2000’s. We’ve gone from a simple html pages to a pages that incorporate  html/css/php/JavaScript, and a whole other latitude of aspects to bring  together a much richer, much more content filled experience to the users. Ajax  serves the purpose of facilitating the richness of content and the interaction  of the content with users. As the internet has grown, it has increasingly  become less about the code, and more about the content and so to adapt to this,  concepts like Ajax are becoming commonplace for programmers.</p>
<p><strong><em>What are some  examples?</em></strong></p>
<p><img src="http://www.royaltutorial.com/img/googleexample.jpg" alt="googleexample" width="600" height="400" /></p>
<p>Some of the more popular examples are the live stream of  data on Facebook that displays all the user information on the main user pages,  as well as the way updates are shown to the user if someone interacts with  their profile. Ever wonder how Google can pops-up with suggestions as you’re  typing in the search box? Yep, that’s a feature courtesy of Ajax too.</p>
<p><strong><span style="text-decoration: underline;">Additional Resources:</span></strong></p>
<ul>
<li>Microsoft’s section on Ajax frame-work: <a href="http://www.asp.net/ajax/">http://www.asp.net/ajax/</a></li>
<li>Frame-works for Ajax use in PHP: <a href="http://ajaxpatterns.org/PHP_Ajax_Frameworks">http://ajaxpatterns.org/PHP_Ajax_Frameworks</a></li>
<li>You can also learn how to make use of Ajax on  your own website through here: <a href="http://www.w3schools.com/PHP/php_ajax_intro.asp">http://www.w3schools.com/PHP/php_ajax_intro.asp</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://royaltutorial.com/web-programming-patterns-today/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
