<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CEYGQHc_cCp7ImA9WhRUEkQ.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332</id><updated>2012-01-22T20:15:21.948-08:00</updated><category term="Reviews" /><category term="J2me Games" /><category term="Sites" /><category term="Total War" /><category term="Doom" /><category term="Nintendo DS reviews" /><category term="My Game VIdeos" /><category term="Programming First Person Shooters" /><category term="Street Fighter 2" /><category term="Mortal Kombat vs Street Fighter" /><category term="Play Games" /><category term="My Online Battles" /><category term="Space Invaders" /><category term="Emulators" /><category term="Tutorials" /><category term="Game Development" /><category term="Game News" /><category term="Ninja Gaiden online" /><category term="Empire Total War Battles" /><category term="PC game reviews" /><category term="Sonic" /><category term="Programming java applet games" /><category term="Frozen Bubble" /><category term="Programming SNES" /><category term="Heli Attack 2" /><category term="Homebrew" /><category term="Iron Man" /><category term="Books" /><title>The Only Video Games Blog</title><subtitle type="html">Game development tutorials, game and console reviews, news about game industry</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://only-video-games.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>digital element</name><uri>http://www.blogger.com/profile/05719264497612837107</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>84</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/TheOnlyVideoGamesBlog" /><feedburner:info uri="theonlyvideogamesblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DkMCSHg5eip7ImA9WxBQEUs.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-4970288962230110062</id><published>2010-01-10T15:01:00.000-08:00</published><updated>2010-01-10T15:01:09.622-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-10T15:01:09.622-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Empire Total War Battles" /><title>Great tactics at Empire Total War Battle</title><content type="html">This is a online battles at Empire total war where a great player PrinceOfMacedon uses a tactic that i really liked and so i post it&lt;br /&gt;
it was really clever move&lt;br /&gt;
&lt;br /&gt;
&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YG-71CDNIL0&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YG-71CDNIL0&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-4970288962230110062?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YNlmG605eIqDvKvmj3pvkf36NME/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YNlmG605eIqDvKvmj3pvkf36NME/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YNlmG605eIqDvKvmj3pvkf36NME/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YNlmG605eIqDvKvmj3pvkf36NME/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/DXnWW58Vlm4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/4970288962230110062/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/great-tactics-at-empire-total-war.html#comment-form" title="28 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/4970288962230110062?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/4970288962230110062?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/DXnWW58Vlm4/great-tactics-at-empire-total-war.html" title="Great tactics at Empire Total War Battle" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>28</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/great-tactics-at-empire-total-war.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUHRHk_fip7ImA9WxBRFU4.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-1136950735263851463</id><published>2010-01-03T06:31:00.000-08:00</published><updated>2010-01-03T06:50:35.746-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-03T06:50:35.746-08:00</app:edited><title>My top 10 pc games of 2009</title><content type="html">This is my list with the best games that i played last year &lt;br /&gt;
&lt;br /&gt;
1 call of duty modern warfare 2&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/S0Cp2UYTRkI/AAAAAAAAAOU/fIDwVGZMj3o/s320/call-of-duty-modern-warfare-2-screenshot.jpg" /&gt;&lt;br /&gt;
2 Dragon Age: Origins&lt;br /&gt;
&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/S0CqI5uSCpI/AAAAAAAAAO8/mPI1-7klObc/s320/091207_DragonAgeOriginsINTRO.hmedium.jpg" /&gt;&lt;br /&gt;
3 Operation Flashpoint 2&lt;br /&gt;
&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/S0Cp6fboPvI/AAAAAAAAAOk/qjysCAm00Go/s320/pc_operation_flashpoint_2_screen_2.jpg" /&gt;&lt;br /&gt;
4 Assassins Creed 2&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/S0CqdFsYEJI/AAAAAAAAAPE/m67tnzUw12A/s320/assassins_creed_2_cover.jpg" /&gt;&lt;br /&gt;
5 Empire total war&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/S0CrHvbSMKI/AAAAAAAAAPM/aveWPjArWKM/s320/empire+total+war.jpg" /&gt;&lt;br /&gt;
x-men origins wolverine&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/S0CrOakj9pI/AAAAAAAAAPU/JYnnW42ZpkI/s320/x-men-origins-wolverine-screenshot.jpg" /&gt;&lt;br /&gt;
7 Prototype&lt;br /&gt;
&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/S0CrqWUxg6I/AAAAAAAAAPc/QEe4PuhVp4g/s320/PROTOTYPE.jpg" /&gt;&lt;br /&gt;
8 Batman: Arkham Asylum&lt;br /&gt;
&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/S0CrxkHIeQI/AAAAAAAAAPk/rdYEXP9BwiM/s320/batman-arkham-asylum-20081222092838386_640w.jpg" /&gt;&lt;br /&gt;
9 Resident Evil 5&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/S0Cr3Tb30tI/AAAAAAAAAPs/-EkC_gPTCm8/s320/resident-evil-5-2.jpg" /&gt;&lt;br /&gt;
10  Risen&lt;br /&gt;
&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/S0Cr-A7VDQI/AAAAAAAAAP0/Vwlr8IneFYE/s320/risen-pc-all-screenshot.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-1136950735263851463?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yLMspJyidbwawHUlFAgUnkS6X1s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yLMspJyidbwawHUlFAgUnkS6X1s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yLMspJyidbwawHUlFAgUnkS6X1s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yLMspJyidbwawHUlFAgUnkS6X1s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/b7GyRPRjz_A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/1136950735263851463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/my-top-10-pc-games-of-2009.html#comment-form" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/1136950735263851463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/1136950735263851463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/b7GyRPRjz_A/my-top-10-pc-games-of-2009.html" title="My top 10 pc games of 2009" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_TWduUeMJpxo/S0Cp2UYTRkI/AAAAAAAAAOU/fIDwVGZMj3o/s72-c/call-of-duty-modern-warfare-2-screenshot.jpg" height="72" width="72" /><thr:total>11</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/my-top-10-pc-games-of-2009.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMFQ3Y8eip7ImA9WxBRFUw.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-5062293883241519309</id><published>2010-01-03T03:20:00.000-08:00</published><updated>2010-01-03T03:33:32.872-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-03T03:33:32.872-08:00</app:edited><title>Console sales for the last month of 2009</title><content type="html">&lt;table cellpadding="0" cellspacing="0" style="width: 400px;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Console&lt;br /&gt;
&lt;/th&gt;                       &lt;th&gt;Weekly&lt;br /&gt;
&lt;/th&gt;                       &lt;th&gt;Total&lt;br /&gt;
&lt;/th&gt;                     &lt;/tr&gt;
&lt;tr style="background-image: url(../imgs/chartBar_alt_small.gif);"&gt;                       &lt;td&gt;&lt;img src="http://www.vgchartz.com/images/DS_b.png" /&gt;&lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;1,688,427 (+123%) &lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;116,458,047&lt;br /&gt;
&lt;/td&gt;                     &lt;/tr&gt;
&lt;tr style="background-image: url(../imgs/chartBar_small.gif);"&gt;                       &lt;td&gt;&lt;img src="http://www.vgchartz.com/images/Wii_b.png" /&gt;&lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;1,066,463 (+49%) &lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;58,373,806&lt;br /&gt;
&lt;/td&gt;                     &lt;/tr&gt;
&lt;tr style="background-image: url(../imgs/chartBar_alt_small.gif);"&gt;                       &lt;td&gt;&lt;img src="http://www.vgchartz.com/images/PS3_b.png" /&gt;&lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;763,990 (+110%) &lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;27,878,344&lt;br /&gt;
&lt;/td&gt;                     &lt;/tr&gt;
&lt;tr style="background-image: url(../imgs/chartBar_small.gif);"&gt;                       &lt;td&gt;&lt;img src="http://www.vgchartz.com/images/X360_b.png" /&gt;&lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;481,402 (+57%) &lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;34,203,373&lt;br /&gt;
&lt;/td&gt;                     &lt;/tr&gt;
&lt;tr style="background-image: url(../imgs/chartBar_alt_small.gif);"&gt;                       &lt;td&gt;&lt;img src="http://www.vgchartz.com/images/PSP_b.png" /&gt;&lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;325,272 (+59%) &lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;53,323,440&lt;br /&gt;
&lt;/td&gt;                     &lt;/tr&gt;
&lt;tr style="background-image: url(../imgs/chartBar_small.gif);"&gt;                       &lt;td&gt;&lt;img src="http://www.vgchartz.com/images/PS2_b.png" /&gt;&lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;163,443 (+88%) &lt;br /&gt;
&lt;/td&gt;                       &lt;td&gt;133,286,271&lt;br /&gt;
&lt;/td&gt;                     &lt;/tr&gt;
&lt;tr&gt;                       &lt;th style="font-family: arial,sans serif;"&gt;Total&lt;br /&gt;
&lt;/th&gt;                       &lt;th style="font-family: arial,sans serif;"&gt;4,488,997 (+84%) &lt;br /&gt;
&lt;/th&gt;                       &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
source vgchartz.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-5062293883241519309?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C9XKC1ZuhObbUWopZZ1iHXbJHUs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C9XKC1ZuhObbUWopZZ1iHXbJHUs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C9XKC1ZuhObbUWopZZ1iHXbJHUs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C9XKC1ZuhObbUWopZZ1iHXbJHUs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/FiO-V7KIKNo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/5062293883241519309/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/game-sales-for-last-month-of-2009.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5062293883241519309?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5062293883241519309?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/FiO-V7KIKNo/game-sales-for-last-month-of-2009.html" title="Console sales for the last month of 2009" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/game-sales-for-last-month-of-2009.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8CSX45fCp7ImA9WxBRFEo.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-5621490816875117872</id><published>2010-01-02T16:33:00.000-08:00</published><updated>2010-01-02T16:34:28.024-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-02T16:34:28.024-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Sony Puts In-Theatres Movie On PlayStation Store</title><content type="html">&lt;img src="http://cache.gawker.com/assets/images/kotaku/2010/01/armored.jpg" /&gt;&lt;br /&gt;
Sony accidentally offered Armored - a movie that's still &lt;em&gt;playing in theatres&lt;/em&gt; - for download on the PlayStation Store. What's more, they offered it for &lt;em&gt;free&lt;/em&gt;. Whoops.&lt;br /&gt;
It was all a big mistake, of course, and one that was corrected in around five hours, but during that window it was available, people grabbed it, and people are now watching it on their PS3s and PSPs. For free.&lt;br /&gt;
Interesting that, mistake or not, the movie had already been processed and cleared for digital download, indicating its actual, intended release may not have been that far away.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-5621490816875117872?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sOEpBSbCyKd5XlauTa36ourI-aQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sOEpBSbCyKd5XlauTa36ourI-aQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sOEpBSbCyKd5XlauTa36ourI-aQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sOEpBSbCyKd5XlauTa36ourI-aQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/zc8tYQfelsI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/5621490816875117872/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/sony-puts-in-theatres-movie-on.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5621490816875117872?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5621490816875117872?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/zc8tYQfelsI/sony-puts-in-theatres-movie-on.html" title="Sony Puts In-Theatres Movie On PlayStation Store" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/sony-puts-in-theatres-movie-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQAQnw5eyp7ImA9WxBRFEo.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-4142940727750329292</id><published>2010-01-02T16:25:00.001-08:00</published><updated>2010-01-02T16:25:43.223-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-02T16:25:43.223-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Judge Takes Day Off To Play Modern Warfare 2 [Britain]</title><content type="html">&lt;!-- Story. --&gt;     &lt;img src="http://cache.gawker.com/assets/images/9/2009/11/500x_judge.jpg" style="height: 500.78px; width: 490px;" /&gt;&lt;br /&gt;
"Will Statton" - not his real name - is 48 years old. And when &lt;a href="http://kotaku.com/tag/modernwarfare2/" title="Click here to read more posts tagged #modernwarfare2"&gt;Modern Warfare 2&lt;/a&gt; was released, he was up at midnight to get an early copy, then took the next day off to play. Problem?&lt;br /&gt;
See, according to a report in Britain's The Times, Will (guess he was spilling anonymously) not only bought the game and stayed up late, he called in the next morning and said he was "sick", when really he was up to his eyeballs in knife-fights and dead Russians.&lt;br /&gt;
Harmless day off, you say? Would be, were "Will" not a &lt;em&gt;judge&lt;/em&gt;. A judge of 15 years, at a county court in Britain.&lt;br /&gt;
Some will be upset at this. Think a judge is too important a man to blow off a day's work for some video games. But you know what? Judge's gotta play games too, man. Judge's gotta play games too.&lt;br /&gt;
&lt;a href="http://technology.timesonline.co.uk/tol/news/tech_and_web/gadgets_and_gaming/article6917329.ece?token=null&amp;amp;offset=0&amp;amp;page=1"&gt;Meet the secret gamers&lt;/a&gt; [The Times, via &lt;a href="http://www.vg247.com/2009/11/23/judge-skips-work-for-modern-warfare-2/"&gt;VG247&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-4142940727750329292?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jzfiZkoRxbNfMGsCqACiJt9HIAg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jzfiZkoRxbNfMGsCqACiJt9HIAg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jzfiZkoRxbNfMGsCqACiJt9HIAg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jzfiZkoRxbNfMGsCqACiJt9HIAg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/n1wzJegNXn4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/4142940727750329292/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/judge-takes-day-off-to-play-modern.html#comment-form" title="9 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/4142940727750329292?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/4142940727750329292?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/n1wzJegNXn4/judge-takes-day-off-to-play-modern.html" title="Judge Takes Day Off To Play Modern Warfare 2 [Britain]" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>9</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/judge-takes-day-off-to-play-modern.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUCRHsyeyp7ImA9WxBRFEo.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-3371724775574239526</id><published>2010-01-02T16:24:00.000-08:00</published><updated>2010-01-02T16:24:25.593-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-02T16:24:25.593-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Call of Duty now a $3 billion franchise</title><content type="html">&lt;div style="text-align: center;"&gt;&lt;a href="http://investor.activision.com/releasedetail.cfm?ReleaseID=426784" target="_blank"&gt;&lt;img alt="" border="1" hspace="0" src="http://www.blogcdn.com/www.joystiq.com/media/2009/11/cod3billion.jpg" style="height: 276.259px; width: 490px;" vspace="4" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://investor.activision.com/releasedetail.cfm?ReleaseID=426784" target="_blank"&gt;Activision announced &lt;/a&gt;that, according to data garnered from the NPD, ChartTrack, GfK and internal estimates, the &lt;em&gt;Call of Duty &lt;/em&gt;franchise has accumulated $3 billion-with-a-b in sales over its lifetime. As all but the densest among you have likely deduced, &lt;em&gt;CoD &lt;/em&gt;was put over the top by the release of &lt;a href="http://www.joystiq.com/tag/modern-warfare-2" target="_blank"&gt;&lt;em&gt;Modern Warfare 2&lt;/em&gt;&lt;/a&gt;, which moved $550 million in its first five days on sale.&lt;br /&gt;
&lt;br /&gt;
For a bit of perspective, $3 billion is pretty darn close to the gross domestic product of the Kingdom of Swaziland, a comparison that's especially appropriate when you realize that 54 percent of Swazis have a Gamerscore over 20,000. ... Oh, wait, this doesn't say "a Gamerscore over 20,000," it says "access to clean water." Sorry, smudge on the page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-3371724775574239526?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LN6SHf0I8Tk6MjBj0lFaGKrwn-Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LN6SHf0I8Tk6MjBj0lFaGKrwn-Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LN6SHf0I8Tk6MjBj0lFaGKrwn-Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LN6SHf0I8Tk6MjBj0lFaGKrwn-Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/q7EnzTUIFuU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/3371724775574239526/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/call-of-duty-now-3-billion-franchise.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/3371724775574239526?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/3371724775574239526?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/q7EnzTUIFuU/call-of-duty-now-3-billion-franchise.html" title="Call of Duty now a $3 billion franchise" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/call-of-duty-now-3-billion-franchise.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4EQ3o-eip7ImA9WxBRFEo.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-5236091331528835724</id><published>2010-01-02T16:18:00.000-08:00</published><updated>2010-01-02T16:18:22.452-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-02T16:18:22.452-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>The most humiliating Modern Warfare 2 kill in the world</title><content type="html">Gamers can't really be called "courageous" for their pretend exploits in pretend wars with pretend characters, but if we could award at least one man for his out-and-out brass balls, it would be whoever the guy in this video is. He can't seem to spell worth a crap, but he can certainly take out snipers in the most humiliating way possible.&lt;br /&gt;
Witness the thorough shame, captured on video for our twisted pleasure. You wish you could be half this cool in a videogame, but you never will be. You're just not uncool enough to real life to get this good.&lt;br /&gt;
&lt;br /&gt;
&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JP5mSDfCPsU&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JP5mSDfCPsU&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-5236091331528835724?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EH7DsvgBjMRydaOOmbqM3fNnuWQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EH7DsvgBjMRydaOOmbqM3fNnuWQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EH7DsvgBjMRydaOOmbqM3fNnuWQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EH7DsvgBjMRydaOOmbqM3fNnuWQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/SZFsp-OXEbw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/5236091331528835724/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/most-humiliating-modern-warfare-2-kill.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5236091331528835724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5236091331528835724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/SZFsp-OXEbw/most-humiliating-modern-warfare-2-kill.html" title="The most humiliating Modern Warfare 2 kill in the world" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/most-humiliating-modern-warfare-2-kill.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ICQ3c5fyp7ImA9WxBRFEo.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-8145471622219045708</id><published>2010-01-02T15:38:00.000-08:00</published><updated>2010-01-02T15:39:22.927-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-02T15:39:22.927-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Emulators" /><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Emulators and the law</title><content type="html">&lt;div style="text-align: justify;"&gt;Emulators and Roms are Free Programs that Simulate Classic Video Games on your Computer Over the last ten years programmers, hackers, and gamers have been using emulators, such as MAME to allow them to play their favorite old console and arcade games on their home computer.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/Sz_YollcocI/AAAAAAAAANc/hXY5rg9loWo/s1600-h/GigaSonic2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/Sz_YollcocI/AAAAAAAAANc/hXY5rg9loWo/s320/GigaSonic2.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Emulators and roms (the games they play) are illegal in most cases. However, there has not been a significant crackdown on them by the video game and console companies in about five years. The only way that playing an old game on your computer would truly be legal is if you owned a physical copy of the game. Otherwise, you are breaking the copyright laws that apply to the game.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In 2002, some of the video game manufacturers got together with Sony and Nintendo to pressure the courts system in the United States to make it illegal to create, distribute, or own an emulator. The court system would not allow this since it was not interested in the headache that could be caused for the banning of certain types of programs&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The court did allow these companies to go after some of the companies and web sites that allowed roms to be downloaded. At the time, many rom sites had to close down because of legal pressure. The court protected many of those that had downloaded roms since it would be a hard case to prove that they knew that they were doing something wrong.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Once the initial strike against roms passed, many new sites popped up online to distribute roms. Sony and the other companies gave up their fight for the time being. There was not any major action directly against roms until last year when some companies brought up a question about old games that no longer had owners.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_TWduUeMJpxo/Sz_Yk4niabI/AAAAAAAAANU/i49MkD47Vvc/s1600-h/cPS_qjpreviewth.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/Sz_Yk4niabI/AAAAAAAAANU/i49MkD47Vvc/s320/cPS_qjpreviewth.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;These games, called Orphans, are games that were created and copyrighted by companies that no longer exist. The companies that were bringing this up were trying to see if they could buy the rights, and go after rom sites. This case has been tabled into oblivion.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/Sz_YtTg2qSI/AAAAAAAAANk/4hLXtsrXhFQ/s1600-h/untitled2.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/Sz_YtTg2qSI/AAAAAAAAANk/4hLXtsrXhFQ/s320/untitled2.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Many companies such as Capcom and Atari started coming out with compilation games that covered many of the old games that people were downloading in rom format. While many of these compilations did well, the roms and emulators still exist.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;source www.associatedcontent.com/article/249756/what_are_emulators_and_roms_and_are.html &lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-8145471622219045708?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GThZJ2Tq30PYv3XYC9cIvVeXgt0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GThZJ2Tq30PYv3XYC9cIvVeXgt0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GThZJ2Tq30PYv3XYC9cIvVeXgt0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GThZJ2Tq30PYv3XYC9cIvVeXgt0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/rqGAaymzX3g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/8145471622219045708/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2010/01/emulators-and-law.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8145471622219045708?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8145471622219045708?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/rqGAaymzX3g/emulators-and-law.html" title="Emulators and the law" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_TWduUeMJpxo/Sz_YollcocI/AAAAAAAAANc/hXY5rg9loWo/s72-c/GigaSonic2.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2010/01/emulators-and-law.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAGQX46fCp7ImA9WxBREEw.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-6043159869739059092</id><published>2009-12-28T07:04:00.000-08:00</published><updated>2009-12-28T07:05:20.014-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-28T07:05:20.014-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PC game reviews" /><title>Star Wars The Force Unleashed PC</title><content type="html">I just rent the Star Wars The Force Unleashed for PC and  have uploaded my fist game video. I think that it is a really good game but i liked the Jedi Academy better. I will post my review as soon as i will finish the game&lt;br /&gt;
&lt;br /&gt;
&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JsrspMjkel4&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JsrspMjkel4&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-6043159869739059092?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HOcg8vU984FNq2NoXFCrNcwgn-g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HOcg8vU984FNq2NoXFCrNcwgn-g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HOcg8vU984FNq2NoXFCrNcwgn-g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HOcg8vU984FNq2NoXFCrNcwgn-g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/0tB4h8v6eow" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/6043159869739059092/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/12/star-wars-force-unleashed-pc.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/6043159869739059092?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/6043159869739059092?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/0tB4h8v6eow/star-wars-force-unleashed-pc.html" title="Star Wars The Force Unleashed PC" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/12/star-wars-force-unleashed-pc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcHRX46fip7ImA9WxBTEkw.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-1514825826695207576</id><published>2009-12-06T15:57:00.000-08:00</published><updated>2009-12-07T11:10:34.016-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-07T11:10:34.016-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Heli Attack 2" /><category scheme="http://www.blogger.com/atom/ns#" term="Play Games" /><title>Heli attack 3</title><content type="html">These is one of my favourites action flash games&lt;br /&gt;
&lt;br /&gt;
Heli Attack 3&lt;br /&gt;
&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" height="320" width="448"&gt;    &lt;param name="movie" value="http://www.diggygames.com/swf/heliattack3.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;embed src="http://www.diggygames.com/swf/heliattack3.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="320" width="448" align="center"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-1514825826695207576?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2B8-t-rTV5c-0NqRQCylNepMsQ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2B8-t-rTV5c-0NqRQCylNepMsQ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2B8-t-rTV5c-0NqRQCylNepMsQ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2B8-t-rTV5c-0NqRQCylNepMsQ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/wW-Y9zDh4_w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/1514825826695207576/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/12/heli-attack-2-and-3.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/1514825826695207576?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/1514825826695207576?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/wW-Y9zDh4_w/heli-attack-2-and-3.html" title="Heli attack 3" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/12/heli-attack-2-and-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4FQHo-cCp7ImA9WxBTEU0.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-2531136449068646619</id><published>2009-12-06T05:58:00.000-08:00</published><updated>2009-12-06T05:58:31.458-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-06T05:58:31.458-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="My Online Battles" /><category scheme="http://www.blogger.com/atom/ns#" term="Total War" /><title>My MTW2 online battles</title><content type="html">I have uploaded a bideo with my first online battle at Medieval 2 Total War&lt;br /&gt;
My first on line battle in MTW2&lt;br /&gt;
i have the holy Roman empire and my opponent had the Venice&lt;br /&gt;
&lt;br /&gt;
I am not so good at this game but i am getting better and better &lt;br /&gt;
&lt;br /&gt;
&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-VyQjShKVGY&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-VyQjShKVGY&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-2531136449068646619?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PrqM_t3nFEAl1fSJd00Kxv5OyPc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PrqM_t3nFEAl1fSJd00Kxv5OyPc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PrqM_t3nFEAl1fSJd00Kxv5OyPc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PrqM_t3nFEAl1fSJd00Kxv5OyPc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/upNr53xz48Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/2531136449068646619/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/12/my-mtw2-online-battles.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/2531136449068646619?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/2531136449068646619?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/upNr53xz48Q/my-mtw2-online-battles.html" title="My MTW2 online battles" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/12/my-mtw2-online-battles.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UEQ3w_cSp7ImA9WxBTEU0.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-6649953703794374410</id><published>2009-12-05T11:48:00.000-08:00</published><updated>2009-12-06T05:13:22.249-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-06T05:13:22.249-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reviews" /><category scheme="http://www.blogger.com/atom/ns#" term="PC game reviews" /><title>Rise of the Argonauts for PC</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_TWduUeMJpxo/Sxq14e8VNfI/AAAAAAAAAMc/7dTLnNyIrjM/s1600-h/Rise_of_the_Argonauts.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/Sxq14e8VNfI/AAAAAAAAAMc/7dTLnNyIrjM/s320/Rise_of_the_Argonauts.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;My new review is about a game that&amp;nbsp; it supposed to have a plot based on the Greek mythology. Rise of the Argonauts is a game that releashed the previous year (2008) and it is a third person action adventure game developed by Liquid Entertainment and published by Codemasters for Microsoft Windows, PlayStation 3 and Xbox 360. The game's plot supposed to be based on the myth of Jason and his Argonauts as he searches for the Golden Fleece. I say it supposed to be because the plot has nothing to do with Greek mythology. There are some known Greek hero names from the story of the Argonauts and from other Greek stories but they have nothing to do with the original ones.&amp;nbsp; You will see Jason, Achilles, Hercules, Nessus, Atalanta etc but their history is completely different from the famous journey of the Argonauts. I mean that i can not accept this Achilles is the gamous Trojan hero...&lt;br /&gt;
In Rise of the Argonauts you control Jason, who is a King of Iolkoss. Jason is about ot get married with Alceme but she is assassinated and Jason avenges her by killing the assassins after that he learns that there is only one way to bring her wife back to life, thegolden fleece. Traveling to Delphi, Jason learns from the Oracle that the only way to learn where the fleece is kept is to find three people that of the bloodlines of Ares, Hermes and Athena.&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/Sxq2ZwqJ64I/AAAAAAAAAMs/Ad2MLPc6gW8/s1600-h/RiseOfTheArgonauts+2009-12-01+17-52-57-19.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/Sxq2ZwqJ64I/AAAAAAAAAMs/Ad2MLPc6gW8/s320/RiseOfTheArgonauts+2009-12-01+17-52-57-19.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Jason start his adventure with Hercules by his side and during the game meets and take with hime Achilles, Atalanta and Pan . Its of his companion has his own abilities and helps Jason during the battles. While you play the game you will visit Iolkos, Delphi, Saria, Kythra, Mycanae and Tartarus. Ok, i did not liked the story of the game because i wanted the original one. Except of that fact i did not liked the Xena wat that the developers sees the Greek mythology. The famous ship Argo is fully automated, with mechanical parts, Daedalus is black and is a Rastafarian , Achilles acts like a parody of Brad Pit's acting at Troy and has a double spear that i am sure that is based on Darth Maul's lightsaber, titans (like Prometheus) and some other characters are designed like they are copied from Xena or Hercules (crap) tv series. And i have to mention that the developers do non know history, the present Ionians as a non Greek tribe, unacceptable. The only part that i liked about the game plot was the story about imagined about the creation of mankind and the golden fleece. It is a fission of the history of Prometheus and other greeek mythological events and i really liked it. Ok, i will let the story and the characters behind and i will stay into the game features.&lt;br /&gt;
&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_TWduUeMJpxo/Sxq24VtJWEI/AAAAAAAAAM0/VAgSUAZUzEs/s1600-h/RiseOfTheArgonauts+2009-12-05+15-35-34-63.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/Sxq24VtJWEI/AAAAAAAAAM0/VAgSUAZUzEs/s320/RiseOfTheArgonauts+2009-12-05+15-35-34-63.png" /&gt;&lt;/a&gt;The Graphics of the game are good but not so good for a game of 2008. It has a little better graphics than God of War 2 for ps2. The levels are well designed. especially the palace of Iolkos, Tartarus and Kythra. The sound of the game is really good and the voices of the characters even better. Really there is no lack on these features. The game-play is fun even if it gets boring in some places, most of the time you will want to see what is going on later on the game. The battles are too easy to beat, Jason has always three weapons with him a spear, a sward and a mace that you can combine to perform combos. Except of these you have skills to use that you can improve by completing quests and gaininf god favor points. So Jason get abilities like turning the enemies into stone etc. As i said Jason has companion to help him during the battle during the most time of the game you will have another&amp;nbsp; one or two hero(s) at your side. &lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/Sxq301Lc4wI/AAAAAAAAAM8/7UX3A45xIik/s1600-h/RiseOfTheArgonauts+2009-12-05+17-31-06-11.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/Sxq301Lc4wI/AAAAAAAAAM8/7UX3A45xIik/s320/RiseOfTheArgonauts+2009-12-05+17-31-06-11.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;I thing that an experienced player wil need about 15 hours to finish the game and an average player about 20 hours. I do not thing that you will sit and play the game again after you finish it one time. I will rate the Rise of the Argonauts&amp;nbsp; with a 5/10. you will have some fun during the gameplay but the low-end graphics, the short time to finish the game and the fact that this story and chaacters will be liked only by those you like the Xena tv series bring the game really down. It is really sad becouse with these characters and some ideas about the battles that exist in this game it could be a really hit &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/_TWduUeMJpxo/Sxq4doh7ezI/AAAAAAAAANM/NKg3Ol-c6-s/s1600-h/RiseOfTheArgonauts+2009-12-05+18-47-14-59.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_TWduUeMJpxo/Sxq4doh7ezI/AAAAAAAAANM/NKg3Ol-c6-s/s320/RiseOfTheArgonauts+2009-12-05+18-47-14-59.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/_TWduUeMJpxo/Sxq4We9IYpI/AAAAAAAAANE/4HqBVmyuH8g/s1600-h/RiseOfTheArgonauts+2009-12-05+18-35-21-37.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_TWduUeMJpxo/Sxq4We9IYpI/AAAAAAAAANE/4HqBVmyuH8g/s320/RiseOfTheArgonauts+2009-12-05+18-35-21-37.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
I have uploaded some videos of the game&lt;br /&gt;
&lt;br /&gt;
&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/p_iK0eYm_iI&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/p_iK0eYm_iI&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SrQ_QAjWIEc&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/SrQ_QAjWIEc&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KkAaUGQlHgs&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/KkAaUGQlHgs&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-6649953703794374410?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/STT8tZQNaeX60cjtABjYWrdR7Ww/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/STT8tZQNaeX60cjtABjYWrdR7Ww/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/STT8tZQNaeX60cjtABjYWrdR7Ww/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/STT8tZQNaeX60cjtABjYWrdR7Ww/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/uEb6MJTIgTI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/6649953703794374410/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/12/rise-of-argonauts-for-pc.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/6649953703794374410?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/6649953703794374410?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/uEb6MJTIgTI/rise-of-argonauts-for-pc.html" title="Rise of the Argonauts for PC" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_TWduUeMJpxo/Sxq14e8VNfI/AAAAAAAAAMc/7dTLnNyIrjM/s72-c/Rise_of_the_Argonauts.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/12/rise-of-argonauts-for-pc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQNRXsyeip7ImA9WxBTEU0.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-2519576474634669304</id><published>2009-12-01T04:09:00.000-08:00</published><updated>2009-12-06T04:59:54.592-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-06T04:59:54.592-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Thief 4</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/SxUHWqJC_VI/AAAAAAAAAMU/NCj03eRQlYI/s1600/thief+4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/SxUHWqJC_VI/AAAAAAAAAMU/NCj03eRQlYI/s320/thief+4.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Eidos Montreal has admitted that the development team had made improvements on their work for Thieft 4. It is too soon to have any specific words about the title but we have logos, a photograph and a site &lt;a href="http://www.thief4.com/" target="_blank"&gt;www.thief4.com.&lt;/a&gt; The web site does not contain any information but it has an active forum where developers chat with users and there are applications for artists, writers and people with creative ideas in general that can be useful for the new title. There are no people from &lt;b&gt;Looking Glass Studios &lt;/b&gt;that participate at the new project but Eidos try to communicate with some of the original developers to hire them but this has not happened yet. &lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Eidos Montreal knows that Thief franchise is very popular and has many &lt;b&gt;hardcore fans&lt;/b&gt;, and study every step at the development and marketing of the game to avoid any action that will bring negative responses before the release of the game.&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-2519576474634669304?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6x5eNuFFmlPDPbLKIAYEzdeMOq8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6x5eNuFFmlPDPbLKIAYEzdeMOq8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6x5eNuFFmlPDPbLKIAYEzdeMOq8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6x5eNuFFmlPDPbLKIAYEzdeMOq8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/Kis4iRRIs4c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/2519576474634669304/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/12/thief-4.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/2519576474634669304?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/2519576474634669304?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/Kis4iRRIs4c/thief-4.html" title="Thief 4" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_TWduUeMJpxo/SxUHWqJC_VI/AAAAAAAAAMU/NCj03eRQlYI/s72-c/thief+4.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/12/thief-4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAERX0-fSp7ImA9WxNaFEk.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-5562873351717740644</id><published>2009-11-28T12:37:00.001-08:00</published><updated>2009-11-28T12:38:24.355-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-28T12:38:24.355-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="My Game VIdeos" /><title>X-Men Origins Wolverine ending</title><content type="html">I am posting a video that i made from the final battle of the game and the ending cut-scene&lt;br /&gt;
&lt;br /&gt;
&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/4O_1i7rR1xc&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/4O_1i7rR1xc&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-5562873351717740644?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pLWc6551Sbybu4RFEsu1iUpmkNI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pLWc6551Sbybu4RFEsu1iUpmkNI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pLWc6551Sbybu4RFEsu1iUpmkNI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pLWc6551Sbybu4RFEsu1iUpmkNI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/twxNGCzxHEw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/5562873351717740644/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/x-men-origins-wolverine-ending.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5562873351717740644?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5562873351717740644?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/twxNGCzxHEw/x-men-origins-wolverine-ending.html" title="X-Men Origins Wolverine ending" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/x-men-origins-wolverine-ending.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMCQnw9eSp7ImA9WxBTEU0.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-8864855293981434356</id><published>2009-11-28T12:17:00.000-08:00</published><updated>2009-12-06T05:01:03.261-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-06T05:01:03.261-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Reviews" /><category scheme="http://www.blogger.com/atom/ns#" term="PC game reviews" /><title>X-Men Origins: Wolverine for PC</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/SxGDs76OyNI/AAAAAAAAALs/sy7EZuc5RRY/s1600/X-Men-Origins-Wolverine-PC-Game.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/SxGDs76OyNI/AAAAAAAAALs/sy7EZuc5RRY/s320/X-Men-Origins-Wolverine-PC-Game.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;After the ds version of the X-Men Origins: Wolverine i rent and played the pc version. X-Men Origins: Wolverine for PC is a fun action game with influences from games like devil may cry and prince of Persia. The game plot is based on the movie but it is not exactly the same. The story describes Wolverine's life when he was a soldier and sent to Africa to find adamantium and after he has gotten the adamanium into his bones. The most characteristic part of the game is the over the top violence. Wolverine fights with his claws so every strike leaves blood on your screen and human body parts on the floor. The most notable ability of Wolverine is the fast heeling process and this ability is really embraced in this game. Wolverine will bleed and heal every time it get a hit. You will see him covered with his blood, you will see him with holes in his body, you will see even his bones and some seconds later Wolverine will be fine. The game has a decent gameplay and satisfies the gamer.You will fight in the african jungles, in Canadian mountains, scientific labs and other places and you will be against soldiers, African natives, mutants and robots. The big bosses of the game are well designed but since you have the healing power every battle is easy to win. OK you have Wolverine so the game had to be an easy one. The bosses that you will fight are Gambit, Blob, Sabretooth, Sentinel, Dead Pool and some minor mutants that are designed for the game. As you play the game you will gain new abilities, upgrades and combos, The way you fight reminded my Devil May Cry and i liked it , most of the time you will be surrounded by a number of enemies and you will be jumbling on them, throwing them onto sharp objects and you will be kill them extremely violently. Since in every battle there will be different enemies combined you will have you se different combos and strategies to go against them and you will not be bored of the fights. During the game you do not do any save, there are plenty checkpoints during the missions and when you die you just play from the last one. The graphics of the game are good but not something that you have never seen before, the cut scenes are well designed but some of them (like the ending when wolverine looses his memory) should be better.It took my about 12 hours to finish the game at normal mode and after that i wanted to play it and at hard. I really enjoyed that game even if it is easy and small i recommend it. Every fan of Marvel, Wolverine and x-men will like ti. I rate this game with a 8.5&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/SxGEvPPBbXI/AAAAAAAAAMM/gx7Km890PKw/s1600/X-Men-Origins-Wolverine-PC-Game+3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/SxGEvPPBbXI/AAAAAAAAAMM/gx7Km890PKw/s320/X-Men-Origins-Wolverine-PC-Game+3.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/SxGEH_T25VI/AAAAAAAAAME/xRmOAGRtgOU/s1600/X-Men-Origins-Wolverine-PC-Game+5.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/SxGEH_T25VI/AAAAAAAAAME/xRmOAGRtgOU/s320/X-Men-Origins-Wolverine-PC-Game+5.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/_TWduUeMJpxo/SxGD1LzyQqI/AAAAAAAAAL8/pA9LYqdbmo8/s1600/X-Men-Origins-Wolverine-PC-Game+4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_TWduUeMJpxo/SxGD1LzyQqI/AAAAAAAAAL8/pA9LYqdbmo8/s320/X-Men-Origins-Wolverine-PC-Game+4.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/SxGDxcNLz1I/AAAAAAAAAL0/xoK1xdqyA0Y/s1600/X-Men-Origins-Wolverine-PC-Game+6.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/SxGDxcNLz1I/AAAAAAAAAL0/xoK1xdqyA0Y/s320/X-Men-Origins-Wolverine-PC-Game+6.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-8864855293981434356?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a9urVD1C9x0ecDOOFaluDxUVULs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a9urVD1C9x0ecDOOFaluDxUVULs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a9urVD1C9x0ecDOOFaluDxUVULs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a9urVD1C9x0ecDOOFaluDxUVULs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/cE5ka_-NUd8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/8864855293981434356/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/x-men-origins-wolverine-for-pc.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8864855293981434356?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8864855293981434356?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/cE5ka_-NUd8/x-men-origins-wolverine-for-pc.html" title="X-Men Origins: Wolverine for PC" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_TWduUeMJpxo/SxGDs76OyNI/AAAAAAAAALs/sy7EZuc5RRY/s72-c/X-Men-Origins-Wolverine-PC-Game.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/x-men-origins-wolverine-for-pc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMGRn0yeCp7ImA9WxBTEU0.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-4038444426570748276</id><published>2009-11-27T03:17:00.000-08:00</published><updated>2009-12-06T05:00:27.390-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-06T05:00:27.390-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Keeping a Genre Alive</title><content type="html">&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;This si a very interesting article that i just read from the wall street journa and i want to republsih&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2 class="subhead"&gt;&lt;span style="font-size: small;"&gt;In a Bid to Rekindle the Text-Only PC Games Of the 1980s, Fans Write New Adventures&lt;/span&gt;&lt;/h2&gt;&lt;h3 class="byline"&gt;&lt;span style="font-size: small;"&gt;By &lt;a href="http://online.wsj.com/search/search_center.html?KEYWORDS=VAUHINI+VARA&amp;amp;ARTICLESEARCHQUERY_PARSER=bylineAND"&gt;VAUHINI VARA&lt;/a&gt;  | &lt;cite&gt;&lt;a href="http://online.wsj.com/search/search_center.html?KEYWORDS=THE+WALL+STREET+JOURNAL+ONLINE&amp;amp;ARTICLESEARCHQUERY_PARSER=bylineAND"&gt;THE WALL STREET JOURNAL ONLINE&lt;/a&gt;&lt;/cite&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style="font-size: small;"&gt;&lt;em&gt;You are at the edge of a clearing with an impressive view of the mountains. A trail splits off toward some standing stones to the southwest, while the main road emerges from the forest to the east and continues westward down the hill, via a series of switchbacks.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;So begins "A New Life," a computer game created by Alexandre Owen Muñiz, a 31-year-old programmer who lives in Tigard, Ore. Unlike today's hit videogame titles, Mr. Muniz's creation doesn't include splashy graphics or booming sound effects. Instead, "A New Life" consists of nothing more than text on a screen, and a blinking cursor awaiting players' commands.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;Mr. Muñiz is part of a cult group of gamers that are going back to basics. Their craft recalls a time before "Grand Theft Auto" or "Doom," when computer games were about as visually compelling as a Microsoft Word document. The scene was set with a block of text, and the player advanced the action by typing simple commands like "go west" or "read sign." In the early days of home computing, such games were a hit: A company called Infocom was one of the leaders of the genre, and sold more than one million copies of its flagship game, "Zork," before being acquired by &lt;a class="companyRollover link11unvisited" href="http://online.wsj.com/public/quotes/main.html?type=djn&amp;amp;symbol=ATVI"&gt;Activision&lt;/a&gt; Inc. in 1986. In that game, the player's first move was to type the words, "open mailbox."&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;Now, two decades after the heyday of text-based games, people like Mr. Muñiz are trying to keep the genre alive. Fans post their own text-only adventures online for free, and meet in chat rooms dedicated to the craft.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;And once a year, they participate in the annual &lt;a class="" href="http://www.ifcomp.org/" target="_blank"&gt;Interactive Fiction Competition&lt;/a&gt;. The contest, going on now and in its 11th year, serves as a sort of Super Bowl of the genre.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;"Console games are demanding," says Mike Snyder, a 33-year-old computer programmer in Wichita, Kan., who discovered the hobbyist community in the late 1990s and has since entered several games in the competition. "With text games, you can sit there at the prompt, go make a sandwich, then come back and play more."&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;The plots of the games are often as minimalist as the graphics: To win, players must solve a series of puzzles, like finding the key to a castle door. Many are set in dark, gothic worlds with fantastical villains. One entry in this year's game contest offers an "evil animated tree."&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;This year, game designers worked for months -- or longer -- to finish their games by the competition's Oct. 1 deadline. Mr. Muñiz, for his part, began writing his game four years ago, but devoted more time to it after he lost his full-time programming job last year. For the past six weeks, users have &lt;a class="" href="http://www.ifcomp.org/comp05/download.html" target="_blank"&gt;downloaded&lt;/a&gt; the 36 entries, played them and cast their votes. Most of the prizes for the competition are donated by the participants. Up for grabs this year: $500 in cash, a $50 gift certificate to Amazon.com, several pre-owned computer games, and other prizes. Voting will be closed at the end of the day Tuesday.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;In the old days, a text adventure game was built to take about 20 hours to play, so that customers would feel that they were getting their money's worth. The rules of the new amateur competition dictate that games must be designed so they can be completed in under two hours. As a result, many writers have dumped the labyrinthine puzzles of the classic games in favor of a more literary approach. Some show off punchy language. Others highlight character development. Still others experiment with style: "Photopia," the winner of the 1998 contest, leaps back and forth through time and space, and between characters (it can be downloaded &lt;a class="" href="http://online.wsj.com/article/http://adamcadre.html"&gt;here&lt;/a&gt;). "Shade," an entry in the 2000 competition, is a dark, existential piece set in a one-room apartment (play it online &lt;a class="" href="http://www.eblong.com/zarf/zplet/shade.html" target="_blank"&gt;here&lt;/a&gt;).&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;Game creators need some computer savvy to create the new games, but they don't have to be computer geeks. The new games are built using free software tools that take care of much of the programming, allowing authors to focus on the story rather than lines of computer code.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;While a goal of the contest is to pay homage to the genre, today's creators don't hesitate to jettison some of the trademarks (and clichés) of the older games. Characters with amnesia and games set in dark dungeons are "stale," says Jason Devlin, a 21-year-old biology and chemistry student in Nanaimo, British Columbia. Mr. Devlin, who came in fourth last year, is a favorite in this year's competition. His entry, "Vespers," follows a monk through a plague-ridden monastery. For research, he searched the Web for descriptions of plague symptoms and read bits of Giovanni Boccaccio's "The Decameron." "My game has a lot of dying," he says. "I want it to be scary."&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;In another entry this year, "Tough Beans," players take on the role of a young woman who must get through a day of work after discovering her boyfriend is cheating on her. The game's author, Sarah David, 26, is a technical writer for a software company in Annapolis, Md. Ms. David says she takes character development seriously: In "Tough Beans," the player gets points for making bold decisions like breaking a mirror after spotting a lipstick stain on the boyfriend's shirt. ("Sometimes it's good to take out your aggression instead of bottling it up inside," suggests a page of hints that accompanies the game.)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;Last year, just 174 people submitted votes in the competition, and no more than a few dozen regularly visit an online chat room for the group. Those involved say their hobby raises plenty of eyebrows. Mr. Devlin says his friends find it "quaint." "They're like, 'You know they make those with pictures now, right?' " he says. Ian Shlasko, 24, another contestant this year, managed to find just one person to test his game: his mother. "She loved it," says Mr. Shlasko, who works as a programmer for a Wall Street firm. "Then again, even if it was horrible, she would have loved it."&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;So far, the competition remains an amateur affair. Steve Meretzky, one of the best-known game developers at Infocom, says he receives occasional emails from fans, but has not participated in the online community. The creator of popular text-based games like "Planetfall," "Leather Goddesses of Phobos" and "The Hitchhiker's Guide to the Galaxy" now works at a company that designs cellphone games. The 48-year-old says he doesn't have time to write text adventures for fun. "I have to pay the bills," he says.&lt;/span&gt;&lt;br /&gt;
&lt;h2 class="subhead" style="font-weight: normal;"&gt;&lt;span style="font-size: small;"&gt;source online.wsj.com/public/article/SB113035964379680346-Sm_Xo6VCeinwEXHBnVDawW_8grI_20061115.html?mod=blogs&lt;br /&gt;
&lt;/span&gt;&lt;/h2&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-4038444426570748276?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Xdhig0cH8LeU04k8giMPoD25X5s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xdhig0cH8LeU04k8giMPoD25X5s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Xdhig0cH8LeU04k8giMPoD25X5s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xdhig0cH8LeU04k8giMPoD25X5s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/3RNOgUFIylI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/4038444426570748276/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/keeping-genre-alive.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/4038444426570748276?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/4038444426570748276?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/3RNOgUFIylI/keeping-genre-alive.html" title="Keeping a Genre Alive" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/keeping-genre-alive.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AMRX08eSp7ImA9WxNaEkk.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-6314902144586025901</id><published>2009-11-26T06:28:00.001-08:00</published><updated>2009-11-26T06:29:44.371-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-26T06:29:44.371-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><title>Using True Vision to Create 3D DirectX Animation in C# and .NET</title><content type="html">&lt;span style="font-size: x-small;"&gt;&lt;div align="left"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;It has always been a little&amp;nbsp;painful creating 3D animation using &lt;a class="kLink" href="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/TrueVision.aspx#" id="KonaLink0" style="position: static; text-decoration: underline ! important;" target="undefined"&gt;&lt;span style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;&lt;span class="kLink" style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;Microsoft&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; DirectX... until now.&amp;nbsp;&amp;nbsp; &lt;a href="http://www.truevision3d.com/downloads.php"&gt;True Vision 3D&lt;/a&gt; has created a nice wrapper around DirectX 9 to simplify the task of doing animation and &lt;a class="kLink" href="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/TrueVision.aspx#" id="KonaLink1" style="position: static; text-decoration: underline ! important;" target="undefined"&gt;&lt;span style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;&lt;span class="kLink" style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;game &lt;/span&gt;&lt;span class="kLink" style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;development&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; in .NET.&amp;nbsp; With this well defined game engine, you can get going creating moving objects right away.&amp;nbsp; This article is based on a tutorial written by the author &lt;a href="http://www.developer.com/net/csharp/article.php/3582636"&gt;Fatima Ahmed&lt;/a&gt; describing how to use True Vision to create a furnished room. &lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;&lt;img align="baseline" alt="" border="0" hspace="0" src="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/Images/3DRoom1.gif" /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;Figure 1 - 3D Animation of Objects using DirectX, True Vision and .NET&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;&lt;b&gt;Understanding the 3D World&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;There are a few concepts you will need to understand before tackling the world of 3D animation.&amp;nbsp; Much of 3D design is based on the concept of &lt;i&gt;meshes&lt;/i&gt;.&amp;nbsp; Meshes are these wire frames described in terms of 3d vectors.&amp;nbsp; You can think of a mesh as a bent up piece of chicken wire that forms the shape of the desirable object.&amp;nbsp; A mesh is rendered from its vector components into a solid object using some fancy algorithms handled by Direct X.&amp;nbsp; In order to give the "chicken wire" a more realistic look,&amp;nbsp; the wire mesh is covered with a texture.&amp;nbsp; Textures are simply bitmaps that fill in the polygons in the 3D mesh.&amp;nbsp; In additions to textures and meshes, the 3D world has the concept of lighting in order to give objects an additional dimension.&amp;nbsp; &lt;a class="kLink" href="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/TrueVision.aspx#" id="KonaLink2" style="position: static; text-decoration: underline ! important;" target="undefined"&gt;&lt;span style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;&lt;span class="kLink" style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;Colors&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; in the scene are made lighter or darker to give the illusion of different concentrations of light.&amp;nbsp; Developers often use programming tools such as 3D Studio, Lightwave 3D, or SoftImage to create meshes, textures, and other aspects of game development.&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;&lt;b&gt;Thinking in True Vision&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;The concept behind DirectX (and wrapped nicely by True Vision) is that you create all these meshes as objects in your scene, and rotate, translate, color, or illuminate them separately.&amp;nbsp;&amp;nbsp; Anotherwords, the steps to animating meshes are this: change the meshes in your scene, render the whole scene.&amp;nbsp; Then repeat: change the meshes in your scene, render the whole scene.&amp;nbsp; When do you change the scene?&amp;nbsp; You can change the scene in response to user input, or in response to a timer, or whatever event in your &lt;a class="kLink" href="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/TrueVision.aspx#" id="KonaLink3" style="position: static; text-decoration: underline ! important;" target="undefined"&gt;&lt;span style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;&lt;span class="kLink" style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;application&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; is suitable for triggering a change.&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;&lt;b&gt;The Program Structure&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;The application initializes the True Vision Engine at&amp;nbsp; the time of the load event of the Windows Form.&amp;nbsp;&amp;nbsp;&amp;nbsp; Inside the load event handler, we create all our mesh objects.&amp;nbsp; Then we kick off the main loop.&amp;nbsp; The main loop, which is common to all directx &lt;a class="kLink" href="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/TrueVision.aspx#" id="KonaLink4" style="position: static; text-decoration: underline ! important;" target="undefined"&gt;&lt;span style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;&lt;span class="kLink" style="color: blue ! important; font-family: verdana; font-size: 13px; font-weight: 400; position: static;"&gt;applications&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, just spins a loop that continously renders the scene filled with meshes.&amp;nbsp; Rendering is handled in 3 steps:&amp;nbsp; step 1) clear the previously rendered objects.&amp;nbsp; step 2) render the new scene in memory 3) display the newly rendered scene on the screen.&amp;nbsp; These steps continue to loop at a predetermined frame rate.&amp;nbsp; The loop is exited only after the program sets the loop variable to false.&amp;nbsp; In our program the loop variable is set to false when the user presses the exit button or closes the form.&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;Animation&lt;/b&gt;&lt;br /&gt;
In order to see some interesting animation from our mesh objects, we have to transform them.&amp;nbsp; We added a routine inside the rendering loop that rotates some of the objects in our scene.&amp;nbsp; You can rotate any mesh object in the scene that you want using True Vision, but we chose to rotate the dice and the sunglasses.&amp;nbsp; This strange rotation of objects in the room gives you the illusion that the room is haunted.&amp;nbsp; To animate, we just add a line inside the rendering loop that calls the method RotateSomeObjects.&amp;nbsp; This method changes the position of the sunglasses and dice each time through the loop.&amp;nbsp; At the current frame rate, the dice and sunglasses look like they are spinning.&lt;br /&gt;
&lt;b&gt;The Code&lt;/b&gt;&lt;br /&gt;
Let's take a more detailed look at the code to understand what we talked about so far.&amp;nbsp; Initialization takes place in the form load event.&amp;nbsp; The first method, &lt;b&gt;SetupTheInitialScene,&lt;/b&gt; sets up the engine, and creates the scene and all the mesh objects.&amp;nbsp;&amp;nbsp; The &lt;b&gt;Main_Loop&lt;/b&gt; call starts the loop and asks the scene to render itself every time through the loop.&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Listing 1 - Loading the Scene and starting the Main Loop&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table1"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;pre&gt;private &lt;span style="color: blue;"&gt;void&lt;/span&gt; Form1_Load(object sender, EventArgs e)
        {
           &lt;span style="color: green;"&gt; // set up the initial scene&lt;/span&gt;
            SetupTheInitialScene();

             &lt;span style="color: green;"&gt;// show the form and give it focus&lt;/span&gt;
             &lt;span style="color: blue;"&gt;this&lt;/span&gt;.Show();
             &lt;span style="color: blue;"&gt;this&lt;/span&gt;.Focus();

            &lt;span style="color: green;"&gt;// start up the main loop, setting the loop guard to ON&lt;/span&gt;
             DoLoop = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;
             Main_Loop();
        }&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;Let's take a look at these two methods. The&amp;nbsp; SetupTheInitialScene in the form first calls the &lt;b&gt;InitializeTrueVision &lt;/b&gt;method in our form&lt;b&gt; &lt;/b&gt;which initializes the engine.&amp;nbsp; Then&lt;b&gt; &lt;/b&gt;the&lt;b&gt; &lt;/b&gt;SetupTheInitialScene method sets up the lighting and textures to be used by the mesh shapes.&amp;nbsp; Finally SetupTheInitialScene creates the walls and mesh shapes needed to render the scene as shown in listing 2:&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Listing 2 - Setup the scene and create the mesh shapes in the room&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table2"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; SetupTheInitialScene()&lt;br /&gt;
{&lt;br /&gt;
&lt;span style="color: green;"&gt;// initialize true vision details&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeTrueVision();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create a new scene&lt;br /&gt;
&amp;nbsp; &lt;/span&gt;_scene = new TVScene();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// set the scene background color&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; _scene.SetSceneBackGround(0f, 0.3f, 0.9f);&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// set the lighting of the scene&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; SetupLighting();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// Load Textures&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; LoadTextures();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create wall&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; CreateWalls();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;//Set the position of the room mesh&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; _meshRoom.SetPosition(x_move, y_move, z_move);&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create different shapes in the room&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; CreateMeshShapes();&lt;br /&gt;
}&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;The &lt;b&gt;InitializeTrueVision&lt;/b&gt; called from SetupTheInitialScene, initializes the true vision engine and sets up texture and mesh path information.&amp;nbsp; This method also points the engine to render inside the picturebox in our form.&amp;nbsp; As you can see, initialization of the True Vision framework is pretty sttraightfoward with just a few lines of code.&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Listing 3 - Initializes the True Vision Engine&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table3"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;void&lt;/span&gt; InitializeTrueVision()&lt;br /&gt;
{&lt;br /&gt;
&lt;span style="color: green;"&gt;// create a new game engine&lt;/span&gt;&lt;br /&gt;
TV = &lt;span style="color: blue;"&gt;new&lt;/span&gt; TVEngine();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// set the engine to point the picture box so all rendering will&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: green;"&gt;// occur inside the picture box in the form&lt;/span&gt;&lt;br /&gt;
TV.Init3DWindowedMode(this.pictureBox1.Handle.ToInt32(), &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;//This is the path where our media (texture and meshes) files are placed&lt;/span&gt;&lt;br /&gt;
TV.SetSearchDirectory(System.Windows.Forms.Application.ExecutablePath);&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// set the rotation angle to be in degrees&lt;/span&gt;&lt;br /&gt;
TV.SetAngleSystem(CONST_TV_ANGLE.TV_ANGLE_DEGREE);&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// We want to see the frames per second&lt;/span&gt;&lt;br /&gt;
TV.DisplayFPS = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;&lt;br /&gt;
}&lt;br /&gt;
&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;The LoadTextures method called from SetupTheInitialScene brings in all the textures used in the scene as shown in listing 4.&amp;nbsp; Textures are bitmaps such as jpg or bmp files.&amp;nbsp; You only need to refer to the texture file's relative path because in Listing 3 we already told the engine what the search path for media would be.&amp;nbsp; The call which loads the texture assigns a keyword so the texture can be referred to in the code by the keyword.&amp;nbsp; For example the marble.jpg texture file loaded into the scene is assigned the keyword "marble".&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Listing 4 - Loading the Textures into the Scene&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table4"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; LoadTextures()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;_scene.LoadTexture("textures\\marble.jpg", -1, -1, "marble");&lt;br /&gt;
&amp;nbsp;_scene.LoadTexture("textures\\cinder.bmp", -1, -1, "wood");&lt;br /&gt;
&amp;nbsp;_scene.LoadTexture("textures\\granite.bmp", -1, -1, "granite");&lt;br /&gt;
&amp;nbsp;_scene.LoadTexture("textures\\metal.bmp", -1, -1, "metal");&lt;br /&gt;
&amp;nbsp;_scene.LoadTexture("textures\\sandstone.bmp", -1, -1, "sandstone");&lt;br /&gt;
&amp;nbsp;_scene.LoadTexture("textures\\oldrock.bmp", -1, -1, "oldrock");&lt;br /&gt;
}&lt;br /&gt;
&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;Now that we have our textures, we are ready to create our mesh shapes.&amp;nbsp; First we will create the room walls.&amp;nbsp; Lucky for us, the True Vision engine has built-in methods to handle the creating of walls as shown in listing 5.&amp;nbsp; We simply use the AddWall3D method.&amp;nbsp; This method takes the texture as its first parameter.&amp;nbsp; The texture id is looked up through the keyword we assigned in&amp;nbsp; listing 4.&amp;nbsp; Our walls are all cinder blocks, so we will bring in the cinder block texture.&amp;nbsp; The next 4 parameters in the AddWall3D method specify the x and z 3d coordinate positions defining the wall rectangle.&amp;nbsp; The last two parameters specify the tile dimensions of the texture.&amp;nbsp; There is a separate call to draw the floor called AddFloor and before you know it we have a room!&amp;nbsp; Listing 5 shows the calls for creating a mesh room and figure 2 shows the rendered result.&amp;nbsp; (Note the room isn't actually rendered until the Main_Loop).&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Listing 5 - Creating the room walls using the True Vision Engine&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="1" bordercolor="#ffffcc" id="table5"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; CreateWalls()&lt;br /&gt;
{  &lt;span style="color: green;"&gt;// create a new mesh object and call it "room&lt;/span&gt;&lt;br /&gt;
_meshRoom = (TVMeshClass)_scene.CreateMeshBuilder("room");&lt;br /&gt;
&lt;span style="color: green;"&gt;// add the walls to the room&lt;/span&gt;&lt;br /&gt;
_meshRoom.AddWall3D(global.GetTex("cinder"), 350.0f, -350.0f, -350.0f, -350.0f, 350.0f, 5.0f, &lt;span style="color: blue;"&gt;true&lt;/span&gt;, &lt;span style="color: blue;"&gt;false&lt;/span&gt;, -50.0f, 5.0f, 5.0f);&lt;br /&gt;
_meshRoom.AddWall3D(global.GetTex("cinder"), -350.0f, -350.0f, -350.0f, 350.0f, 350.0f, 5.0f, &lt;span style="color: blue;"&gt;true&lt;/span&gt;, &lt;span style="color: blue;"&gt;false&lt;/span&gt;, -50.0f, 5.0f, 5.0f);&lt;br /&gt;
_meshRoom.AddWall3D(global.GetTex("cinder"), -350.0f, 350.0f, 350.0f, 350.0f, 350.0f, 5.0f, &lt;span style="color: blue;"&gt;true&lt;/span&gt;, &lt;span style="color: blue;"&gt;false&lt;/span&gt;, -50.0f, 5.0f, 5.0f);&lt;br /&gt;
_meshRoom.AddWall3D(global.GetTex("cinder"), 350.0f, 350.0f, 350.0f, -350.0f, 350.0f, 5.0f, &lt;span style="color: blue;"&gt;true&lt;/span&gt;, &lt;span style="color: blue;"&gt;false&lt;/span&gt;, -50.0f, 5.0f, 5.0f);&lt;br /&gt;
_meshRoom.AddFloor(global.GetTex("sandstone"), -350.0f, -350 - 0f, 350.0f, 350.0f, -50.0f, 10.0f, 10.0f, &lt;span style="color: blue;"&gt;true&lt;/span&gt;, &lt;span style="color: blue;"&gt;false&lt;/span&gt;);&lt;br /&gt;
}&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div align="center"&gt;&lt;img border="0" height="515" src="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/Images/emptyroom.jpg" width="676" /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="center"&gt;Figure 2 - The Rendered Room&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;Now let's see how to create all the cool shapes in our room. Listing 6 creates all the shapes in our room: 2 chairs, 2 dice, a table, a sphere, and a pair of sunglasses.&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;&lt;u&gt;&lt;b&gt;Listing 6 - Creating the interesting mesh shapes inside the Room&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table6"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; CreateMeshShapes()&lt;br /&gt;
{&lt;br /&gt;
&lt;span style="color: green;"&gt;// create a table with a transparent tabletop&lt;/span&gt;&lt;br /&gt;
CreateMeshTable();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create a chair&lt;/span&gt;&lt;br /&gt;
CreateChair1();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create another chair&lt;/span&gt;&lt;br /&gt;
CreateChair2();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create dice&lt;/span&gt;&lt;br /&gt;
CreateDie1();&lt;br /&gt;
CreateDie2();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create sunglasses and place them on the table by adjusting the position&lt;/span&gt;&lt;br /&gt;
CreateSunglasses();&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: green;"&gt;// create a sphere inside the sunglasses&lt;/span&gt;&lt;br /&gt;
CreateSphere();&lt;br /&gt;
}&lt;br /&gt;
&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div align="left"&gt;&amp;nbsp;In order to create a shape, we just need to load an existing mesh object from a file,&amp;nbsp; perhaps give it a texture, and set its position in the room.&amp;nbsp; The mesh file format for direct x is the &lt;i&gt;x file&lt;/i&gt; format (sounds a bit like&amp;nbsp; TV show).&amp;nbsp; The extension of this format is .x and is used for creating games for the X-Box and other DirectX applications.&amp;nbsp; True Vision also excepts the 3d studio (3ds)&amp;nbsp; format, but our example uses X meshes.&amp;nbsp; Let's see how we create a mesh object for the table.&amp;nbsp; First we create a mesh object, this can be done directly from the scene the &lt;b&gt;CreateMeshBuilder&lt;/b&gt; method.&amp;nbsp; Next we load the X file from our meshes directory and place it at the desired x,y,z coordinates in the room (using SetPosition).&amp;nbsp; We want to size and rearrange the table a bit, so we scale it by a factor of 3 and turn it 25 degrees.&amp;nbsp; Finally we apply the sandstone texture to the table by calling&lt;b&gt; SetTexture &lt;/b&gt;as in Listing 7.&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;&lt;u&gt;&lt;b&gt;Listing 7 - Creating the mesh table, size it, rotate it, and apply a texture&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table7"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt; &lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; CreateMeshTable()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// create a mesh object called table&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _meshTable = (&lt;span style="color: teal;"&gt;TVMeshClass&lt;/span&gt;)_scene.CreateMeshBuilder(&lt;span style="color: maroon;"&gt;"table"&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// load the object from an x file&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _meshTable.LoadXFile(&lt;span style="color: maroon;"&gt;@"meshes\glasstable.x"&lt;/span&gt;, &lt;span style="color: blue;"&gt;true&lt;/span&gt;, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// set its position&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _meshTable.SetPosition(80.0f, -50.0f, 340.0f);&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// make the table 3x larger&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _meshTable.ScaleMesh(3, 3, 3);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate it 25 degrees around the Y 3D Axis&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _meshTable.RotateY(25, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// set the tables texture to sandstone&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _meshTable.SetTexture(global.GetTex(&lt;span style="color: maroon;"&gt;"sandstone"&lt;/span&gt;), -1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div align="left"&gt;All mesh objects are created in a similar way.&amp;nbsp; They are just loaded from there corresponding x files.&amp;nbsp; For example, the sunglasses are from the sunglass.x file and placed on top of the table by putting them in the same position as the table.&lt;br /&gt;
&lt;/div&gt;&lt;div align="left"&gt;&lt;u&gt;&lt;b&gt;Listing 8 - Creates the Sunglasses to be Rendered&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table8"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt; &lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; CreateSunglasses()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses = &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;span style="color: teal;"&gt;TVMeshClass&lt;/span&gt;)_scene.CreateMeshBuilder(&lt;span style="color: maroon;"&gt;"sunglasses"&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses.LoadXFile(&lt;span style="color: maroon;"&gt;@"meshes\sunglass.x"&lt;/span&gt;, &lt;span style="color: blue;"&gt;true&lt;/span&gt;, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: green; font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // place glasses in the same place as the table, &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // and it will appear&lt;/span&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&lt;br /&gt;
&lt;span style="color: green;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // as if they are resting on top of the table&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses.SetPosition(80f, -40.0f, 310.0f);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses.RotateY(25, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses.ScaleMesh(15, 15, 15);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Courier New;"&gt;When you are creating these scenes, you'll find you might need to play around with the coordinates and mesh sizes to get the scene the way you want it.&amp;nbsp; For example, placing the sunglasses at a different y coordinate makes it look like the sunglasses are floating above the table.&amp;nbsp; Another words, changing SetPosition to&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table9"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses.SetPosition(80f, 100.0f, 310.0f);&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Courier New;"&gt;Renders the scene shown below:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="center" class="MsoNormal"&gt;&lt;img border="0" height="517" src="http://www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/Images/highglasses.jpg" width="679" /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="center" class="MsoNormal"&gt;Figure 3 - Changing the y Coordinate Position of the Sun Glasses&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;The Main Loop&lt;/b&gt;&lt;br /&gt;
The main loop consists&amp;nbsp; of a simple loop that just continually renders the scene until the guard condition (DoLoop) is set to false .&amp;nbsp; It is in this loop that you can capture input from the user, check for collisions between objects,&amp;nbsp; implement state machines, and animate objects.&amp;nbsp; In our application we have inserted the call &lt;b&gt;RotateSomeObjects &lt;/b&gt;into our main loop to make things slightly interesting by animating some of the mesh objects on the screen.&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Listing 9 - The Main Loop that Renders the Mesh objects each time through the loop to Produce the Scene&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table10"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt; &lt;div class="MsoNormal"&gt;&lt;span style="color: blue; font-family: Courier New; font-size: 10pt;"&gt;private&lt;/span&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; Main_Loop()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;int&lt;/span&gt; fps;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// We loop through all of this over and over until the DoLoop isn't True.&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;while&lt;/span&gt; (DoLoop == &lt;span style="color: blue;"&gt;true&lt;/span&gt;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;span style="color: green;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // allow normal window events to take place&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.&lt;span style="color: teal;"&gt;Application&lt;/span&gt;.DoEvents();&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// for games, we would add input and movement checks here&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckInput();&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckMovement();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;//Get the Frame per Second&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fps = (&lt;span style="color: blue;"&gt;int&lt;/span&gt;)TV.GetFPS();&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rendering is started by clearing the image&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TV.Clear(&lt;span style="color: blue;"&gt;false&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate some of the objects set up in the form load&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RotateSomeObjects(); &lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Courier New;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-family: Courier New; font-size: 10pt;"&gt;// render all the mesh objects inside the scene in memory&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _scene.RenderAllMeshes(&lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: green; font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // display the rendered objects on the screen&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TV.RenderToScreen();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// We ask to quit.&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Main_Quit();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Times New Roman; font-weight: 700;"&gt;RotateSomeObjects &lt;/span&gt;&lt;span style="font-family: Times New Roman;"&gt;rotates the dice and the glasses.&amp;nbsp; One dice appears to rotate along&amp;nbsp; its length, while the other appears to rotate along its vertices.&amp;nbsp; The sunglasses look as though they are rotating around the sphere.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;u&gt;&lt;b&gt;&lt;span style="font-family: Times New Roman;"&gt;Listing 10 - Animating some of the Mesh Objects&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table11"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt; &lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;private void&lt;/span&gt; RotateSomeObjects()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate first die around the X Axis 5 more degrees&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _die1.RotateX(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate second die around the X Axis and Z Axis&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_die2.RotateX(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _die2.RotateZ(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate the sunglasses around the Y Axis&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses.RotateY(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: Times New Roman;"&gt;Dealing with Input&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Times New Roman;"&gt;Perhaps we want to allow the user to stop the sunglasses or die from rotating.&amp;nbsp; To do this, we need to get user input.&amp;nbsp; We can use the True Vision &lt;b&gt;TVInputEngine&lt;/b&gt; object to get input from the keyboard or the mouse in order to control the rendering on the screen.&amp;nbsp; As an example, let's allow the user to stop the sunglasses from spinning if the user types 'S' and stop the dice from spinning if the user types 'D'.&amp;nbsp; If the user types 'R', the dice and the sunglasses will both start spinning again.&amp;nbsp; If we uncomment CheckInput from the main loop we can check the user input each cycle through the loop.&amp;nbsp; The CheckInput method would use the Input Method to set flags that will control rendering as shown in listing 11.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;u&gt;&lt;b&gt;&lt;span style="font-family: Times New Roman;"&gt;Listing 11 - Check the Input and Set the Flags that Control the Rendering in RotateSomeObjects&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="1" bordercolor="#ffffcc" id="table12"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt; &lt;div class="MsoNormal"&gt;&lt;span style="color: teal; font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TVInputEngine&lt;/span&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt; InputEngine = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;TVInputEngine&lt;/span&gt;();&amp;nbsp; &lt;span style="color: green;"&gt;// constructs the input engine&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; CheckInput()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// check if we want to stop the sunglasses&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;if&lt;/span&gt; (InputEngine.IsKeyPressed(&lt;span style="color: teal;"&gt;CONST_TV_KEY&lt;/span&gt;.TV_KEY_S))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; _rotateGlasses = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&amp;nbsp; &lt;span style="color: green;"&gt;// stop the glasses&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// check if we want to stop the die&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;if&lt;/span&gt; (InputEngine.IsKeyPressed(&lt;span style="color: teal;"&gt;CONST_TV_KEY&lt;/span&gt;.TV_KEY_D))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _rotateDie = &lt;span style="color: blue;"&gt;false&lt;/span&gt;; &lt;span style="color: green;"&gt;// stop the die&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;if&lt;/span&gt; (InputEngine.IsKeyPressed(&lt;span style="color: teal;"&gt;CONST_TV_KEY&lt;/span&gt;.TV_KEY_R))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// restart both glasses and die&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _rotateGlasses = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _rotateDie = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Times New Roman;"&gt;Now we just need to slightly alter the RotateSomeObjects method in listing 10 to respond to the _rotateGlasses and _rotateDie flags.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;u&gt;&lt;b&gt;&lt;span style="font-family: Times New Roman;"&gt;Listing 12 - The Altered RotateSomeObjects Method that Rotate Objects according to Input Settings&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc" border="0" id="table13"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt; &lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;void&lt;/span&gt; RotateSomeObjects()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate first die around the X Axis if die flag is set&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;if&lt;/span&gt; (_rotateDie)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _die1.RotateX(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate second die around the X Axis and Z Axis&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _die2.RotateX(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _die2.RotateZ(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier New; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// rotate the sunglasses around the Y Axis if sunglasses flag is set&lt;br /&gt;
&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;if&lt;/span&gt; (_rotateGlasses)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sunglasses.RotateY(5, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;br /&gt;
DirectX has never been easy to program.&amp;nbsp; The True Vision library makes a great attempt at simplifying the use of DirectX 9 with a well thought out .NET library.&amp;nbsp; In this article we have shown you how to use True Vision's engine to create a scene and render it to the screen.&amp;nbsp; We have given you some insight into how to create 3D animation, and we have shown you how you can take advantage of True Visions Input Engine to control the animation. Hopefully this article will get you started in creating your own great games or creative &lt;i&gt;visions&lt;b&gt; &lt;/b&gt;&lt;/i&gt;in the world of .NET.&lt;br /&gt;
&lt;br /&gt;
source www.c-sharpcorner.com/UploadFile/mgold/TrueVision02212006001458AM/TrueVision.aspx &lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-6314902144586025901?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/McW02ipnNi1fTeXN0C8lW_A8NZ8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/McW02ipnNi1fTeXN0C8lW_A8NZ8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/McW02ipnNi1fTeXN0C8lW_A8NZ8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/McW02ipnNi1fTeXN0C8lW_A8NZ8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/E-1OrF-YTXE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/6314902144586025901/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/using-true-vision-to-create-3d-directx.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/6314902144586025901?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/6314902144586025901?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/E-1OrF-YTXE/using-true-vision-to-create-3d-directx.html" title="Using True Vision to Create 3D DirectX Animation in C# and .NET" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/using-true-vision-to-create-3d-directx.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIMQH8_eSp7ImA9WxBTEU0.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-8770181408348736652</id><published>2009-11-26T06:08:00.000-08:00</published><updated>2009-12-06T05:03:01.141-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-06T05:03:01.141-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Max Payne 3</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_TWduUeMJpxo/Sw6LWSTYpwI/AAAAAAAAALM/cgyE7OwpEUk/s1600/max+payne+3+4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_TWduUeMJpxo/Sw6LWSTYpwI/AAAAAAAAALM/cgyE7OwpEUk/s320/max+payne+3+4.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;Some news about Max Payne 3. The 3rd game is under development by &lt;b&gt;Rockstar&lt;/b&gt; and not &lt;b&gt;Remedy Entertainment&lt;/b&gt; that has developed the previous Max Payne games. This time the creator of Max Payne, &lt;b&gt;Sam Lake&lt;/b&gt; will not interfear with the development. Another one that will not be seen, or better will not be heart is the voice actor &lt;b&gt;James McCaffrey, &lt;/b&gt;because&lt;b&gt; &lt;/b&gt;Max is older and his voice must be different or at least this is claimed by Rockstar. Max will be older ,mature, more cynical. His appearance will be a lot of different too. He will be bald, with facial hair and some extra kilos. The new story will take place at Brazil and special at Sao Paolo twelve years after the second game where Max is working as a security manager for a rich family. The Game was programmed to be released at fall of 2009 but it will be releashed at June of 2010. The game will has multiplayer mode but there are not extraa information about that. The game engine that is used is &lt;b&gt;RAGE&lt;/b&gt; of Rockstar, the same one that used for Grand Theft auto and will be combined with &lt;b&gt;Euphoria&lt;/b&gt; of NaturalMotion that guarantee realistic enemy reaction when they are hit by guns and to enviromental changes.&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/Sw6Lc430iNI/AAAAAAAAALU/VkXZv8u8Spo/s1600/max+payne+3+1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/Sw6Lc430iNI/AAAAAAAAALU/VkXZv8u8Spo/s320/max+payne+3+1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/Sw6Lhff-53I/AAAAAAAAALk/36ROh5BHgow/s1600/max+payne+3+2+3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/Sw6Lhff-53I/AAAAAAAAALk/36ROh5BHgow/s320/max+payne+3+2+3.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/_TWduUeMJpxo/Sw6K8alc8aI/AAAAAAAAALE/51GQdm1-URI/s1600/max+payne+3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_TWduUeMJpxo/Sw6K8alc8aI/AAAAAAAAALE/51GQdm1-URI/s320/max+payne+3.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-8770181408348736652?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_m5NYYevYAVo40uohgztz8796JQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_m5NYYevYAVo40uohgztz8796JQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_m5NYYevYAVo40uohgztz8796JQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_m5NYYevYAVo40uohgztz8796JQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/ec4RCbdJ4hc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/8770181408348736652/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/max-payne-3.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8770181408348736652?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8770181408348736652?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/ec4RCbdJ4hc/max-payne-3.html" title="Max Payne 3" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_TWduUeMJpxo/Sw6LWSTYpwI/AAAAAAAAALM/cgyE7OwpEUk/s72-c/max+payne+3+4.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/max-payne-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAFQH88fyp7ImA9WxNaEkk.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-8012524236114933212</id><published>2009-11-26T05:37:00.000-08:00</published><updated>2009-11-26T05:38:31.177-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-26T05:38:31.177-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Far Cry 3</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/Sw6DL1VUalI/AAAAAAAAAK8/Hc1JMpXiQkQ/s1600/Far+cry+3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/Sw6DL1VUalI/AAAAAAAAAK8/Hc1JMpXiQkQ/s320/Far+cry+3.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;strong&gt;A new Far Cry 3&lt;/strong&gt; is under development by &lt;strong&gt;Ubisoft&lt;/strong&gt;, but it is too soon yet to know the release date of the game.&amp;nbsp; It is not known if the action will be placed in african or the developers will choose another enviroment but anyway the sequel of one of the best action games of 2008 will be most welcome. The release date will not be soon becouse many developers of Far Cry 3 have worked for &lt;strong&gt;Avatar: The Game&lt;/strong&gt; too, and the game had to be fineshed first to be sychronized with the movie. But now they give all the energy into far cry and we are waiting something really good.&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-8012524236114933212?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ppwFB6p4sedx0aoL21XxWl9ibss/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ppwFB6p4sedx0aoL21XxWl9ibss/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ppwFB6p4sedx0aoL21XxWl9ibss/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ppwFB6p4sedx0aoL21XxWl9ibss/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/bVmBp3X6_Pk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/8012524236114933212/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/far-cry-3.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8012524236114933212?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/8012524236114933212?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/bVmBp3X6_Pk/far-cry-3.html" title="Far Cry 3" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_TWduUeMJpxo/Sw6DL1VUalI/AAAAAAAAAK8/Hc1JMpXiQkQ/s72-c/Far+cry+3.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/far-cry-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUGRn44fCp7ImA9WxNbGU4.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-2306418350580497880</id><published>2009-11-20T06:47:00.000-08:00</published><updated>2009-11-22T15:23:47.034-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-22T15:23:47.034-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Final Fantasy XIII</title><content type="html">Square Enix announced today the highly anticipated street date for FINAL FANTASY XIII. This latest project in the multi-platinum FINAL FANTASY series will be available for both the PlayStation 3 and the Xbox 360 on 9th March 2010. &lt;br /&gt;
FINAL FANTASY XIII marks the dawning of a new era for the celebrated series, bringing the series to multiple hi-definition consoles simultaneously for the first time in its history. Expanding upon the rich tradition of the series, producer Yoshinori Kitase (FINAL FANTASY VII, X, X-2), director Motomu Toriyama (FINAL FANTASY VII, X, X-2), character designer Tetsuya Nomura (FINAL FANTASY V, VI, VII, VIII, X) and art director Isamu Kamikokuryo (FINAL FANASY X, XII) combine their creative vision to deliver the latest masterpiece in the FINAL FANTASY universe. Additionally, Masashi Hamauzu (FINAL FANTASY X, DIRGE of CERBERUS -FINAL FANTASY VII-) presents a sweeping soundtrack while movie director Takeshi Nozue (FINAL FANTASY VII ADVENT CHILDREN) and his team of artists adorn the game with seamless cinematic sequences of unparalleled calibre. &lt;br /&gt;
"FINAL FANTASY XIII promises to be a huge event in the 2010 gaming calendar," said Phil Rogers, president and chief executive officer of Square Enix Europe. "This is truly a landmark title, arriving simultaneously for multiple platforms for the first time in the history of the series. We are also immensely proud to be able to bring the game to the European and PAL audience much earlier than was publically anticipated." &lt;br /&gt;
Multi-platinum, Grammy-nominated singer and songwriter Leona Lewis has come on board with Square Enix to provide the theme song for FINAL FANTASY XIII. The song is entitled "My Hands," and is featured on her highly-anticipated second album ECHO (J Records/Syco Music) set for release on November 16th. &lt;br /&gt;
"When Square Enix approached Leona about including her song, "My Hands," in FINAL FANTASY XIII, she was honoured to be partnered with such an iconic and groundbreaking video game series," said Tom Corson, EVP/GM, RCA Music Group. "Leona is a natural fit with the game’s powerful themes and strong female protagonist. We’re delighted to be part of this effort, bringing great musical artistry to FINAL FANTASY XIII which is a riveting and dynamic gaming experience." &lt;br /&gt;
Introducing new worlds, memorable characters and extraordinary stories with each new instalment, the FINAL FANTASY series has continued to reinvent itself over the last two decades and has shipped over 85 million copies worldwide.&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/_TWduUeMJpxo/SwarfoWgUdI/AAAAAAAAAK0/9IcpIQbmDK4/s1600/final+fantasy+xiii_3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/SwarfoWgUdI/AAAAAAAAAK0/9IcpIQbmDK4/s320/final+fantasy+xiii_3.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;td&gt;&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/SwarefdfPMI/AAAAAAAAAKs/ATtiOIarlQg/s1600/final+fantasy+xiii_2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/SwarefdfPMI/AAAAAAAAAKs/ATtiOIarlQg/s320/final+fantasy+xiii_2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;br /&gt;
&lt;td&gt;&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/SwardE0wYEI/AAAAAAAAAKk/_rAziNu-CSo/s1600/final+fantasy+xiii_1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/SwardE0wYEI/AAAAAAAAAKk/_rAziNu-CSo/s320/final+fantasy+xiii_1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;br /&gt;
&lt;/tr&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-2306418350580497880?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qB_0iyL9KW-R7Bt0GlXdjEBQA6Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qB_0iyL9KW-R7Bt0GlXdjEBQA6Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qB_0iyL9KW-R7Bt0GlXdjEBQA6Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qB_0iyL9KW-R7Bt0GlXdjEBQA6Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/yVXWc58H9Mo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/2306418350580497880/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/square-enix-announced-today-highly.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/2306418350580497880?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/2306418350580497880?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/yVXWc58H9Mo/square-enix-announced-today-highly.html" title="Final Fantasy XIII" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_TWduUeMJpxo/SwarfoWgUdI/AAAAAAAAAK0/9IcpIQbmDK4/s72-c/final+fantasy+xiii_3.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/square-enix-announced-today-highly.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIAR34yfip7ImA9WxNbF08.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-5052435011080658223</id><published>2009-11-20T06:16:00.000-08:00</published><updated>2009-11-20T06:49:06.096-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-20T06:49:06.096-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="Homebrew" /><title>Programming games for Nintendo WII part 1</title><content type="html">The first thing that you need to start Wii programming is to get the proper development tool. You will need the DevkitPPC witch is the part of the &lt;a class="mw-redirect" href="http://wiibrew.org/wiki/DevkitPro" title="DevkitPro"&gt;DevkitPro&lt;/a&gt; toolchain used for Wii and Gamecube development. These guides describe setting up such a system. &lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt; &lt;span class="mw-headline"&gt; Installing devkitPPC forWindows &lt;br /&gt;
&lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; Go to &lt;a class="external text" href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=160396" rel="nofollow" title="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=160396"&gt;this page&lt;/a&gt; and download the latest Windows installer. &lt;/li&gt;
&lt;li&gt; Let it install to the C:\devkitPro\ to make it easier to follow the tutorial for now. &lt;/li&gt;
&lt;li&gt; When installing it, you can deselect devkitARM and devkitPSP &lt;/li&gt;
&lt;li&gt; Click next until it finishes installing &lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Setup_your_project_folder" name="Setup_your_project_folder"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Setup your project folder &lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; Under no circumstances should you place projects within the devkitPro folder. The windows updater can and will overwrite/delete your files. &lt;/li&gt;
&lt;li&gt; Create a new folder outside the devkitPro folder, c:\projects\wii for example. This path should not contain spaces. &lt;/li&gt;
&lt;li&gt; Copy the folder C:\devkitPro\examples\wii\template\ to this new directory and rename it to "helloworld" so that the full path is c:\projects\wii\helloworld\ &lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Compile_the_Hello_World_Example" name="Compile_the_Hello_World_Example"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Compile the Hello World Example &lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; Assuming you installed Programmer's Notepad through the installer, double click the .pnproj file in your new project. &lt;/li&gt;
&lt;li&gt; Click on Tools-&amp;gt;make or use the ALT+1 key combination &lt;/li&gt;
&lt;li&gt; The output window at the bottom will show the build progress &lt;/li&gt;
&lt;/ul&gt;Note: If you are having trouble compiling some programs under Windows Vista (eg. libogc cvs), try unsetting PLATFORM variable. (in msys shell, "unset PLATFORM") &lt;br /&gt;
&lt;a href="" id="Run_the_Hello_World_Example_on_the_emulator" name="Run_the_Hello_World_Example_on_the_emulator"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Run the Hello World Example on the emulator &lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; Now, browse to the helloworld folder. There should be a helloworld.dol file here now. &lt;/li&gt;
&lt;li&gt; Run the hellworld.dol in an emulator. As of 31-Mar-2009, emulators for the Wii are not 100% compatible and feature complete. &lt;a href="http://wiibrew.org/wiki/Dolphin" title="Dolphin"&gt;Dolphin&lt;/a&gt; can successfully run some homebrew. See the &lt;a href="http://wiibrew.org/wiki/Dolphin" title="Dolphin"&gt;Dolphin&lt;/a&gt; page for more information. Another emulator is &lt;a href="http://wiibrew.org/wiki/Gcube" title="Gcube"&gt;Gcube&lt;/a&gt;. Gcube does not run homebrew compiled in Wii mode, but can run homebrew if compiled for the GameCube mode. See the &lt;a href="http://wiibrew.org/wiki/Gcube" title="Gcube"&gt;Gcube&lt;/a&gt; page for more information. &lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Run_the_Hello_World_Example_on_the_Wii_using_wiiload" name="Run_the_Hello_World_Example_on_the_Wii_using_wiiload"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Run the Hello World Example on the Wii using wiiload &lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; For this to work, you need to have the &lt;a href="http://wiibrew.org/wiki/Homebrew_Channel" title="Homebrew Channel"&gt;Homebrew Channel&lt;/a&gt; installed on your Wii and a way to access the Wii via TCP. &lt;/li&gt;
&lt;li&gt; Get wiiload.exe from the &lt;a class="external text" href="http://hbc.hackmii.com/download/" rel="nofollow" title="http://hbc.hackmii.com/download/"&gt;Homebrew Channel archive&lt;/a&gt; (should be in wiiload\win32) and copy it to C:\devkitPro\msys\bin. &lt;/li&gt;
&lt;li&gt; Set the environment variable WIILOAD to something like "tcp:192.168.0.30" (replace the IP with your Wii's IP). This can be done via Control Panel -&amp;gt; System -&amp;gt; Advanced -&amp;gt; Environment Variables. Then restart windows. &lt;/li&gt;
&lt;li&gt; Start the Homebrew Channel on your Wii. &lt;/li&gt;
&lt;li&gt; Click on Tools -&amp;gt; run or use the ALT+R key combination. &lt;/li&gt;
&lt;li&gt; The output window at the bottom will show the upload progress (so does the Homebrew Channel) and the example will be started on your Wii when it's done.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;h2&gt; &lt;span class="mw-headline"&gt; Installing &lt;/span&gt;&lt;span class="mw-headline"&gt;devkitPPC for Linux&lt;br /&gt;
&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Installing through the repositories &lt;/span&gt;&lt;/h2&gt;It may be possible to install devkitPPC via your linux distro repositories. Try searching for &lt;code&gt;devkitPPC MYDISTRO&lt;/code&gt; &lt;a class="external autonumber" href="http://www.google.com/search?q=devkitPPC%20arch%20linux" rel="nofollow" title="http://www.google.com/search?q=devkitPPC%20arch%20linux"&gt;[1]&lt;/a&gt;. &lt;br /&gt;
If you are using Ubuntu or Debian, there is a repository with .deb files maintained by UCLM university. &lt;br /&gt;
1. Add to sources.list file the lines &lt;br /&gt;
&lt;pre&gt;deb &lt;a class="external free" href="http://arco.esi.uclm.es/%7Efrancisco.moya/debian" rel="nofollow" title="http://arco.esi.uclm.es/~francisco.moya/debian"&gt;http://arco.esi.uclm.es/~francisco.moya/debian&lt;/a&gt; ./
deb &lt;a class="external free" href="http://arco.esi.uclm.es/%7Efrancisco.moya/debian-amd64" rel="nofollow" title="http://arco.esi.uclm.es/~francisco.moya/debian-amd64"&gt;http://arco.esi.uclm.es/~francisco.moya/debian-amd64&lt;/a&gt; ./
deb-src &lt;a class="external free" href="http://arco.esi.uclm.es/%7Efrancisco.moya/debian" rel="nofollow" title="http://arco.esi.uclm.es/~francisco.moya/debian"&gt;http://arco.esi.uclm.es/~francisco.moya/debian&lt;/a&gt; ./
&lt;/pre&gt;2. Execute sudo apt-get update &lt;br /&gt;
3. Execute sudo apt-get install devkitpro-ppc &lt;br /&gt;
The files will be installed at /opt/devkitPro with read-only permission. You can do a copy of the examples directory in your user space and then compile and run in the normal way. &lt;br /&gt;
&lt;pre&gt;cp -r /opt/devkitPro/examples/ .
cd examples/wii/template
make
make run
&lt;/pre&gt;&lt;a href="" id="Installing_devkitPPC_from_DevkitPro_packages" name="Installing_devkitPPC_from_DevkitPro_packages"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Installing devkitPPC from DevkitPro packages&lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; Download &lt;a class="external text" href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=124208" rel="nofollow" title="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=124208"&gt;DevkitPPC&lt;/a&gt;, &lt;a class="external text" href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=126925" rel="nofollow" title="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=126925"&gt;libogc&lt;/a&gt;,&lt;a class="external text" href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=197264" rel="nofollow" title="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=197264"&gt;libfat-ogc&lt;/a&gt; and the &lt;a class="external text" href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=273886" rel="nofollow" title="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=273886"&gt;Wii examples&lt;/a&gt; (optional) &lt;/li&gt;
&lt;/ul&gt;A premade archive of these files (organized according to the directory structure below) is available &lt;a class="external text" href="http://code.google.com/p/devkitppc-premade/" rel="nofollow" title="http://code.google.com/p/devkitppc-premade/"&gt;here&lt;/a&gt; &lt;br /&gt;
&lt;dl&gt;&lt;dd&gt;Note: The US mirror for DevkitPPC can be slow, so you might have to switch to a European one. &lt;/dd&gt;&lt;dd&gt;Note: Extract the files from the devkitPPC tarball using "tar -xvjf &lt;file downloaded="" you=""&gt;" to preserve symlinks, etc... &lt;/file&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;ul&gt;&lt;li&gt; Create a folder for devkitpro and extract everything into it such that you have this directory structure: &lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;devkitpro
  devkitPPC
  wii-examples
  libogc (extract the libfat tar under this directory as well)
&lt;/pre&gt;&lt;ul&gt;&lt;li&gt; Edit ~/.bashrc and add &lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;export DEVKITPRO=/path/to/devkitpro # replace this by your actual path
export DEVKITPPC=$DEVKITPRO/devkitPPC
PATH=$PATH:$DEVKITPPC/bin
&lt;/pre&gt;&lt;ul&gt;&lt;li&gt; Optionally, find out your Wii's IP with the homebrew channel and add &lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;export WIILOAD=tcp:192.168.1.5 # replace this by your Wii's IP
&lt;/pre&gt;&lt;ul&gt;&lt;li&gt; Restart your terminal or type &lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;source ~/.bashrc
&lt;/pre&gt;&lt;a href="" id="Compiling_a_Hello_World" name="Compiling_a_Hello_World"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Compiling a Hello World &lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; Enter devkitpro/wii-examples/template and simply type &lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;make
&lt;/pre&gt;&lt;ul&gt;&lt;li&gt; To run the example on your Wii, start the homebrew channel and type &lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;make run
&lt;/pre&gt;Voilà! You just compiled your first Wii program! &lt;br /&gt;
&lt;a href="" id="Compiling_Insight_Debugger" name="Compiling_Insight_Debugger"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Compiling Insight Debugger &lt;/span&gt;&lt;/h2&gt;A custom version of the Insight graphical debugger is included as part of the DevkitPro package, however currently there are no linux binaries available. In order to successfully compile the source under linux, you need to run the following sequence of commands from the directory where you unpacked the source: &lt;br /&gt;
&lt;pre&gt;for f in `find`; do dos2unix ${f}; done
./configure --target=powerpc-gekko
make
make install prefix=/directory/to/install/to
&lt;/pre&gt;&lt;a href="" id="Using_DDD_.28GNU_Data_Display_Debugger.29" name="Using_DDD_.28GNU_Data_Display_Debugger.29"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Using DDD (GNU Data Display Debugger) &lt;/span&gt;&lt;/h2&gt;An alternative to Insight is &lt;a class="external text" href="http://www.gnu.org/software/ddd" rel="nofollow" title="http://www.gnu.org/software/ddd"&gt;DDD&lt;/a&gt; &lt;br /&gt;
It has the advantage that you won't have to compile it on linux &lt;br /&gt;
For instance to install it on ubuntu just use the following command: &lt;br /&gt;
&lt;pre&gt;sudo apt-get install ddd
&lt;/pre&gt;Then you use ddd with powerpc-gecko-gdb with the following: &lt;br /&gt;
&lt;pre&gt;ddd --debugger path-to-powerpc-gecko-gdb
&lt;/pre&gt;And finally you can use the console at the bottom to connect to your wii and load the symbols as you would &lt;a href="http://wiibrew.org/wiki/Debugging#Remote_Debugging_with_GDB" title="Debugging"&gt;using gdb from the console&lt;/a&gt; &lt;br /&gt;
For instructions on how to use gdb or insight for remote debugging, see &lt;a href="http://wiibrew.org/wiki/Debugging#Remote_Debugging_with_GDB" title="Debugging"&gt;Remote Debugging with GDB&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt; &lt;span class="mw-headline"&gt; Installing devkitPPC for Mac OS&lt;/span&gt; X&lt;br /&gt;
&lt;/h2&gt;&amp;nbsp; &lt;br /&gt;
&lt;h2&gt;&lt;span class="mw-headline"&gt;&lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; First make sure you have Xcode tools 3 (note that this requires Leopard) or above installed then go &lt;a class="external text" href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=124208" rel="nofollow" title="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;amp;package_id=124208"&gt;here&lt;/a&gt; and download the latest Mac distro (&lt;b&gt;actually we don't have the latest release as pkg. Try the higher release with a pkg. If you see the latest release with a pkg, please remove this&lt;/b&gt;). Also download &lt;a class="external text" href="http://gchack.free.fr/utils/emu/gcube-0.3-mac.tar.bz2" rel="nofollow" title="http://gchack.free.fr/utils/emu/gcube-0.3-mac.tar.bz2"&gt;gcube&lt;/a&gt; emulator for mac. &lt;/li&gt;
&lt;li&gt; Double-click the devkitPPC.pkg and follow the set-up instructions then log out and back in or restart. &lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Compile_the_Hello_World_Example" name="Compile_the_Hello_World_Example"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Compile the Hello World Example &lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; Launch Xcode &lt;/li&gt;
&lt;li&gt; Select "New project..." from the File menu &lt;/li&gt;
&lt;li&gt; Select "devkitPPC Wii Project" &lt;/li&gt;
&lt;li&gt; Name your project, and pick a place to save it &lt;/li&gt;
&lt;li&gt; Hit "Build" &lt;/li&gt;
&lt;li&gt; The completed .dol file will (by default) be found in build/Development &lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Run_the_Hello_World_Example" name="Run_the_Hello_World_Example"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Run the Hello World Example &lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt; To run the file again open Terminal and type “gcube ~/Desktop/WiiBrew/devkitPPC\GameCube\Project/build/Development/devkitPPC” no quotes obviously. &lt;/li&gt;
&lt;li&gt; The resulting dol should be compatible with the Twilight Hack. Unfortunately dols compiled with CVS libogc and future stable releases will not be compatible with Gcube. &lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Some_Code_snippets" name="Some_Code_snippets"&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class="mw-headline"&gt; Some Code snippets &lt;/span&gt;&lt;/h2&gt;libogc provides a jump back to the loader through the standard libc exit function. exit(0) will immediately return, all other values will display a console screen with the exit code. &lt;br /&gt;
&lt;ul&gt;&lt;li&gt; Add this in your main while loop, under "VIDEO_WaitVSync()": &lt;/li&gt;
&lt;/ul&gt;&lt;div class="mw-geshi" dir="ltr" style="text-align: left;"&gt;&lt;div class="c source-c" style="font-family: monospace;"&gt;&lt;pre class="de1"&gt;PAD_ScanPads&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;&lt;span class="sy0"&gt;;&lt;/span&gt;
&lt;span class="kw4"&gt;int&lt;/span&gt; buttonsDown &lt;span class="sy0"&gt;=&lt;/span&gt; PAD_ButtonsHeld&lt;span class="br0"&gt;(&lt;/span&gt;0&lt;span class="br0"&gt;)&lt;/span&gt;&lt;span class="sy0"&gt;;&lt;/span&gt;
&lt;span class="kw1"&gt;if&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt; &lt;span class="br0"&gt;(&lt;/span&gt;buttonsDown &lt;span class="sy0"&gt;&amp;amp;&lt;/span&gt; PAD_TRIGGER_Z&lt;span class="br0"&gt;)&lt;/span&gt; &lt;span class="sy0"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="br0"&gt;(&lt;/span&gt;buttonsDown &lt;span class="sy0"&gt;&amp;amp;&lt;/span&gt; PAD_BUTTON_START&lt;span class="br0"&gt;)&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt; &lt;span class="br0"&gt;{&lt;/span&gt;
  exit&lt;span class="br0"&gt;(&lt;/span&gt;0&lt;span class="br0"&gt;)&lt;/span&gt;&lt;span class="sy0"&gt;;&lt;/span&gt;
&lt;span class="br0"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;pre class="de1"&gt;&lt;span class="br0"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class="de1"&gt;&lt;span class="br0"&gt;source wiibrew.org/wiki/Devkitppc_setup
&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-5052435011080658223?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IP3luTfrJ8nrS0l_deksL-aEjBk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IP3luTfrJ8nrS0l_deksL-aEjBk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IP3luTfrJ8nrS0l_deksL-aEjBk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IP3luTfrJ8nrS0l_deksL-aEjBk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/GSvWE8ipnxE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/5052435011080658223/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/programming-games-for-nintendo-wii-part.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5052435011080658223?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5052435011080658223?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/GSvWE8ipnxE/programming-games-for-nintendo-wii-part.html" title="Programming games for Nintendo WII part 1" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/programming-games-for-nintendo-wii-part.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08FRHo5fCp7ImA9WxNbFkk.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-5962184277502243970</id><published>2009-11-19T06:34:00.000-08:00</published><updated>2009-11-19T06:43:35.424-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-19T06:43:35.424-08:00</app:edited><title>New Aliens vs. Predator Announced; Aliens: Colonial Marines Delayed</title><content type="html">Original &lt;a href="http://uk.pc.ign.com/articles/153/153952p1.html"&gt;&lt;i&gt;Aliens vs. Predator&lt;/i&gt;&lt;/a&gt; developer, Rebellion, doing all-new PC, Xbox 360 and Playstation 3 instalment! However, the new title launches early 2010, &lt;i&gt;before&lt;/i&gt; Gearbox's &lt;i&gt;Aliens: Colonial Marines&lt;/i&gt;, marking a significant delay for the co-op shooter:  &lt;br /&gt;
&lt;blockquote&gt;SEGA of America Inc., SEGA Europe Ltd. and Twentieth Century Fox Licensing &amp;amp; Merchandising (Fox L&amp;amp;M) today reveals exciting new details of their increasing portfolio of upcoming games based on Twentieth Century Fox’s Aliens universe. SEGA will publish an all-new Aliens vs. Predator (working title) game in early 2010. The game is currently in development with independent developer Rebellion, creators of the original 1999 Aliens versus Predator; a legendary title that went on to define an entire generation of multiplayer gaming. With the opportunity to publish what promises to be a landmark game, SEGA has strategically updated the release of the other upcoming Aliens titles currently in development within its portfolio. &lt;br /&gt;
“The innovative new AvP game presents an exciting opportunity for us,” says CEO of SEGA West, Naoya Tsurumi, “It represents a fantastic addition to our growing Aliens franchise and the reinvention of one of gaming’s most cherished iconic titles. By adjusting the release of our other Aliens titles to accommodate it, SEGA will ensure that every title lives up to the high expectations of Aliens and AvP fans.” &lt;br /&gt;
“SEGA continues to create masterful games based on our Aliens franchise and this new addition is sure to continue their successful track record,” said Gary Rosenfeld, Senior Vice President, New Media for Fox L&amp;amp;M.&lt;br /&gt;
&lt;/blockquote&gt;Don't forget, Obsidian's unnamed, yet-to-be-revealed, &lt;i&gt;Aliens RPG&lt;/i&gt; is also in development.&lt;br /&gt;
&lt;br /&gt;
&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OJIFCvrneHQ&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OJIFCvrneHQ&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-5962184277502243970?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9HDr2aUF7hcApripPx-pPwcVehI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9HDr2aUF7hcApripPx-pPwcVehI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9HDr2aUF7hcApripPx-pPwcVehI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9HDr2aUF7hcApripPx-pPwcVehI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/vZFA96eO72A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/5962184277502243970/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/new-aliens-vs.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5962184277502243970?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5962184277502243970?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/vZFA96eO72A/new-aliens-vs.html" title="New Aliens vs. Predator Announced; Aliens: Colonial Marines Delayed" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/new-aliens-vs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQHQ3g6fip7ImA9WxNbFU0.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-7288994049818228878</id><published>2009-11-17T15:58:00.000-08:00</published><updated>2009-11-17T15:58:52.616-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T15:58:52.616-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Total War" /><title>Medieval 2 Total war Great battle</title><content type="html">I am just posting a battle that i have seen at youtube and i liked&lt;br /&gt;
&lt;br /&gt;
&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Rh8N8v_IiGc&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Rh8N8v_IiGc&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-7288994049818228878?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iEP2aw57Ghxz9EXldPQUZ8wH3qg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iEP2aw57Ghxz9EXldPQUZ8wH3qg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iEP2aw57Ghxz9EXldPQUZ8wH3qg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iEP2aw57Ghxz9EXldPQUZ8wH3qg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/2pGhahlGI7o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/7288994049818228878/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/medieval-2-total-war-great-battle.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/7288994049818228878?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/7288994049818228878?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/2pGhahlGI7o/medieval-2-total-war-great-battle.html" title="Medieval 2 Total war Great battle" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/medieval-2-total-war-great-battle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcARXwyeSp7ImA9WxNbFEQ.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-5104801540597492460</id><published>2009-11-17T14:45:00.000-08:00</published><updated>2009-11-17T14:47:24.291-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T14:47:24.291-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>Call of Duty: Modern Warfare 2</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_TWduUeMJpxo/SwMisplBevI/AAAAAAAAAJs/5Ekyr2EBjYk/s1600/call+of+duty+1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TWduUeMJpxo/SwMisplBevI/AAAAAAAAAJs/5Ekyr2EBjYk/s640/call+of+duty+1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Amazing and beyond every thought is the acceptance that shows the gamers to&amp;nbsp; &lt;b&gt;Call of Duty: Modern Warfare 2&lt;/b&gt;. Everybody was talking about the success that will has the game but the sales that happened was not foreseen by anybody. During the first 24 hours of the release Modern Warfare 2 earned &lt;b&gt;the record profit of 310 million&lt;/b&gt; &lt;b&gt;dollars&lt;/b&gt; only in the north America and Great Britain. This amount of money means &lt;b&gt;4.7 million copies&lt;/b&gt;. The previous record belonged to&amp;nbsp; &lt;b&gt;Grand Theft Auto 4&lt;/b&gt;, &lt;b&gt;Activision&lt;/b&gt; estimates that Modern Warfare 2 has exceeded the &lt;b&gt;11 million&lt;/b&gt; of sold copies during the two first months after the release.Activision in deed had organized the previous days a enormous campaign to arrest&amp;nbsp; those who would try to traffic illegal or legal but earlier from release copies. Concretely, Activision, in collaboration with the private company of researches IPCybercrime.com found companies that where selling bundles of Xbox 360 with Call of Duty one week earlier of the release date.&amp;nbsp; These copies had been stolen from shop deposits.&lt;br /&gt;
&lt;/div&gt;&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_TWduUeMJpxo/SwMnAMeGRvI/AAAAAAAAAKU/YSo0h35nyJg/s1600/call+of+duty+modern+warfare+2+3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_TWduUeMJpxo/SwMnAMeGRvI/AAAAAAAAAKU/YSo0h35nyJg/s320/call+of+duty+modern+warfare+2+3.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/_TWduUeMJpxo/SwMm-rGfANI/AAAAAAAAAKM/6ow4GLCiols/s1600/call+of+duty+modern+warfare+2+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_TWduUeMJpxo/SwMm-rGfANI/AAAAAAAAAKM/6ow4GLCiols/s320/call+of+duty+modern+warfare+2+2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-5104801540597492460?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GLyH27acMzm7yb_94JNxTKXOhu4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GLyH27acMzm7yb_94JNxTKXOhu4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GLyH27acMzm7yb_94JNxTKXOhu4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GLyH27acMzm7yb_94JNxTKXOhu4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/Dw7vcauG1j4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/5104801540597492460/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/call-of-duty-modern-warfare-2.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5104801540597492460?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/5104801540597492460?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/Dw7vcauG1j4/call-of-duty-modern-warfare-2.html" title="Call of Duty: Modern Warfare 2" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_TWduUeMJpxo/SwMisplBevI/AAAAAAAAAJs/5Ekyr2EBjYk/s72-c/call+of+duty+1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/call-of-duty-modern-warfare-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMDSH8_eip7ImA9WxNbFEQ.&quot;"><id>tag:blogger.com,1999:blog-1629272514314310332.post-3387054949518874528</id><published>2009-11-17T14:12:00.000-08:00</published><updated>2009-11-17T14:54:39.142-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T14:54:39.142-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Game News" /><title>The deleted dialogs of Monkey Island</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_TWduUeMJpxo/SwMgKr5OPfI/AAAAAAAAAJk/cLbtjiKT0Pc/s1600/secret+of+monkey+island+special+edition.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_TWduUeMJpxo/SwMgKr5OPfI/AAAAAAAAAJk/cLbtjiKT0Pc/s640/secret+of+monkey+island+special+edition.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;Adam Bormann game designer of the Special Edition of the famous adventure game Monkey Island,&amp;nbsp; decided to publish some unknown dialogs from the game Secret of Monkey Island. He writes&lt;br /&gt;
&lt;blockquote&gt;My name is Adam Bormann, and I was one of the designers  on the &lt;a href="http://store.steampowered.com/app/32360/" target="_blank"&gt;Secret of Monkey Island: Special Edition&lt;/a&gt;.&amp;nbsp; One of the things I worked on was the new hint system, which meant a lot of digging through the old original SCUMM source code to figure out how Ron Gilbert, Tim Schafer and company were tracking the state of different puzzles and whether Guybrush had completed something or not.&amp;nbsp; One thing I quickly noticed was that Ron and Tim had left a lot of notes in the code, explaining why things were the way they were, or putting a date when a certain bug was fixed.&amp;nbsp; This was fascinating to see and read.&amp;nbsp; The other thing I noticed is that when they made some changes, they left the original versions of the code in there, but commented out, so that it wouldn’t be used.&lt;br /&gt;
&lt;span id="more-710"&gt;&lt;/span&gt;&lt;br /&gt;
Now I know some of you are wondering why we didn’t add this content back into the game for the Special Edition.&amp;nbsp; But we felt like Ron Gilbert and the team had good reasons for removing them in the first place, and a lot of it doesn’t really fit with the game that shipped or puzzles the game had.&amp;nbsp;&amp;nbsp; We did want to share the deleted and extended scenes with you though, because we were excited to discover them, and we think they’re pretty cool.&lt;br /&gt;
&lt;/blockquote&gt;The deleted dialog texts contain words of Fester Shinetop, Guybrush, Elaine, Otis, Meathook, Carla, Stan and Lemonhead that must be read.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1629272514314310332-3387054949518874528?l=only-video-games.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uF5Gbd_CcDqYa6TL9RXg82myp14/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uF5Gbd_CcDqYa6TL9RXg82myp14/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uF5Gbd_CcDqYa6TL9RXg82myp14/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uF5Gbd_CcDqYa6TL9RXg82myp14/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TheOnlyVideoGamesBlog/~4/jyLsy9LeOnw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://only-video-games.blogspot.com/feeds/3387054949518874528/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://only-video-games.blogspot.com/2009/11/deleted-dialogs-of-monkey-island.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/3387054949518874528?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1629272514314310332/posts/default/3387054949518874528?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheOnlyVideoGamesBlog/~3/jyLsy9LeOnw/deleted-dialogs-of-monkey-island.html" title="The deleted dialogs of Monkey Island" /><author><name>Cartoonist</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_TWduUeMJpxo/SwMgKr5OPfI/AAAAAAAAAJk/cLbtjiKT0Pc/s72-c/secret+of+monkey+island+special+edition.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://only-video-games.blogspot.com/2009/11/deleted-dialogs-of-monkey-island.html</feedburner:origLink></entry></feed>

