<?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:blogger="http://schemas.google.com/blogger/2008" 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;C0QNQn08eip7ImA9WhBRFE0.&quot;"><id>tag:blogger.com,1999:blog-34025596</id><updated>2013-03-04T10:49:53.372-02:00</updated><category term="Windows Phone" /><category term="Code Snippets" /><category term="Videos" /><category term="Miscelaneous" /><category term="Frameworks" /><category term="My Blog" /><category term="Trailers" /><category term="Code Protection" /><category term="Contests" /><category term="WP7" /><category term="Technical Logs" /><category term="Events" /><category term="Videogames" /><category term="Animation" /><category term="Articles" /><category term="XNA" /><category term="News" /><category term="Game Development" /><category term="Silverlight" /><title>Do as I say, not as I do ...</title><subtitle type="html">Videogame development and what not ...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://amapplease.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>455</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/DoAsISayNotAsIDo" /><feedburner:info uri="doasisaynotasido" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C0QNQn08cSp7ImA9WhBRFE0.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-6989332894265865644</id><published>2013-03-03T02:51:00.001-02:00</published><updated>2013-03-04T10:49:53.379-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-04T10:49:53.379-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Videogames" /><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>HOW “OPEN” CONSOLES LIKE THE PS4 OR 720 SHALL BE?</title><content type="html">&lt;p align="justify"&gt;Recently, during &lt;a href="http://reviews.cnet.com/ps4/"&gt;&lt;font color="#5b739c"&gt;the announcement&lt;/font&gt;&lt;/a&gt; of the Play Station 4, Sony made the promise of bringing the “most open console” for devs.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.gamasutra.com/view/news/187093/QA_What_does_Sonys_most_open_console_promise_mean.php"&gt;&lt;font color="#6699cc"&gt;Discussions&lt;/font&gt;&lt;/a&gt; have taken place regarding whether by “open” Sony actually means that the new hardware architecture of the PS4 is somewhat more “familiar” than the one chosen for the PS3 console or that the burden to &lt;a href="http://www.vg247.com/2013/02/21/yoshida-says-the-ps4-will-be-more-open-to-indie-development-than-ps3-was/"&gt;&lt;font color="#5b739c"&gt;indies&lt;/font&gt;&lt;/a&gt; will be diminished to some extent. &lt;/p&gt;  &lt;p align="justify"&gt;The phrase is really interesting given that for years the access to dev programs for consoles have been and are still are surrounded by a plethora of red-tape (aka “security”) procedures so that as a rule -as opposed to as an exception, mainly (or if you prefer, only) big companies publish games on their “pro” marketplaces.&lt;/p&gt;  &lt;p align="justify"&gt;To be approved as a professional developer for whatever console, you need to demonstrate that financially you are backed up for the whole development and certification process (upfront fees, updates, deadlines, etc.), you must buy tailored hardware for production to have access to the corresponding SDKs, you need to prove that technically you are up to tough QA checks, and so on so forth.&lt;/p&gt;  &lt;p align="justify"&gt;In recent years, the opening of the XBLIG channel on the XBox 360 console may have seemed for many a change in direction, however, it ended up as a way to bring attention to the console without letting an avalanche of indies stain its reputation and even its status quo to an extent that could threaten the very monolithic model imposed to pros. Never wondered why only a few lucky devs made it into the XBLA channel?&lt;/p&gt;  &lt;p align="justify"&gt;One may argue that by upholding all of the above-mentioned requirements, console enterprises keep low-quality games away from their consoles. To some extent, back in the old days they could have, but today, generalizing the term “low-quality games” with low-budget games or indie games is getting more difficult to sustain (in many cases, such association is unfair).&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Ok, but, if this business model has been working fine for console makers, what could make them change to truly support indies?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;1. &lt;u&gt;Apple kicked in&lt;/u&gt;:&lt;/strong&gt; like it or not, Apple revolutionized the mobile market for smart phones, smart devices and tablets. But the story did not end there …&lt;/p&gt;  &lt;p align="justify"&gt;On an Industry where sagas were turning out to be far from innovative as well as rather repetitive, Apple was smart enough to truly open the door for indies and their fresh ideas, worldwide. &lt;/p&gt;  &lt;p align="justify"&gt;In fact, and in contrast from what MSFT did with XBLIG, Apple made no difference among devs. Everyone that pays the annual fee has access to the whole pack of features. It doesn’t matter if you are a pro or an indie. Is up to you whether to support any of Apple’s services in your game, develop your own or consume a third-party’s solution.&lt;/p&gt;  &lt;p align="justify"&gt;And every game, regardless its developer, must be tested and approved by a group of Apple’s employees.&lt;/p&gt;  &lt;p align="justify"&gt;All that, the fact that any game (pro or indie) could be picked to be featured on the “&lt;a href="https://itunes.apple.com/"&gt;&lt;font color="#5b739c"&gt;AppStore&lt;/font&gt;&lt;/a&gt;” as well as the growing amount of success stories among indies, contributed to position Apple’s devices on top of the list of target platforms for devs.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;2. &lt;u&gt;Google plays&lt;/u&gt;:&lt;/strong&gt; following Apple, Google decided to enter the app-publishing market for Android-based devices, and with NaCl, for browsers.&lt;/p&gt;  &lt;p align="justify"&gt;The amount of devices running Android OS is growing fast and Chrome is strongly incrementing its market-share.&lt;/p&gt;  &lt;p align="justify"&gt;Google’s store, currently named “&lt;a href="https://play.google.com"&gt;&lt;font color="#5b739c"&gt;Google Play&lt;/font&gt;&lt;/a&gt;” is open for pros and indies, the list of approved countries is increasing, and many games that succeeded in other platforms were ported to Android.&lt;/p&gt;  &lt;p align="justify"&gt;Discussions aside whether you like iOS or Android, there is no doubt that Google Play has served as a model for other big firms, like &lt;a href="http://www.amazon.com/gp/mas/get/android"&gt;&lt;font color="#6699cc"&gt;Amazon&lt;/font&gt;&lt;/a&gt; and &lt;a href="http://www.100percentindie.com"&gt;&lt;font color="#6699cc"&gt;Samsung (with Chillingo)&lt;/font&gt;&lt;/a&gt;, that decided to follow its lead and open a marketplace of their own.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;3. &lt;u&gt;The power of the Steam&lt;/u&gt;:&lt;/strong&gt; there are many gamers -particularly hardcore ones- who claim that PC games have nothing to envy from console games. For those gamers, Valve introduced Steam as a means of digital delivery of videogames. &lt;/p&gt;  &lt;p align="justify"&gt;It first started on the Windows platform, then added MacOSX to recently support Linux OS. At the beginning only native-coded bits were allowed, but then Valve allowed managed code.&lt;/p&gt;  &lt;p align="justify"&gt;On recent months, Steam introduced its “Green Light” program, offering new publishing opportunities targeted for indies. In this program, the community decides which games should be granted a green light for publication. One example, is a well-known tower defense game named “&lt;a href="http://steamcommunity.com/sharedfiles/filedetails/?id=96030044"&gt;&lt;font color="#5b739c"&gt;Kingdom Rush&lt;/font&gt;&lt;/a&gt;”.&lt;/p&gt;  &lt;p align="justify"&gt;Steam succeeded where others failed, like Games for Windows, making its services attractive for many devs, globally. The buzz was so loud that now companies like Apple and MSFT have their own stores like the &lt;a href="http://www.apple.com/es/osx/apps/app-store.html"&gt;&lt;font color="#5b739c"&gt;Mac App Store&lt;/font&gt;&lt;/a&gt; and the &lt;a href="http://www.windowsstore.com/the-opportunity"&gt;&lt;font color="#5b739c"&gt;Windows Store&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;Valve’s next move? The &lt;a href="http://www.theverge.com/2013/2/6/3958162/valve-steam-box-cake"&gt;&lt;font color="#5b739c"&gt;Steam Box&lt;/font&gt;&lt;/a&gt; console … “Piston” …&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;4. &lt;u&gt;Secret Wars&lt;/u&gt;:&lt;/strong&gt; imvho consoles as we know them are closer to get obsolete. Why? With current and potential customers buying more and more smart mobile devices over consoles, conditions are changing towards mobility.&lt;/p&gt;  &lt;p align="justify"&gt;As a matter of fact, there is a secret war going on right now among console makers to turn the experience of using a console into a whole multimedia one. Games, movies, music, applications, Internet, and whatever it fits the Cloud-Computing agenda, will be included in consoles.&lt;/p&gt;  &lt;p align="justify"&gt;But it doesn’t stop there … you will be also able to carry that experience with with you on your mobile smart devices. UserId synchronization over the Cloud plays a huge role here. Say that you were playing some game on your console but have to leave, don’t worry, you will be able to continue playing that exact game on your smart phone on the subway without having to start a new match; just resume it and presto! Ditto for movies, music play lists, etc..&lt;/p&gt;  &lt;p align="justify"&gt;Now, you could be asking what indies have to do with this. And the answer is simple, despite their budgets, small companies can react faster to changes in the environment; ymmv, but the larger the payroll and the infrastructure to sustain, the slower a company takes action to accommodate to new conditions on the market, since decisions on a big company usually involves many people on many levels of the organogram.&lt;/p&gt;  &lt;p align="justify"&gt;For each new device, indies would be most likely willing to take a chance. Big companies, unless an exclusivity contract is on the table or at least an exposure/marketing deal, they would wait to see what happens with the device (take the PS Vita for example).&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;5. &lt;u&gt;Ohhh Yea!&lt;/u&gt;:&lt;/strong&gt; thanks to a surprising campaign on Kickstarter the new upcoming console “Ouya” is about to join the market.&lt;/p&gt;  &lt;p align="justify"&gt;The console will target indies, but this doesn’t mean that you will be able to publish videogames without &lt;a href="http://www.joystiq.com/2013/02/08/ouya-game-approval-process-to-begin-this-month/"&gt;&lt;font color="#5b739c"&gt;an approval process&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;It’s very soon to foresee the fate of this Android-based console, but if Ouya succeeds, it will put a lot of pressure over traditional console makers, and who knows, all end up being quite positive for indies in the middle run.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;So what can traditional console makers do to avoid oblivion?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;For starters, traditional console makers must realize that profit is more and more associated to service-based models and less to classic business activities like setting high initial price tags for new consoles.&lt;/p&gt;  &lt;p align="justify"&gt;In this sense, the current monolithic model where dev companies are requested to buy special hardware for production and SDKs, pay high upfront fees, and crazy amounts of money for the QA of updates and patches, could rapidly become a huge stone on the console makers’ shoes.&lt;/p&gt;  &lt;p align="justify"&gt;The more number of games a console gets, the more the makers earn. Plus, they also get a profit from an annual small subscription charged to devs per platform. So the more devs a platform gets, the more profit the platform gets from subscriptions.&lt;/p&gt;  &lt;p align="justify"&gt;The beauty of this equation, is that the console maker always gets a profit from the games you sell and the subscription you pay, even if the game fails on popularity (and you don’t get money out of it). Multiply this income by a large amount of subscriptions and published games and you will have a winning strategy.&lt;/p&gt;  &lt;p align="justify"&gt;Make no mistakes here, this doesn’t mean that games shouldn’t be verified nor authorized before publication, but let the market itself do the ultimate quality-check on published games.&lt;/p&gt;  &lt;p align="justify"&gt;Now, there is an additional key issue to solve in order to assure a critical mass of devs and games. Both, indies and pros should be able to access all official services available for the platform with no distinction. As I mentioned before, on iOS devs can integrate leaderboards, achievements, social interaction, to mention just a few regardless their status as indies or pros.&lt;/p&gt;  &lt;p align="justify"&gt;Last but not least, implementing a proper videogame-exposure built-in system cannot be neglected on each platform. Usually, big companies can run ambitious/aggressive marketing campaigns, so they will likely get a spot on featured areas of the stores. So a way to attract indies is to expose their games as if they were made by pros. The 360’s XBLIG channel is THE example of what NOT to do!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;To wrap it up …&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;The videogame market as a whole has changed big time in recent years. Smart devices introduced new challenges to both, PC and console makers. And thus, to stay in the game one may expect a strategy leap in the middle run on traditional consoles. Or else, these consoles may face an important drop in sells in comparison to previous editions.&lt;/p&gt;  &lt;p align="justify"&gt;How open a console may be deemed will therefore depend on, or if you prefer, will be directly proportional to the less barriers imposed on indies.&lt;/p&gt;  &lt;p align="justify"&gt;Let’s hope that both the PS4 and the XBox 720 consoles get &lt;u&gt;really&lt;/u&gt; open to indies this time, by offering an attractive business model, &lt;u&gt;worldwide&lt;/u&gt;.&lt;/p&gt;  &lt;p&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/ObcIsXnSP5Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/6989332894265865644/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2013/03/how-open-consoles-like-ps4-or-720-shall.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6989332894265865644?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6989332894265865644?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/ObcIsXnSP5Q/how-open-consoles-like-ps4-or-720-shall.html" title="HOW “OPEN” CONSOLES LIKE THE PS4 OR 720 SHALL BE?" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2013/03/how-open-consoles-like-ps4-or-720-shall.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8DQ30-cSp7ImA9WhBSFEw.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-7843702632882056602</id><published>2013-02-20T23:38:00.001-02:00</published><updated>2013-02-20T23:41:12.359-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-20T23:41:12.359-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Miscelaneous" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>FLYBOARD: A WATER VERSION OF IRONMAN’S PROPULSORS?</title><content type="html">&lt;p&gt;Guys, when I watch a gadget like this:&lt;/p&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8c8b616f-d283-4a8a-8ffb-5838ccf61ac5" class="wlWriterEditableSmartContent"&gt;&lt;div&gt;&lt;object width="448" height="252"&gt;&lt;param name="movie" value="http://www.youtube.com/v/RahsRDQpa1E?hl=en&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/RahsRDQpa1E?hl=en&amp;amp;hd=1" type="application/x-shockwave-flash" width="448" height="252"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;I cannot help to associate it with Ironman’s propulsors:&lt;/p&gt;  &lt;div style="padding-bottom: 0px; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:473d5e0f-fcde-4c6b-8999-6a9b1f0d9ea9" class="wlWriterEditableSmartContent"&gt;&lt;div&gt;&lt;object width="448" height="252"&gt;&lt;param name="movie" value="http://www.youtube.com/v/bwzuMk8SRzY?hl=en&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/bwzuMk8SRzY?hl=en&amp;amp;hd=1" type="application/x-shockwave-flash" width="448" height="252"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;Next time I visit &lt;a href="https://www.google.com.uy/search?q=punta+del+este&amp;amp;hl=es&amp;amp;tbm=isch&amp;amp;tbo=u&amp;amp;source=univ&amp;amp;sa=X&amp;amp;ei=zXolUdHSE5DW9ASfo4DYBA&amp;amp;ved=0CFsQsAQ&amp;amp;biw=1280&amp;amp;bih=699"&gt;Punta del Este&lt;/a&gt; I will try this sport for sure!&lt;/p&gt;  &lt;p&gt;Best,   &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/Zs6Ek8Edjvs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/7843702632882056602/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2013/02/flyboard-water-version-of-ironmans.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/7843702632882056602?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/7843702632882056602?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/Zs6Ek8Edjvs/flyboard-water-version-of-ironmans.html" title="FLYBOARD: A WATER VERSION OF IRONMAN’S PROPULSORS?" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2013/02/flyboard-water-version-of-ironmans.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYFQH45cSp7ImA9WhBREkg.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-6475040983722145351</id><published>2013-02-15T00:35:00.001-02:00</published><updated>2013-03-02T17:21:51.029-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-02T17:21:51.029-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Videogames" /><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="XNA" /><category scheme="http://www.blogger.com/atom/ns#" term="Frameworks" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>THE FATE OF XNA … NOW WHAT?</title><content type="html">&lt;p align="justify"&gt;Lately there has been lots of speculation and comments on the Web regarding the fate of XNA as a result &lt;a href="http://ventspace.wordpress.com/2013/01/30/directxxna-phase-out-continues/"&gt;&lt;font color="#5b739c"&gt;of these blog-posts&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;Due to technical difficulties with my main system I am arriving late at the party; many &lt;a href="https://www.google.com.uy/search?q=xna+is+dead&amp;amp;aq=f&amp;amp;oq=xna+is+dead#q=xna+is+dead&amp;amp;tbo=d&amp;amp;tbs=qdr:m&amp;amp;sa=X&amp;amp;ei=wygdUcyPOZLC9gSC3ID4Dw&amp;amp;ved=0CB4QpwUoBA&amp;amp;bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&amp;amp;bvm=bv.42452523,d.eWU&amp;amp;fp=d57992cc825a60de&amp;amp;biw=1280&amp;amp;bih=699"&gt;&lt;font color="#5b739c"&gt;articles&lt;/font&gt;&lt;/a&gt; and &lt;a href="https://twitter.com/search?q=%23becauseofxna"&gt;&lt;font color="#6699cc"&gt;tweets&lt;/font&gt;&lt;/a&gt; are out now, but anyway, I will give my view on the subject.&lt;/p&gt;  &lt;p align="justify"&gt;For me, the phase-out process that MSFT has been carrying out silently for, what, a couple of years, a year and a half, a year, &amp;lt;include your estimate here&amp;gt;, &lt;u&gt;is not precisely a surprise&lt;/u&gt;. In fact, I stopped working in all projects based on XNA tech during late 2010 because something was troubling me.&lt;/p&gt;  &lt;p align="justify"&gt;At that time, I was an XNA/DX MVP creating my game engine, replacing XNA’s Content Manager with my own version of it, developing a videogame, to mention just a few, but for some reason I was holding myself back before starting a game-dev business based on XNA tech.&lt;/p&gt;  &lt;p align="justify"&gt;The hunches -based on facts- that supported my decision back then,&amp;#160; in hindsight now prove me right on my wait. Of course it is important to note here that this worked for me; in other words, YMMV.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;1. HUNCHES AND WARNING SIGNALS&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Let’s see, in no particular order, these are the hunches that caught my attention:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div&gt;&lt;u&gt;Comuniqués started to slow down&lt;/u&gt;: these were a great read on the XNA Team blog, but suddenly, they started to fade out.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;&lt;u&gt;Our Community Manager moved to another division&lt;/u&gt;: we all remember her xxoo’s at the end of her messages and posts. That &lt;a href="http://blogs.msdn.com/b/xna/archive/2010/09/17/goodbye-girl.aspx"&gt;&lt;font color="#5b739c"&gt;unexpected departure&lt;/font&gt;&lt;/a&gt; was the first warning signal to me. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;XNA 4 was gradually presented as a “mature” product&lt;/u&gt;: or expressed in a different way, XNA was not likely to receive (major) updates. Maybe this one was very difficult to gather at that time, but for me it was the second warning signal. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;Lack of strong support for XBLIG&lt;/u&gt;: how many times community members (and even MVPs) claimed for proper marketing, fast opening of new markets, and or even a decent location on the Dashboard? In practice, MSFT turned out to be reluctant, so third warning signal. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;Lack of XBox Live services for XBLIG&lt;/u&gt;: in addition to the previous one, how many times community members claimed for Leaderboards, Achievements, DLC, and so on so forth? Do you guys at MSFT really expect that games with no global leaderboards survive the increasing demands from gamers? &lt;/li&gt;    &lt;li&gt;&lt;u&gt;Communication of Future Moves to MVPs&lt;/u&gt;: in the past, before entering a new dev phase, the Team used to involve XNA/DX MVPs on design decisions. Maybe for many readers this is not relevant, but from and MVP’s perspective that to some extent used to be involved in the roadmap, being asked “what do you guys think of …?” a few days before going public, is a warning signal. Fourth one, indeed. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;The format of .xnb files was published to the world&lt;/u&gt;: &lt;a href="http://blogs.msdn.com/b/shawnhar/archive/2011/07/07/xnb-file-format-documentation.aspx"&gt;&lt;font color="#5b739c"&gt;this one&lt;/font&gt;&lt;/a&gt; might have been handy to me if published a couple of years earlier, but combined with the one below, gives -more than an indication- a confirmation that MSFT was silently phasing out XNA. Fifth warning signal. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;Gradual relocation of all members of the XNA Team:&lt;/u&gt; when you saw one one of the most important programmers on the Team &lt;a href="http://blogs.msdn.com/b/shawnhar/archive/2011/12/13/from-games-to-telephones.aspx"&gt;&lt;font color="#5b739c"&gt;go to a different division&lt;/font&gt;&lt;/a&gt; on MSFT, and no one is relocated or hired to take its place for further development of XNA, (please be honest here) did you really think that everything was ok? Sixth warning signal. A major one, if you ask me. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;Unattended suggestion on Connect&lt;/u&gt;: after the database clean-up the XNA Team did on its Connect’s page, suggestions were marked more and more as “Active”, “Postponed”, “By Design” and “Won’t be fixed”. Seventh warning signal. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;DirectX SDK will not be updated any longer as such&lt;/u&gt;: let us clarify this point: the DirectX SDK was integrated into the &lt;a href="http://blogs.msdn.com/b/chuckw/archive/2012/03/22/where-is-the-directx-sdk.aspx"&gt;&lt;font color="#5b739c"&gt;Win8 SDK&lt;/font&gt;&lt;/a&gt; for the newest version of DX. What happened with the SDK for DX9.0c? Eighth warning signal. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;No XNA 4 for Windows 8 RT&lt;/u&gt;: this is a technicality but, given that DirectX 9.0c does not get along with ARM processors, unless XNA gets a redesign based on DX 11.1, it gets pushed out of the picture for &lt;a href="http://stackoverflow.com/questions/13856240/does-xna-apps-run-on-windows-rt"&gt;&lt;font color="#5b739c"&gt;Surface (ARM-based) tablets&lt;/font&gt;&lt;/a&gt;. Since the XNA Team has been erased, &lt;u&gt;unless a new official product comes unexpectedly out of the shadows for .NET&lt;/u&gt;, hoping for an official rope is kinda naive. Ninth warning signal.&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;u&gt;XNA does not support WinPhone8, or does it?&lt;/u&gt;: after all the worries, talks and efforts to provide safe environments, MSFT does radically change by allowing the execution of custom native code on the new Window Phone 8 devices. This sounded like heaven for XNA’ers until MSFT announced that &lt;a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207003(v=vs.105).aspx"&gt;&lt;font color="#5b739c"&gt;XNA wouldn't add support for WinPhone8&lt;/font&gt;&lt;/a&gt;. Games created with XNA for WP7 still run on WP8 devices, but they will not be able to get advantage of unsafe operations for the device. Tenth warning signal. &lt;/li&gt;    &lt;li&gt;&lt;u&gt;XNA is not integrated into VS2012&lt;/u&gt;: as a corollary of the point above, &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/6ce81c66-f87d-4a82-9ff6-e2c20070b5cc/"&gt;&lt;font color="#5b739c"&gt;XNA was not integrated into VS2012&lt;/font&gt;&lt;/a&gt;, what in turn means that if you need to use the content pipeline, you will need to install VS2010 side-by-side with VS2012. I don’t know, eleventh? &lt;/li&gt;    &lt;li&gt;&lt;u&gt;No MVP award for XNA/DirectX&lt;/u&gt;: I can understand the decision for XNA given that it has been and still is being phased out, but why must &lt;a href="http://ventspace.wordpress.com/2013/01/31/follow-up-on-directxxna/"&gt;&lt;font color="#5b739c"&gt;the award for DirectX&lt;/font&gt;&lt;/a&gt; be also doomed? Despite the fact that the SDK is now part of the Win8 SDK, imho it is still a separated kind of expertise that cannot be merged with other areas. Final warning signal = confirmation. &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;As a former XNA/DX MVP as well as an old timer using MSFT’s technology, let me say that lately it has been really difficult to recommend the use of XNA to create games professionally given the facts above.&lt;/p&gt;  &lt;p align="justify"&gt;What can you say to devs when they ask questions like: “Can I use XNA for Windows RT?”, “Will XNA be integrated into VS2012?” or “Will XNA support DX11?”? Ditto for the question below …&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;2. WILL THERE BE A NEW OFFICIAL SOLUTION FOR .NET?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;It is very difficult to foresee what’s coming next in terms of .NET and game development given the difficulties one may find when trying to deduce what the heck TPTB at MSFT are currently thinking/doing.&lt;/p&gt;  &lt;p align="justify"&gt;But let us see, to update XNA (or replace it) MSFT may consider that …:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;… there is a novelty around “Going Native” with C++11 inside MSFT itself.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… to support ARM processors, the new tech needs to be built on top of DX11 APIs (which supports “legacy” cards by only enabling the subset of allowed features for the card).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… XNA is neither a pure DX9-wrapper nor a game engine, making it difficult to justify its maintenance.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;…&amp;#160; the dream of “develop once, deploy to the three screens” vanished given that not all the features supported on the PC were supported on the 360 and the WP7 platforms. Plus, the screens are changing: WP8, Surface, XBox.Next, ...&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… due to the managed design of XNA, and in spite of some indie impressive efforts (like &lt;a href="http://www.synapsegaming.com/"&gt;&lt;font color="#5b739c"&gt;this one&lt;/font&gt;&lt;/a&gt; and also &lt;a href="http://farseerphysics.codeplex.com/"&gt;&lt;font color="#5b739c"&gt;this one&lt;/font&gt;&lt;/a&gt;), XNA lacked middleware support of big fishes in the Industry.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… there was never a world/level editor. XNA is VS centric, so how can it compete with editor-centric solutions like &lt;a href="http://unity3d.com/"&gt;&lt;font color="#5b739c"&gt;Unity3D&lt;/font&gt;&lt;/a&gt; or &lt;a href="http://www.unrealengine.com/"&gt;&lt;font color="#5b739c"&gt;UDK&lt;/font&gt;&lt;/a&gt;?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… last but not least, XBLIG failed as a business line an new lead marketplaces for indies emerge (Win8, WP8). Period.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;So, to answer the original question, with C++ regaining position inside MSFT and being DX11.1 mandatory for latest platforms, why bother? Which leads us to the next question …&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;3. WHAT CAN “XNA’ers” DO NOW?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;You feel disappointed. MSFT let you down (for some, again). You cannot find the exit from this nightmare. And you do not want to learn or get back to C++.&lt;/p&gt;  &lt;p align="justify"&gt;If that is your case, then, do not panic! Right now, there are many alternatives out there for you to consider, specially if you like or love C#:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;1. SharpDX&lt;/u&gt;: created by &lt;a href="http://sharpdx.org/"&gt;&lt;font color="#5b739c"&gt;Alex Mutel&lt;/font&gt;&lt;/a&gt; -as an alternative to &lt;a href="http://slimdx.org/"&gt;&lt;font color="#5b739c"&gt;SlimDX&lt;/font&gt;&lt;/a&gt;, this pure wrapper of DirectX (from DX 9.0c to DX 11.1, both included) has positioned as the lead solution for advanced user who want to program DX games on top of the lowest level available to C#.&lt;/p&gt;  &lt;p align="justify"&gt;Although this set of APIs is open source, it is consumed by many of &lt;a href="http://sharpdx.org/about/related"&gt;&lt;font color="#5b739c"&gt;the solutions&lt;/font&gt;&lt;/a&gt; that will be listed next. What is more, games for Win8 from MSFT Studios (through partners like &lt;a href="http://www.arkadium.com/"&gt;&lt;font color="#5b739c"&gt;Arkadium&lt;/font&gt;&lt;/a&gt;) have been developed using SharpDX (i.e.: &lt;a href="http://www.arkadium.com/Games/windows8/microsoft-minesweeper"&gt;&lt;font color="#5b739c"&gt;minesweeper&lt;/font&gt;&lt;/a&gt;, &lt;a href="http://www.arkadium.com/Games/windows8/microsoft-solitaire-collection"&gt;&lt;font color="#5b739c"&gt;solitaire&lt;/font&gt;&lt;/a&gt;, and &lt;a href="http://www.arkadium.com/Games/windows8/microsoft-mahjong"&gt;&lt;font color="#5b739c"&gt;mahjong&lt;/font&gt;&lt;/a&gt;).&lt;/p&gt;  &lt;p align="justify"&gt;Alex has been also developing a Toolkit to ease development of common tasks (sound familiar?), which for sure extends a bridge to those of us coming from XNA.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;2. Monogame&lt;/u&gt;: the open source sibling of XNA. Fueled by SharpDX for all latest Windows-based platforms. Multiplatform not only for Windows, thanks to &lt;a href="http://xamarin.com/"&gt;&lt;font color="#6699cc"&gt;Mono&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;With few-to-none modifications to the source code of your XNA creations, you can port your games to a wide variety of platforms.&lt;/p&gt;  &lt;p align="justify"&gt;This open source solution has recently reached its third stable version, adding many requested features, like 3D support.&lt;/p&gt;  &lt;p align="justify"&gt;Although it lacks a content pipeline replacement, which is currently &lt;a href="http://www.monogame.net/news/2013/01/31/cross-platform-content-pipeline-preview"&gt;&lt;font color="#5b739c"&gt;under development&lt;/font&gt;&lt;/a&gt;, it can be used from VS 2010 and VS 2012.&lt;/p&gt;  &lt;p align="justify"&gt;Many well-known games have been created with Monogame (or adaptations of it) like: &lt;a href="http://supergiantgames.com/"&gt;&lt;font color="#5b739c"&gt;Bastion&lt;/font&gt;&lt;/a&gt;, &lt;a href="http://www.armedgame.com/"&gt;&lt;font color="#6699cc"&gt;Armed!&lt;/font&gt;&lt;/a&gt;, &lt;a href="http://www.monogame.net/showcase"&gt;&lt;font color="#5b739c"&gt;among others&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;Last but not least, the community is growing strong around Monogame. As a matter of fact, if you like “the XNA-way”&amp;#160; then this is your perfect choice.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;3. ANX&lt;/u&gt;: &lt;a href="http://anxframework.codeplex.com/"&gt;&lt;font color="#6699cc"&gt;a competitor&lt;/font&gt;&lt;/a&gt; to Monogame. Its name, in case you did not notice, is XNA reversed. Recently, after a long wait, v0.5_beta has been published.&lt;/p&gt;  &lt;p align="justify"&gt;Not many games have been created with this solution yet and its community is rather small –in comparison with Monogame’s, but definitely its progress is worth following closely. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;4. Paradox&lt;/u&gt;: I really do not know how Alex does to find some time left, but he is also developing &lt;a href="http://paradox3d.net/"&gt;&lt;font color="#5b739c"&gt;a multiplatform game-dev solution&lt;/font&gt;&lt;/a&gt; for .NET with a data-driven editor!&lt;/p&gt;  &lt;p align="justify"&gt;Of course that the Window-targeted portion of Paradox is based on SharpDX, but the engine will also offer deployment to other platforms based on OpenGL.&lt;/p&gt;  &lt;p align="justify"&gt;No prices or release updates have been disclosed yet, but having read the features, watched images and &lt;a href="http://www.youtube.com/watch?v=5gHKp9t4lms"&gt;&lt;font color="#5b739c"&gt;demo videos&lt;/font&gt;&lt;/a&gt;, it is by far a very serious alternative to consider.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;5. DeltaEngine&lt;/u&gt;: the lead dev of &lt;a href="http://deltaengine.net/"&gt;&lt;font color="#5b739c"&gt;this multiplatform solution&lt;/font&gt;&lt;/a&gt; is the first XNA MVP that &lt;a href="http://www.amazon.com/Professional-XNA-Programming-Building-Windows/dp/B005GNMGDA"&gt;&lt;font color="#5b739c"&gt;wrote a book&lt;/font&gt;&lt;/a&gt; about XNA.&lt;/p&gt;  &lt;p align="justify"&gt;Coding by using this solution resembles coding with XNA. It has its own multiplatform content pipeline which optimizes output per platform, among other tools. And games like &lt;a href="http://deltaengine.net/Start/Soulcraft"&gt;&lt;font color="#5b739c"&gt;Soulcraft&lt;/font&gt;&lt;/a&gt; show off the power of the solution.&lt;/p&gt;  &lt;p align="justify"&gt;You can check the pricing &lt;a href="http://deltaengine.net/Pricing"&gt;&lt;font color="#5b739c"&gt;here&lt;/font&gt;&lt;/a&gt;. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;6. Axiom&lt;/u&gt;: being a former user of this solution before the time of XNA, I am very pleased to see that the project has revived.&lt;/p&gt;  &lt;p align="justify"&gt;Axiom is now a multiplatform solution for .NET based on the popular OGRE graphic engine, which also consumes SharpDX for Windows targets.&lt;/p&gt;  &lt;p align="justify"&gt;Honestly, I do not know whether there are games created (and published) with this solution, but I hope there will eventually be sooner than later.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;7. WaveEngine&lt;/u&gt;: Vicente Cartas (MVP for XNA/DX) has just let me know about &lt;a href="http://waveengine.net/"&gt;this cross-platform engine&lt;/a&gt;, which will be released as a beta in less than a day ahead (thanks for the tip!).&lt;/p&gt;  &lt;p align="justify"&gt;Oriented towards the mobile-dev market, the engine is a result of a two-year effort of the Wave Engine team. Knowing past work of Vicente on JadEngine, I cannot wait to watch some cool demo videos &lt;a href="http://www.youtube.com/user/WaveEngineChannel/videos?view=0"&gt;here&lt;/a&gt; (like &lt;a href="http://www.youtube.com/watch?v=8adBoxzdmXM"&gt;Bye Bye Brain&lt;/a&gt;).&lt;/p&gt;  &lt;p align="justify"&gt;Best of all, the engine is completely free, so it is with no doubt worth trying as soon as it gets released!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;8. Unity3D&lt;/u&gt;: I cannot forget to mention Unity3D since it started almost at the same time that XNA did, however, adoption among devs grew exponentially on later years because of a combo of factors: a robust editor, multiplatform support, increasing number of appealing features, and &lt;a href="http://unity3d.com/gallery/"&gt;&lt;font color="#5b739c"&gt;a variety&lt;/font&gt;&lt;/a&gt; of well-known success stories among indies (for instance, &lt;a href="http://www.madfingergames.com/g_shadowgun.html"&gt;&lt;font color="#5b739c"&gt;ShadowGun&lt;/font&gt;&lt;/a&gt;).&lt;/p&gt;  &lt;p align="justify"&gt;Make no mistake here, the experience of using Unity3D is quite different from XNA’s: its editor-centric, coding -either in C#, Javascript or Boo- serves as scripts, sometimes you need to broadcast messages -as opposed to an OOP rationale, and last but not least, 2D programming is not straightforward (not even on the latest version; you need to buy one of the available plugins as a workaround).&lt;/p&gt;  &lt;p align="justify"&gt;You can check the pricing &lt;a href="https://store.unity3d.com/"&gt;&lt;font color="#6699cc"&gt;here&lt;/font&gt;&lt;/a&gt;.-&lt;/p&gt;  &lt;p align="justify"&gt;As you can see, even if no official solution will replace XNA, its spirit remains in many of its successors, all of which support latest DX11 HW. &lt;/p&gt;  &lt;p align="justify"&gt;So imho as a dev, there is no need to worry. Your knowledge is still valid for the above-mentioned alternatives.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;4. OK, BUT WHAT ABOUT MSFT?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Well, imho it would be deemed as positive by XNA’ers (and indies in general) if MSFT …:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;… does not try to impose C++ as the only language to develop quality games.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… develops &lt;a href="http://channel9.msdn.com/Forums/Coffeehouse/MS-working-on-a-same-compiler-for-C-AND-C--Not-in-incubation-but-for-production-"&gt;&lt;font color="#5b739c"&gt;a common compiler&lt;/font&gt;&lt;/a&gt; for C++/C#, for all supported platforms.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… implements SIMD ops for .NET (&lt;a href="https://connect.microsoft.com/VisualStudio/feedback/details/778895/add-builtin-simd-support-for-net"&gt;&lt;font color="#5b739c"&gt;please vote for it&lt;/font&gt;&lt;/a&gt;).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… reduces differences for .NET among the latest “screens”.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… supports open efforts like &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/details/777333/add-dllimport-support-for-net-in-windows-phone-8"&gt;&lt;font color="#5b739c"&gt;SharpDX&lt;/font&gt;&lt;/a&gt; and Monogame (&lt;a href="https://twitter.com/mrhelmut/status/301652094560112640"&gt;&lt;font color="#5b739c"&gt;it seems&lt;/font&gt;&lt;/a&gt; it will).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… publics as open source the source code of XNA that does not implies a security risk or bring any potential legal issues to the table (like say, the content pipeline).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… reduces barriers for indies (like say, the access to XBox Live services) for the upcoming XBox.Next so as to compete with other platforms like Ouya, iOS, Steam and so on so forth.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;… and continues to support indies through initiatives like the &lt;a href="http://www.dreambuildplay.com"&gt;&lt;font color="#5b739c"&gt;Dream.Build.Play&lt;/font&gt;&lt;/a&gt; compo.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;Personally, I do not care the language or solution a dev picks to develop a game provided it is the right language or solution for the project. In this sense, this “Going Native” campaign that some people at MSFT may seem to support by stressing perf differences among C++ and C# whenever they can, is imho unnecessary given the fact that there are many successful indie games out there developed with managed code.&lt;/p&gt;  &lt;p align="justify"&gt;Plus, as a former C++ dev, I do not want to get back to C++ because I feel really confortable with C#. If sometime in the future I had to go to a lower level language I would prefer “&lt;a href="http://dlang.org/"&gt;&lt;font color="#6699cc"&gt;D&lt;/font&gt;&lt;/a&gt;”.&lt;/p&gt;  &lt;p align="justify"&gt;Thus, I hope MSFT creates a common compiler for C++/C# which in turn will help us turn the use of hybrid solutions into a common scenario for indies.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;5. TO WRAP IT UP …&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Without starting a nonsense discussion for a Pyrrhic Victory, imho the fate of XNA was predictable if you took a careful look at announcements from MSFT, whether you deemed them as facts or mere hunches.&lt;/p&gt;  &lt;p align="justify"&gt;But one thing remains strong for sure: XNA’s spirit. &lt;/p&gt;  &lt;p align="justify"&gt;Thanks to solutions like SharpDX and Monogame one can still talk about C# and XNA-based coding as a valid option for a game-dev business.&lt;/p&gt;  &lt;p align="justify"&gt;Cheers &lt;a href="https://twitter.com/search?q=%23becauseofxna"&gt;&lt;font color="#6699cc"&gt;#becauseofxna&lt;/font&gt;&lt;/a&gt;!     &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/_JbjvckSc_I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/6475040983722145351/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2013/02/the-fate-of-xna-now-what.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6475040983722145351?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6475040983722145351?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/_JbjvckSc_I/the-fate-of-xna-now-what.html" title="THE FATE OF XNA … NOW WHAT?" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>5</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2013/02/the-fate-of-xna-now-what.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8HQXg4fip7ImA9WhNXFk8.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-4284764824101323647</id><published>2012-12-04T09:39:00.001-02:00</published><updated>2012-12-04T10:07:10.636-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-04T10:07:10.636-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Technical Logs" /><title>GREAT ARTICLE ABOUT C++</title><content type="html">&lt;p align="justify"&gt;Today I happened to find a very interesting article about C++ on the Internet, entitled “&lt;a href="http://simpleprogrammer.com/2012/12/01/why-c-is-not-back/"&gt;&lt;font color="#809ec2"&gt;Why C++ Is Not Back&lt;/font&gt;&lt;/a&gt;”.&lt;/p&gt;  &lt;p align="justify"&gt;The article is written by John Sonmez, a native coder, who “embraced the dark side” and gave C# and XNA a try.&lt;/p&gt;  &lt;p align="justify"&gt;Please read his article. It is worth reading every paragraph. All I will say about it is that I agree with him. What is more, imho, if C++ were replaced by D, we would all be currently using D.&lt;/p&gt;  &lt;p align="justify"&gt;On a side note, C# is indeed a great language, and once it gets &lt;a href="http://channel9.msdn.com/Forums/Coffeehouse/MS-working-on-a-same-compiler-for-C-AND-C--Not-in-incubation-but-for-production-"&gt;&lt;font color="#5b739c"&gt;a proper native compiler&lt;/font&gt;&lt;/a&gt; –and not a tool created to only improve startup times- it will rock.&lt;/p&gt;  &lt;p&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/VY2lt-1sZ_s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/4284764824101323647/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/12/great-article-about-c.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/4284764824101323647?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/4284764824101323647?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/VY2lt-1sZ_s/great-article-about-c.html" title="GREAT ARTICLE ABOUT C++" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/12/great-article-about-c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MGQ309fSp7ImA9WhJbGE4.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-1082371209698376379</id><published>2012-09-28T10:36:00.001-03:00</published><updated>2012-09-28T10:37:02.365-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-28T10:37:02.365-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>RAZER’S LATEST LINE OF PRODUCTS</title><content type="html">&lt;p align="justify"&gt;On a year of trends to go mobile with a variety of offers to pick from, I must admit that I get sometimes amazed with alternatives that reinforce the desktop world.&lt;/p&gt;  &lt;p align="justify"&gt;One of these alternatives is &lt;a href="http://www.razerzone.com/gaming-keyboards-keypads/razer-deathstalker-ultimate"&gt;&lt;font color="#5b739c"&gt;this keyboard&lt;/font&gt;&lt;/a&gt; by Razor:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.razerzone.com/gaming-keyboards-keypads/razer-deathstalker-ultimate"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://assets.razerzone.com/eeimages/products/769/razer-deathstalker-ultimate-gallery-1__store_gallery.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Man, I love the design and the concept. Some specs:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial"&gt;4.05” touch screen able to run widget apps.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Track pad with gesture support.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;10 dynamic display keys with 80hz response time.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Chiclet style key caps.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Tri-colour backlit keys.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;1000Hz Ultrapolling.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Fully programmable keys with on the fly macro recording.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Razer Synapse 2.0 enabled.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Dedicated Gaming mode.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;5 additional macro keys.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Anti-ghosting capability for up to 10 simultaneous key presses.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Braided fiber cable.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Fixed wrist rest.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;PC with USB port.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Windows 7 / Windows Vista / Windows XP.&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;This is really a nice, handy and interesting product. If only it supports the upcoming Windows 8 and Surface tablets it would far from perfect.&lt;/p&gt;  &lt;p align="justify"&gt;The only drawback, like in any top-notch product long before it becomes standard, is its initial retail price -currently at U$S 249.99- which may result prohibitive for many.&lt;/p&gt;  &lt;p align="justify"&gt;I would love to see future editions of this keyboard where all its keys get dynamic-displayed.&lt;/p&gt;  &lt;p align="justify"&gt;As a side note to desktops, another nice product to mention are &lt;a href="http://www.razerzone.com/store/choose/razer-blade?utm_source=RazerStore&amp;amp;utm_campaign=blader2&amp;amp;utm_medium=rsfp_mainban_us#"&gt;&lt;font color="#5b739c"&gt;Razor’s Blade notebooks&lt;/font&gt;&lt;/a&gt;, which integrate the above-mentioned keyboard solution, flawlessly.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.razerzone.com/?ACT=27&amp;amp;fid=58&amp;amp;d=757&amp;amp;f=blade_main_cat_image.png" width="412" height="248" /&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Again, everything goes well until you see the prices, which start beyond U$S 2 thd., without VAT and shipping costs.&lt;/p&gt;  &lt;p align="justify"&gt;I cannot wait to see what Razor will come up with next; don’t you? Not to mention to get one of these, if I ever get to afford buying one.&lt;/p&gt;  &lt;p align="justify"&gt;Cheers!   &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/F_3H5GbNZwY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/1082371209698376379/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/09/razers-latest-line-of-products.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1082371209698376379?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1082371209698376379?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/F_3H5GbNZwY/razers-latest-line-of-products.html" title="RAZER’S LATEST LINE OF PRODUCTS" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/09/razers-latest-line-of-products.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8HR348eyp7ImA9WhJUFU8.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-431993848525088275</id><published>2012-09-13T04:58:00.001-03:00</published><updated>2012-09-13T05:10:36.073-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-13T05:10:36.073-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>NO MORE GAME DISCS, PLEASE !!!</title><content type="html">&lt;p align="justify"&gt;Today, &lt;a href="http://kotaku.com/5942868/all-of-japans-big-wii-u-launch-details-right-here"&gt;prices and availability dates&lt;/a&gt; have been unveiled for the upcoming Wii U console.&lt;/p&gt;  &lt;p align="justify"&gt;Among its specs it is mentioned that game discs for this console will have a 25GB capacity while the internal HDD storage will be either 8GB or 32GB.&lt;/p&gt;  &lt;p align="justify"&gt;I don’t know whether you think the same, but I believe it is time for the game industry to move away from CDs and DVDs.&lt;/p&gt;  &lt;p align="justify"&gt;In spite of the improvements some consoles have introduced in order to avoid scratches (like the XBox 360), it’s really annoying and frustrating when a game disc gets eventually scratched on a relevant area for the game to properly run.&lt;/p&gt;  &lt;p align="justify"&gt;So, as we wait for a full switch to the Cloud nirvana, why not replacing discs by other hardware like flash drives? Nowadays, a memory stick can have large capacities.&lt;/p&gt;  &lt;p align="justify"&gt;I’m not talking here of empty flash drives that you can buy to then plug it into the console to save downloadable games, but drives already prepared and commercialized by publishers containing the game.&lt;/p&gt;  &lt;p align="justify"&gt;Imagine a flash drive with one read-only memory area (where the first version of the game is stored) and a protected memory area for patches (I will leave game content out of this picture, for now). It would be like going back to the cartridge era with a modern twist.&lt;/p&gt;  &lt;p align="justify"&gt;Smaller box-art and more portability for games not commercialized through the Cloud are some of the additional benefits.&lt;/p&gt;  &lt;p align="justify"&gt;So let’s hope devs of next-gen consoles -like the XBox 720- embrace this thought …&lt;/p&gt;  &lt;p align="justify"&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p align="justify"&gt;[Btw, this could be also applied on laptops, notebooks, ultrabooks and so on so forth]&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/_oy-oDaxtd4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/431993848525088275/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/09/no-more-game-discs-please.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/431993848525088275?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/431993848525088275?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/_oy-oDaxtd4/no-more-game-discs-please.html" title="NO MORE GAME DISCS, PLEASE !!!" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/09/no-more-game-discs-please.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUACRX49cSp7ImA9WhJVF0s.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-1570523326514021985</id><published>2012-09-04T11:06:00.001-03:00</published><updated>2012-09-04T11:09:24.069-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-04T11:09:24.069-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Videogames" /><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Contests" /><title>DBP 2012: WINNERS ANNOUNCED</title><content type="html">&lt;p align="justify"&gt;Microsoft has published the list of winners for this year’s Dream.Build.Play contest.&lt;/p&gt;  &lt;p&gt;Winners for the XBox360 console:&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.dreambuildplay.com/main/winners.aspx#winnersXbox-tab"&gt;&lt;font color="#6699cc"&gt;https://www.dreambuildplay.com/main/winners.aspx#winnersXbox-tab&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.dreambuildplay.com/main/winners.aspx#winnersXbox-tab"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" border="0" src="https://www.dreambuildplay.com/images/2012/xbox_onefingerdeathpunch1.jpg" width="434" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Winners for the WinPhone device:&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.dreambuildplay.com/main/winners.aspx#winnersWinphone-tab"&gt;&lt;font color="#6699cc"&gt;https://www.dreambuildplay.com/main/winners.aspx#winnersWinphone-tab&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.dreambuildplay.com/main/winners.aspx#winnersWinphone-tab"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" border="0" src="https://www.dreambuildplay.com/images/2012/winphone_smirkers1.jpg" width="434" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Congrats to all winners!&lt;/p&gt;  &lt;p&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/t9n3v9wsgvc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/1570523326514021985/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/09/dbp-2012-winners-announced.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1570523326514021985?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1570523326514021985?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/t9n3v9wsgvc/dbp-2012-winners-announced.html" title="DBP 2012: WINNERS ANNOUNCED" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/09/dbp-2012-winners-announced.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QBR3kycSp7ImA9WhJWF04.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-3224395791773198829</id><published>2012-08-23T13:09:00.001-03:00</published><updated>2012-08-23T13:29:16.799-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-23T13:29:16.799-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Trailers" /><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Contests" /><category scheme="http://www.blogger.com/atom/ns#" term="XNA" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>INTERVIEWING DEAN DODRILL, CREATOR OF “DUST: AN ELYSIAN TAIL”</title><content type="html">&lt;p align="justify"&gt;What’s the dream of game developers like myself? To get an opportunity, even the slightest one, to publish your own game title on the big leagues. That game that you always dream of creating from scratch. Your masterpiece. Your 9th Symphony …&lt;/p&gt;  &lt;p align="justify"&gt;Some of us, generally “indies”, even dear dream of watching that game become a success once it goes gold. The kind of success that allows us to officially become part of the Industry from that moment and on with a critical mass of loyal gamers waiting for our next tiles with sincere smiles of joy on their faces.&lt;/p&gt;  &lt;p align="justify"&gt;For Dean Dodrill, creator of the acclaimed game entitled “&lt;a href="http://marketplace.xbox.com/Product/Dust-An-Elysian-Tail/66acd000-77fe-1000-9115-d80258410a67"&gt;&lt;font color="#5b739c"&gt;Dust: An Elysian Tail&lt;/font&gt;&lt;/a&gt;”, the dream has become a reality.&lt;/p&gt;  &lt;p align="justify"&gt;For those of you who still don’t know, Dean’s game (Dust: AET) was the grand-prize winner of the &lt;a href="https://www.dreambuildplay.com"&gt;&lt;font color="#5b739c"&gt;Dream.Build.Play&lt;/font&gt;&lt;/a&gt; contest held back in 2009. Recently, the game went gold on the Live Arcade marketplace&amp;#160; for the XBox 360 console (“XBLA”), as a part of the &lt;a href="http://majornelson.com/2012/06/19/summer-of-arcade-dates-and-prices-2/"&gt;&lt;font color="#5b739c"&gt;Summer of Arcade 2012&lt;/font&gt;&lt;/a&gt; promotion (“SoA”).&lt;/p&gt;  &lt;p align="justify"&gt;As soon as the game got released, it received (and still does) lots of positive reviews, articles, kind words from buyers, a zizillion of &lt;a href="http://twitter.com/NoogyTweet"&gt;&lt;font color="#5b739c"&gt;tweets&lt;/font&gt;&lt;/a&gt; and &lt;a href="http://www.facebook.com/DustAnElysianTail"&gt;&lt;font color="#5b739c"&gt;FB posts&lt;/font&gt;&lt;/a&gt;, and ratings varying from 8.5 to a perfect-10 score. &lt;/p&gt;  &lt;p align="justify"&gt;Most of them, like this interview with the guys of &lt;a href="http://www.ign.com/videos/2012/08/16/borderlands-2-elysian-tail-and-remember-me-podcast-unlocked-episode-67"&gt;&lt;font color="#6699cc"&gt;IGN’s&amp;#160; Podcast Unlocked&lt;/font&gt;&lt;/a&gt; (which I recommend listening to), focus on the story behind the creation of the game and the game itself, from the perspective of gamers.&lt;/p&gt;  &lt;p align="justify"&gt;So, since the game was fully developed with C# and XNA, being a strong supporter of both technologies for years, I decided to try luck and interview him from the perspective of an indie XNA'er. &lt;/p&gt;  &lt;p align="justify"&gt;Well, … guess what? Dean kindly answered all of my questions, so be prepared to read his responses after watching the launch trailer of his game.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:89738ac2-0ef8-4eb9-a3fe-9fcbc86c0aa8" class="wlWriterEditableSmartContent"&gt;&lt;div id="6f5ad7a2-865e-45a0-8a42-3cadb0cdbb44" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=Cg81GcutanQ" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/-knJnzb9VWJc/UDZaW6UJ-CI/AAAAAAAAAPY/AUO18RNEj9E/video31b3bb555dfe%25255B5%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('6f5ad7a2-865e-45a0-8a42-3cadb0cdbb44'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/Cg81GcutanQ?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/Cg81GcutanQ?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p align="justify"&gt;Ok, we’re back. Before posting the interview I want to thank Dean publicly for accepting the interview and taking the time to answer all the questions.&lt;/p&gt;  &lt;p align="justify"&gt;Now, enjoy the reading …&lt;/p&gt;  &lt;hr /&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Q: Are sells going as you expected? I mean, I don’t want to know the figures; instead, I want to know whether they have reached a point where you can continue developing games professionally (you know, to continue living the dream) or not (= it contributes to make you family’s life better for a while but it is not enough to go beyond).&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;A: It’s a little early to determine how well sales are going, but I do believe the game will allow me to continue game development, at least at the scale I’m currently working on.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Q: How was it like using the XNA framework –from and artist viewpoint, given your lack of programming experience? (I mean, pros and cons) Which features do you love for C#/XNA to have built-in (I mean, that lacking feature that forced you use a workaround or take a programming detour)?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;A: Since I’ve never programmed with anything other than C#/XNA I can’t really compare it to other languages. I will say that I found it fairly easy to pick up, and since much of my code resulted in some sort of visual feedback in the game, iteration was fun. Garbage collection on the 360 was always a hassle, but I loved many XNA specific niceties, such as SpriteBatch and streamlined gamepad support. I also love XACT and how relatively easy it was to work with audio and effects. If I could help I would continue working with XNA exclusively.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Q: Which features of the extended XNA APIs for Live Arcade did you use? Again, how was it like using them?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;A: I did have to use the XNA extensions for XBLA, and admittedly most of that was a hassle. The biggest issue is that most of it is poorly documented, and there were always certification issues which were inherent of XNA. Integrating Leaderboards and Achievements was one of my least favorite parts of the process. I definitely got the feeling that XNA wasn’t created with XBLA in mind.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Q: Given that you got a contract with MSFT, do you still own the IP rights of Dust: AET? Did you receive financial advantages, like not having to pay for (re)certification) and or dev/test kits? (if you can comment on it, of course)&lt;/strong&gt; &lt;/p&gt;  &lt;p align="justify"&gt;A: I do own the IP to Dust:AET, but of course have signed an exclusivity period with MS. MS helped with testing and localization, and assigned me an excellent producer who helped push the game through the system (as well as offered valuable design suggestions). It’s a mutually beneficial agreement, otherwise I can’t go too much into details.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Q: Are you planning additions/extensions to the game? Say, now that you met the deadline for Summer of Arcade, you want to add that feature that stayed behind and would have loved to develop for the release by “unlocking some extra time”?&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;A: I haven’t given much thought to anything like DLC. Thankfully I didn’t have to cut anything to meet the SoA deadline, it was just a matter of compressing the schedule down and working VERY hard for a few months. Given more time I would have liked to polish a bit more, but that’s the curse of any project I’m sure. I do have plans for future games in this universe, but nothing to announce at this time.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Q: Are you planning to port the game to other MSFT platforms like WinPhone8, Win8 and the Surface? (for instance, by using Monogame or ANX). &lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;A: MS and I haven’t discussed anything outside of XBLA at this time. I was honestly so busy focusing on the XBLA release that I hadn’t considered a port. If anything pops up I’ll be sure to announce it, but XBLA remains my focus as of this writing.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Q: Thanks in advance for reading, your response and for such a great XNA game which serves as a great inspiration for us, indies.&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;A: Thanks for the interview, Pete.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;Game Description:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Immerse yourself in a gorgeous hand-painted world on a search for your true identity. As the mysterious warrior, Dust, your action-packed journey will take you from peaceful glades to snowy mountaintops and beyond. At your disposal is the mythical Blade of Ahrah, capable of turning its wielder it into an unstoppable force of nature, and the blade's diminutive guardian, Fidget.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Battle dozens of enemies at once with an easy-to-learn, difficult-to-master combat system, take on a variety of quests from friendly villagers, discover ancient secrets and powerful upgrades hidden throughout the massive, open world, and uncover the story of an ancient civilization on the brink of extinction as you fight to uncover your own past.&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial"&gt;Take control of Dust, a warrior searching for his true purpose, as he joins forces with the mystical Blade of Ahrah and its guardian, Fidget, to save the world of Falana from an army unlike any before it!&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Explore an incredible hand-painted world!&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Match wits and weapons against challenging monsters!&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Take on side-quests from a cast of colorful, fully-voiced characters!&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Craft dozens of items and discover Falana's rarest treasures!&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Compete against your friends' high scores in ranked Challenge Arenas!&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;p align="justify"&gt;Nice interview, don’t you think?&lt;/p&gt;  &lt;p align="justify"&gt;Not only is the game fantastic but also it may help developers finally understand how powerful C# could be when coupled with a fine tech like XNA, &lt;a href="http://amapplease.blogspot.com/2012/08/net-must-die-to-go-or-not-to-go-native.html"&gt;&lt;font color="#6699cc"&gt;despite unavoidable performance differences with native bits&lt;/font&gt;&lt;/a&gt;, when you use the tech right even as a one man band (like in Dean’s case).&lt;/p&gt;  &lt;p align="justify"&gt;It’s a pity that many devs (pro and indie) still deem XNA as a tool for kids and hobbyist, only, and don’t give it an opportunity. And what is worse, it’s a shame that MSFT –at least for what is publicly known so far- &lt;a href="http://blogs.msdn.com/b/astebner/archive/2012/08/15/10340334.aspx"&gt;&lt;font color="#5b739c"&gt;won’t update it any longer&lt;/font&gt;&lt;/a&gt; …&lt;/p&gt;  &lt;p align="justify"&gt;To wrap it up, Dust: AET shows off a quite enjoyable gameplay, incredible art as well as the mechanics behind its 2D environment, like skeletal animations, particle systems, input combos, shaders, to mention just a few.&lt;/p&gt;  &lt;p&gt;So, what are you waiting for? Go and buy it now!&lt;/p&gt;  &lt;p&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/htaDp64R444" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/3224395791773198829/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/08/interviewing-dean-dodrill-creator-of.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3224395791773198829?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3224395791773198829?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/htaDp64R444/interviewing-dean-dodrill-creator-of.html" title="INTERVIEWING DEAN DODRILL, CREATOR OF “DUST: AN ELYSIAN TAIL”" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/08/interviewing-dean-dodrill-creator-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQDQXs4eip7ImA9WhJWF04.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-79187563647141524</id><published>2012-08-22T11:15:00.001-03:00</published><updated>2012-08-23T13:12:50.532-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-23T13:12:50.532-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Trailers" /><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Contests" /><category scheme="http://www.blogger.com/atom/ns#" term="XNA" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>DBP 2012: TOP 40 FINALISTS</title><content type="html">&lt;p align="justify"&gt;The list of top-40 finalists for this year’s Dream.Build.Play contest has been published.&lt;/p&gt;  &lt;p align="justify"&gt;Top-20 finalists for the XBox360 console:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a title="https://www.dreambuildplay.com/main/winners.aspx#winnersXbox-tab" href="https://www.dreambuildplay.com/main/winners.aspx#winnersXbox-tab"&gt;&lt;font color="#6699cc"&gt;https://www.dreambuildplay.com/main/winners.aspx#winnersXbox-tab&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Top-20 finalists for the WinPhone device:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a title="https://www.dreambuildplay.com/main/winners.aspx#winnersWinphone-tab" href="https://www.dreambuildplay.com/main/winners.aspx#winnersWinphone-tab"&gt;&lt;font color="#5b739c"&gt;https://www.dreambuildplay.com/main/winners.aspx#winnersWinphone-tab&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;You can read on the page, the following:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;The games received for this year’s competition were phenomenal. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;It could be, but imvho, compared to previous years, and at least for the 360, there is no game that stands out that much this year visually like &lt;a href="http://www.youtube.com/watch?v=02qs8Ptly0E"&gt;&lt;font color="#5b739c"&gt;The Dishwasher: Dead Samurai&lt;/font&gt;&lt;/a&gt;, &lt;a href="http://www.youtube.com/watch?v=DmSAQwbbig8"&gt;&lt;font color="#5b739c"&gt;Dust: AET&lt;/font&gt;&lt;/a&gt;, among others, did in previous compos.&lt;/p&gt;  &lt;p align="justify"&gt;I always wondered why &lt;a href="http://www.youtube.com/watch?v=aik31yQTa5s"&gt;&lt;font color="#5b739c"&gt;this game&lt;/font&gt;&lt;/a&gt; was never awarded a prize on DBP 2011. If they had submitted the game again for this year’s compo, they would have run for the 1st place. Its gameplay video looks fantastic:&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:76d97c44-5964-4ed2-8a1a-275a506337a7" class="wlWriterEditableSmartContent"&gt;&lt;div id="dd85eff1-e2fc-498d-a5ce-64235b02c60c" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=aik31yQTa5s" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/-y8MWdUAwPck/UDTplBf22cI/AAAAAAAAAPE/bdVp-uh2NNE/videocac4bcb30d2a%25255B6%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('dd85eff1-e2fc-498d-a5ce-64235b02c60c'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/aik31yQTa5s?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/aik31yQTa5s?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p align="justify"&gt;I hope MSFT eventually gives these guys a chance to get an XBLA-publishing contract even if they didn’t win or make it into the final round. &lt;/p&gt;  &lt;p align="justify"&gt;Having said that, congrats to the finalists of DBP 2012!&lt;/p&gt;  &lt;p align="justify"&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/YnQ2e5aw3sI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/79187563647141524/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/08/dbp-2012-top-40-finalists.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/79187563647141524?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/79187563647141524?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/YnQ2e5aw3sI/dbp-2012-top-40-finalists.html" title="DBP 2012: TOP 40 FINALISTS" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/08/dbp-2012-top-40-finalists.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMAQno6fSp7ImA9WhJWF04.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-589223839586030780</id><published>2012-08-13T13:00:00.001-03:00</published><updated>2012-08-23T13:14:03.415-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-23T13:14:03.415-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Technical Logs" /><category scheme="http://www.blogger.com/atom/ns#" term="Frameworks" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>.NET MUST DIE … TO GO OR NOT TO GO NATIVE …</title><content type="html">&lt;p align="justify"&gt;… is that the question? … not really. &lt;/p&gt;  &lt;p align="justify"&gt;From time to time I dare ask technical questions to experts in the fields of native+managed worlds so as to better understand the differences, performance-wise, between code originally written with a native language like C++ and “native images” of code written with a managed language like, as of today, C#.&lt;/p&gt;  &lt;p align="justify"&gt;Due to the novelty around the resurge of C++ due to revision 11, in one of my latest Q&amp;amp;A adventures, I dared ask Alexandre Mutel about eventual penalties –if any, of calling a wrapped operation in C# once the assembly gets compiled ahead of time with NGen (or its Mono equivalent, AOT compilation). Like, say, the following:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="left"&gt;[DllImport(&amp;quot;SomeDLL.dll&amp;quot;)]      &lt;br /&gt;public static extern int SomeOperation(int h, string c, ref SomeStruct rStruct, uint type);&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;[For those of you that still don’t know him, Alexandre Mutel is the creator of, inter alia, &lt;a href="http://sharpdx.org/"&gt;&lt;font color="#5b739c"&gt;SharpDX&lt;/font&gt;&lt;/a&gt;: “a free and active &lt;a href="http://www.opensource.org/licenses/mit-license.php"&gt;&lt;font color="#5b739c"&gt;open-source&lt;/font&gt;&lt;/a&gt; project that is delivering a &lt;a href="http://sharpdx.org/about/features"&gt;&lt;font color="#5b739c"&gt;full-featured&lt;/font&gt;&lt;/a&gt; Managed DirectX API”, which is currently leveraging the DirectX-side of projects like Monogame and ANX, among others; being imvho the perfect choice for those of us who don’t want to go back to C++ and once embraced the old ManagedDX solution that then was called off by MSFT in order to give birth to XNA a few months later].&lt;/p&gt;  &lt;p align="justify"&gt;I won’t dare claim that Alexandre posted &lt;a href="http://code4k.blogspot.com/2012/08/going-native-20-future-of-winrt.html"&gt;&lt;font color="#5b739c"&gt;this impressive article&lt;/font&gt;&lt;/a&gt; because of my email question (or my prior request of DirectMath support in SharpDX due to SIMD), but I must admit that it vanishes any doubt I might have had in the past in that regard and leads me to concur that .NET must die.&lt;/p&gt;  &lt;p align="justify"&gt;In his article, Alexandre mentions an interesting detail, or fact if you’d mind, when speaking of a managed language:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;… the performance level is indeed below a well written C++ application …&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;… and also that:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;… the meaning of the “native” word has slightly shifted to be strongly and implicitly coupled with the word “performance”.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;He also references two articles about the real benefits of better Jittering:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;&lt;a title="http://herbsutter.com/2012/04/02/reader-qa-when-will-better-jits-save-managed-code/" href="http://herbsutter.com/2012/04/02/reader-qa-when-will-better-jits-save-managed-code/"&gt;&lt;font color="#5b739c"&gt;When will better JITs save managed code?&lt;/font&gt;&lt;/a&gt; –by Herb Sutter, and&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;&lt;a title="http://tirania.org/blog/archive/2012/Apr-04.html" href="http://tirania.org/blog/archive/2012/Apr-04.html"&gt;&lt;font color="#5b739c"&gt;Can JITs be faster?&lt;/font&gt;&lt;/a&gt; –by Miguel de Icaza.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;And &lt;a href="http://channel9.msdn.com/Forums/Coffeehouse/MS-working-on-a-same-compiler-for-C-AND-C--Not-in-incubation-but-for-production-"&gt;&lt;font color="#5b739c"&gt;a finding on Channel9 forums&lt;/font&gt;&lt;/a&gt;, indicating that MSFT is hiring to create a unique compiler to be used on both, C++ and C#. &lt;/p&gt;  &lt;p align="justify"&gt;So, after reading all of the above-mentioned material, if you have reached a point in you programming life where you do search for performance over safeness, is still the real question whether you should go native?&lt;/p&gt;  &lt;p align="justify"&gt;Imvho, the question has then turned into “how”.&lt;/p&gt;  &lt;p align="justify"&gt;The fact that a native solution gives the performance level you are looking for, does not mean that you must only use the C++ language. Even with the additions found in C++11 (a few of them that could have arguably stemmed from managed languages), it still has a cumbersome and unfriendly syntax.&lt;/p&gt;  &lt;p align="justify"&gt;Or what is more, does neither mean that you won’t be able to use a language like C# to get an optimized native application for whichever platform you need (even the Web).&lt;/p&gt;  &lt;p align="justify"&gt;If in order to get native bits we should always stick to “low-level” languages, then we had never moved from both Assembler or even binary notation towards C and all of its offspring. The evolution of hardware and compilers, made eventually C++ a better choice than ASM for performance-oriented apps, given that, marginally over time, the penalty curve was decreasing to an extent that it became irrelevant for native programmers.&lt;/p&gt;  &lt;p align="justify"&gt;Therefore, what if you can get rid of Jittering (being replaced by a fully performance-oriented LLVM compiler) and still have an efficient GC for cases when manual memory (de)allocations are not needed?&lt;/p&gt;  &lt;p align="justify"&gt;Much as I hate Objective-C, due to its ugly syntax, its newest versions for the MAC (and lately, the iOS) platforms offer LLVM native bits with GC.&lt;/p&gt;  &lt;p align="justify"&gt;And what about a more friendly language like “&lt;a href="http://dlang.org/comparison.html"&gt;D&lt;/a&gt;”, instead? Latest evidence leads me to believe that C-based languages are moving towards its direction.&lt;/p&gt;  &lt;p align="justify"&gt;My point is that going native does not necessarily mean that all&amp;#160; the memory management of your program must avoid a garbage collector for efficiency. Nor that you have to use languages with cumbersome or unfriendly syntax to get the most of efficiency. It depends mainly on how compilers and memory management tech evolve side by side to get the most out of the target platform, how unsafe you can go with a given language where and when needed, and how much penalty-free you can call native operations from external binaries.&lt;/p&gt;  &lt;p align="justify"&gt;For instance, even though its limitations, you can do some unsafe programming with C# (fixed, stackalloc, etc.). The problem is that this feature is not allowed for all platforms (like WinPhone7), and in some platforms the set of operations is limited (i.e.: stackalloc is not available on the Compact Framework for the XBox 360).&lt;/p&gt;  &lt;p align="justify"&gt;And again, the D language &lt;a href="http://www.momentaryfascinations.com/programming/the.d.programming.language.html"&gt;&lt;font color="#5b739c"&gt;seems to provide&lt;/font&gt;&lt;/a&gt; a friendly syntax (close to C#) while offering a power similar to C++.&lt;/p&gt;  &lt;p align="justify"&gt;Personally, I feel quite comfortable with C#; let’s be real here for a moment: I won’t be creating a Halo-like game any time soon, but I don’t want to go back to C++, say, to consume DirectX11 APIs. Having said that, I really hope C# evolves in a way that arguments from “native” programmers become trivial and the industry embrace it (as once embraced C/C++ to minimize the use of ASM). Evidence shows C# will evolve in this field, but as usual, time will tell …&lt;/p&gt;  &lt;p align="justify"&gt;To wrap it up, does going native imply that .NET should die so that a syntax-friendly language like C# would survive? …&lt;/p&gt;  &lt;p align="justify"&gt;Short answer: yes (or at least, as we know it today). Long answer: read all of the links provided in this post and see it for your self ;)&lt;/p&gt;  &lt;p align="justify"&gt;My two cents,    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/nTq1uDQACK0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/589223839586030780/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/08/net-must-die-to-go-or-not-to-go-native.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/589223839586030780?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/589223839586030780?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/nTq1uDQACK0/net-must-die-to-go-or-not-to-go-native.html" title=".NET MUST DIE … TO GO OR NOT TO GO NATIVE …" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/08/net-must-die-to-go-or-not-to-go-native.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UCQHY6fCp7ImA9WhJXF00.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-6713979522697908582</id><published>2012-08-11T12:36:00.001-03:00</published><updated>2012-08-11T13:07:41.814-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-11T13:07:41.814-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Miscelaneous" /><title>THE DARK KNIGHT RISES: 6 OUT OF 10</title><content type="html">&lt;p align="justify"&gt;Finally I had got some time to go out and watch the final chapter of the Batman trilogy in Montevideo.&lt;/p&gt;  &lt;p align="justify"&gt;First of all, thanks to Nolan and all the cast for giving back the dignity into the character on the screen! (indeed, compared to everything before Nolan’s view of Gotham, his trilogy is great).&lt;/p&gt;  &lt;p align="justify"&gt;Now, I’m not going to talk here about any eventual loose ends, inconsistencies, speculations, deux-ex-machina, mythology and what not. Instead, I will mention two things: first, why I am not giving this film 10, and second what I would love to see in the future.&lt;/p&gt;  &lt;p align="justify"&gt;About my 6-out-of-10 score for the film:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Batman is not presented as the world’s greatest detective.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Batman exposes himself a lot in open spaces in the City, what goes against his ninjitsu training on the league of shadows.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Bruce Wayne is always doubting of his role as Batman (in the comics he knows what he has to do and never doubts about becoming the Batman).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;There is no balance between action and quiet moments. In fact, there are many sequences with no action to unveil the plot that could have been short, and long action scenes with little interaction among lead roles (like Batman and Bane who could have got more encounters during the film, imvho).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Bane is presented as a bully with a nonsense purpose, whose lines sounded with a strange intonations (what is more, his plan also resembles the Joker’s).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;No fight scenes between Talia al Ghul and Catwoman.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Why waiting months to destroy Gotham? It’s just equivalent to “monologuing” …&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Supporting characters with no added value to the film.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;I could go on with my list but I won’t because I like the fact that this time the films are serious about the character.&lt;/p&gt;  &lt;p align="justify"&gt;Now, if a new director shows up with a new vision, please:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;1) Stop with the trend of villains with chaotic goals.&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;In past Superman films, Lex Luthor was presented as a madman with just a fixation with land (even if it’s alien), instead of being presented as a controversial businessman plus scientist with a double agenda for the sake of power and global domination.&lt;/p&gt;  &lt;p align="justify"&gt;The same happens in Nolan’s trilogy with everything related to The League of Shadows, the Joker and Two face. They all seem to have something to prove but in the end they are just breaking havoc.&lt;/p&gt;  &lt;p align="justify"&gt;In short, not everyone has to go mad or become a freak to be a villain in a movie.&lt;/p&gt;  &lt;p align="justify"&gt;For example, The Penguin could be a can high-society mobster that trains birds for deadly tasks, whose umbrella is just a gun in disguise (like a blade inside a stick).&lt;/p&gt;  &lt;p align="justify"&gt;Btw, I would love to see actor Jonny Coyne (Alcatraz’s warden) as The Penguin:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.1800pocketpc.com/blog/wp-content/uploads/2012/02/Warden-Edwin-James.jpg" width="153" height="236" /&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;2) Let the Batman be the World’s Greatest Detective.&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Besides the incredible gadgets, his strong spirit, determination, and his fighting skills, Batman is the world greatest detective. He moves in the shadows avoiding open scenes.&lt;/p&gt;  &lt;p align="justify"&gt;And please, as a side note, find someone with a voice that does not have to force it to sound fierce.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;3) Stop with that line that everyone can be Batman.&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Bruce Wayne is the one and only Batman. Period.&lt;/p&gt;  &lt;p align="justify"&gt;Many can wear the cape for a brief period of time even in Comics, but none gives Batman the right touch of presence and solemnity.&lt;/p&gt;  &lt;p align="justify"&gt;Why not adding more characters like Nightwing?&lt;/p&gt;  &lt;p align="justify"&gt;Ok, I can give it that Robin could make things less realistic and prone to guess who the man behind the mask is, easily. Unless you don’t treat them as fulltime sidekicks of Batman but independent heroes them-selves.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;4) Write a storyline that can lead to a Justice League film.&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;If the original Batman is dead, how can this impact on an eventual Justice League film? In particular, what about the legendary friendship between Clark and Bruce? They are not just co-workers. They are friends -despite their different approaches to fight crime for the sake of justice, who trust each other (please, do not remind me of the kryptonite bullet here).&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;5) And stop with unnecessary roles.&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Focus on the lead characters and real supporting ones. Avoid wasting time adding roles that do not add relevant value to the storyline (like Deputy Commissioner Foley and or Bane’s wingman; I am not talking about the actors here –who are great- but the roles them-selves).&lt;/p&gt;  &lt;p align="justify"&gt;Ok, enough words.&lt;/p&gt;  &lt;p align="justify"&gt;To wrap it up, I enjoyed the film and the trilogy but I didn’t fall in love with it. In fact, even with all the flaws one can find in The Avangers movie, I still like it more than TDKR …&lt;/p&gt;  &lt;p align="justify"&gt;My two cents,    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/-0V0Zyjj9xs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/6713979522697908582/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/08/the-dark-knight-rises-6-out-of-10.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6713979522697908582?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6713979522697908582?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/-0V0Zyjj9xs/the-dark-knight-rises-6-out-of-10.html" title="THE DARK KNIGHT RISES: 6 OUT OF 10" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/08/the-dark-knight-rises-6-out-of-10.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UAR3g6cCp7ImA9WhJSE04.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-2615907471627022697</id><published>2012-07-03T11:41:00.001-03:00</published><updated>2012-07-03T13:00:46.618-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-03T13:00:46.618-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Phone" /><category scheme="http://www.blogger.com/atom/ns#" term="Technical Logs" /><category scheme="http://www.blogger.com/atom/ns#" term="News" /><title>IMPORTANT NEWS ABOUT WINDOWS PHONE 8</title><content type="html">&lt;p&gt;In the last few days there have been tons of news regarding the upcoming Windows Phone 8.&lt;/p&gt;  &lt;p&gt;I am thrilled with two of them, especially:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The addition of new markets, and &lt;/li&gt;    &lt;li&gt;Marketplace pre-compilation of apps. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;New Markets&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;For years I have been sending comments and suggestions to Microsofties (including TPTB), so as to open the AppHub (both WP7 and XBLIG) to devs in countries outside the list of supported ones. Ditto for XBLive services and marketplaces.&lt;/p&gt;  &lt;p align="justify"&gt;As a dev living in one of the unsupported countries, it was quite frustrating that the only two ways to get your app/game to the AppHub were either opening a company in, say, the US, and or talking to a publisher. Being both solutions, cumbersome.&lt;/p&gt;  &lt;p align="justify"&gt;Recently, &lt;a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2012/06/28/first-look-at-the-windows-phone-8-marketplace.aspx"&gt;MSFT announced&lt;/a&gt; that for Windows Phone 8, this is finally becoming a reality. So, at launch, over 180 countries will be added to the WinPhone8´s Marketplace (consumers) and its related AppHub (developers).&lt;/p&gt;  &lt;p&gt;Please, allow me getting it off my chest: FINALLY!!!&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Marketplace Pre-Compilation&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p align="justify"&gt;On March, 2010, I had submitted a suggestion to the XNA Team through the Connect site entitled “&lt;a href="https://connect.microsoft.com/site226/feedback/details/539460/native-image-on-the-fly"&gt;Native Image On-The-Fly&lt;/a&gt;” (edit: I am afraid it got lost in the last database purge, so the provided link won´t work).&lt;/p&gt;  &lt;p align="justify"&gt;My suggestion was pre-compiling all approved apps/games to be published on the XBLIG channel to native images. Given the similar architecture of the XBox 360 consoles, this should be a straightforward process to be done once per app/game on the server side, with low-to-none chances of image corruption as target hardware would not change, saving the customer from waits stemming from Jittering during execution.&lt;/p&gt;  &lt;p align="justify"&gt;The benefit, simple: faster start-up and running times of games since the console would be executing native images of assemblies instead of the (MS) intermediate-language versions of them (please note that memory would still be “managed”).&lt;/p&gt;  &lt;p align="justify"&gt;As a result of one of the new features introduced to WinPhone8 devices (that is, support of native code), there was no reason why the above-mentioned rationale would be kept away from the upcoming product.&lt;/p&gt;  &lt;p align="justify"&gt;Well, … &lt;a href="http://mrpfister.com/journal/windows-phone-8-from-a-developers-standpoint/"&gt;MSFT also announced&lt;/a&gt; that the Apphub will introduce a new service: pre-compilation of assemblies.&lt;/p&gt;  &lt;p align="justify"&gt;So, if you build with managed code, the assemblies you submit to the AppHub will be compiled by the servers to native code before they make it into the marketplace. &lt;/p&gt;  &lt;p align="justify"&gt;Please, allow me &lt;u&gt;again&lt;/u&gt; getting it off my chest: FINALLY!!!&lt;/p&gt;  &lt;p align="justify"&gt;Both news are a huge step forward. Let us hope MSFT eventually extend them to the XBox360’s AppHub …&lt;/p&gt;  &lt;p align="justify"&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/UjZ3AdxdL_A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/2615907471627022697/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/07/important-news-about-windows-phone-8.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/2615907471627022697?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/2615907471627022697?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/UjZ3AdxdL_A/important-news-about-windows-phone-8.html" title="IMPORTANT NEWS ABOUT WINDOWS PHONE 8" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/07/important-news-about-windows-phone-8.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAMSX4yfip7ImA9WhJTE0U.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-175580016199127472</id><published>2012-06-21T18:55:00.001-03:00</published><updated>2012-06-22T15:13:08.096-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-22T15:13:08.096-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Technical Logs" /><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Articles" /><title>WINDOWS PHONE 8 … YOU MEAN 7.8? NOPE …</title><content type="html">&lt;p align="justify"&gt;Microsoft is letting a very interesting group of cats out the bag these days. First the news of its tablets (&lt;a href="http://amapplease.blogspot.com/2012/06/surface-new-tablet-from-microsoft.html"&gt;Surface&lt;/a&gt;) and now the news related to a new phone: &lt;a href="http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2012/06/20/announcing-windows-phone-8.aspx"&gt;Windows Phone 8&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;You may be probably thinking that is not a new phone after all but a whole rebrand of an existing phone packed with a future update. If that is the case, you would be wrong. So wrong in fact, that you missed the lines that explain/claim that:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;div align="justify"&gt;The phone will be bundled with a new OS, which require a more powerful hardware than the one existing on WP7 devices,&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Windows Phone 7 devices will NOT be receiving this new OS but an update (to version 7.8), which will help to reduce the UX-gap between phones, and&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;The new devices will allow devs to use native code and do native calls. Yes, C/C++ …&lt;/div&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p align="justify"&gt;Let us talk about each of these points for a moment. Shall we?&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;(I) &lt;u&gt;The new OS&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;To keep the story short: if Windows 8 will be out soon, what else could you expect?&lt;/p&gt;  &lt;p align="justify"&gt;Now, the long explanation …&lt;/p&gt;  &lt;p align="justify"&gt;Microsoft is trying to extend the success around the XBox 360 console –yes, despite the RROD problem- to other platforms in order to unify the user experience on the multimedia front to compete with others big players for their marketshare, like Apple and Google. And the new OS is a step in that front.&lt;/p&gt;  &lt;p align="justify"&gt;A broad set of hardware will be powered by the Windows 8 OS in the near future (PCs, tablets, …, consoles?), which in turn will help MSFT to position as a strong provider of a &lt;u&gt;unified&lt;/u&gt; multimedia experience. So, providing a new OS branded with the number “8” for window phones is something one could have been expecting some time ago.&lt;/p&gt;  &lt;p align="justify"&gt;Will its strategy succeed? Well, that leads me to the discussion of the second point.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;(II) &lt;u&gt;The “Old” Phones&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;In &lt;a href="http://amapplease.blogspot.com/2012/06/surface-new-tablet-from-microsoft.html"&gt;my previous post&lt;/a&gt;, I briefly mentioned the doom of a device that seemed promising by the time it came out: the Zune HD.&lt;/p&gt;  &lt;p align="justify"&gt;Let me be clear here. The first Zune devices had nothing to offer against their “i” counterparts. But that was not the case for the Zune HD: neither in hardware, nor in software. &lt;/p&gt;  &lt;p align="justify"&gt;The Zune HD device opened the door for the Windows Phone and also influenced, to some extent, the look’n’feel of both, the current 360’s dashboard and the UI of the “8-based” OS. And yet, it was left behind in the dust …&lt;/p&gt;  &lt;p align="justify"&gt;Now, if the “old” 7 phones will be receiving an update in order to let users experience a taste of what the new OS will offer, why mentioning what happened to the Zune, then?&lt;/p&gt;  &lt;p align="justify"&gt;Because users (customers and devs) could deem this behavior as &lt;a href="http://www.techhive.com/article/2000161/opinion-microsoft-has-a-credibility-problem-with-windows-phone-8.html"&gt;a tendency&lt;/a&gt;, as if the were treated as mere beta testers of MSFT’s experiments with mobile hardware: Zune, Zune HD, the infamous Kin, developer WP7 devices, and eventually retail WP7 devices.&lt;/p&gt;  &lt;p align="justify"&gt;Not to mention that this may represent a slap in the face to one of its newest and major partners, Nokia, which recently released into the market a new line of WP7 devices!&lt;/p&gt;  &lt;p align="justify"&gt;One can understand that a new OS may require new hardware to enjoy the full set of features it might offer, but rushing and or pushing things into the market this way, in a track-record of “no-more-support” deeds in a short period of time, could only become eventually a winning move if MSFT shows a strong commitment from now on to support its upcoming devices, for a reasonable minimum number of years.&lt;/p&gt;  &lt;p align="justify"&gt;Make no mistake, I am a MSFT supporter, but it does not prevent me to chime in and do a wake-up call when I see a warning signal.&lt;/p&gt;  &lt;p align="justify"&gt;As usual in life, time will tell …&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;(III) &lt;u&gt;Native Code&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;“Developers, developers, developers …”&lt;/p&gt;  &lt;p align="justify"&gt;Allowing native code on a Windows Phone is a fantastic move!!! &lt;/p&gt;  &lt;p align="justify"&gt;But stating that by allowing native code it would be easier to port existing frameworks to the windows-phone environment is, imho, vague. It depends on a combination of factors: how many platforms you want to support, the techonologies you use to develop apps, and or how sensitive you are to fragmentation of code (since this feature will not be available to WP7 apps), to mention just a few.&lt;/p&gt;  &lt;p align="justify"&gt;Now, does this mean that you must use native languages for WP8? The answer is “No”. You can still use managed ones like C# (specially if you want to create apps and games for both, WinPhone 7 and 8 devices).&lt;/p&gt;  &lt;p align="justify"&gt;Does this mean you can still use XNA to produce games for WP8 devices? In spite of the fact that more and more it seems that XNA will be no longer updated –and no other &lt;u&gt;official&lt;/u&gt; managed solution would take its place, &lt;a href="http://forums.create.msdn.com/forums/t/105980.aspx"&gt;the answer is “Yes”.&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;However, the answer for XNA-based games seems to be “No” for other platforms like the new “Surface” tablet and Windows 8 on ARM (on desktop mode you could still use it), unless you switch to unofficial solutions like Monogame or ANX.&lt;/p&gt;  &lt;p align="justify"&gt;Personally, I do not care whichever languages/techs a dev picks to develop apps and or games. But I do care about using the same languages/tech for the most amount of target platforms out there to economize resources. That is why solutions like Unity3D are so popular these days …&lt;/p&gt;  &lt;p align="justify"&gt;So I hope MSFT eventually returns to the dream of “The N Screens”, allowing &lt;u&gt;for all its &lt;/u&gt;&lt;u&gt;devices with the less amount of key differences&lt;/u&gt; (that is, on what can be used/called/consumed), both, native languages and also native calls from managed code, so that devs can pick the right combination for their needs and or preferences …&lt;/p&gt;  &lt;p align="justify"&gt;To wrap it up, some may be in favor, some may argue about pros and cons, and some may complain, but let us be honest and recognize that interesting times lay ahead. &lt;/p&gt;  &lt;p align="justify"&gt;The only news left behind –at least, for now- is related to the rumored XBox 720. But who knows? Maybe we will receiving some official words from MSFT sooner than we expect …&lt;/p&gt;  &lt;p align="justify"&gt;Cheers!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/zxK6pS0SbKM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/175580016199127472/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/06/windows-phone-8-you-mean-78-nope.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/175580016199127472?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/175580016199127472?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/zxK6pS0SbKM/windows-phone-8-you-mean-78-nope.html" title="WINDOWS PHONE 8 … YOU MEAN 7.8? NOPE …" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/06/windows-phone-8-you-mean-78-nope.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYMQH07eCp7ImA9WhJTEU8.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-3129362294429869463</id><published>2012-06-19T12:22:00.001-03:00</published><updated>2012-06-19T12:36:21.300-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-19T12:36:21.300-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Events" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>SURFACE: THE NEW TABLET FROM MICROSOFT</title><content type="html">&lt;p align="justify"&gt;Microsoft has recently presented its own line of tablets powered with the soon-to-come Windows RT and 8 Pro operative systems: the Microsoft Surface –branded with the new logo.&lt;/p&gt;  &lt;p align="justify"&gt;Two major hardware specs will be available, which will depend on the OS flavor that comes with the tablet, but on the overall the product looks promising.&lt;/p&gt;  &lt;p align="justify"&gt;A flood of comments and opinions has covered the Internet since then, but personally, I believe it is a very interesting product. All I hope is that this time, MSFT gives this line of products a very different fate than the one the Zune (HD) devices had …&lt;/p&gt;  &lt;p&gt;Enough words, so here’s the presentation video:&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c415b984-a3a3-4734-bb0d-fe68a7b58e18" class="wlWriterEditableSmartContent"&gt;&lt;div id="4e3e427e-57ce-47ec-bf9d-4baf93824b5b" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=jozTK-MqEXQ" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/-83gFyRjszIQ/T-CZGQ4v9rI/AAAAAAAAANs/wpa6dsa0Xmw/videodd6d0337041c%25255B3%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('4e3e427e-57ce-47ec-bf9d-4baf93824b5b'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/jozTK-MqEXQ?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/jozTK-MqEXQ?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p align="justify"&gt;Something tells me that the mouse era –and the keyboard´s, as we know it- is coming to an end.&lt;/p&gt;  &lt;p&gt;Enjoy!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2012/06/surface-la-nueva-tableta-de-microsoft.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/PfCzqjQdXas" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/3129362294429869463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/06/surface-new-tablet-from-microsoft.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3129362294429869463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3129362294429869463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/PfCzqjQdXas/surface-new-tablet-from-microsoft.html" title="SURFACE: THE NEW TABLET FROM MICROSOFT" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/06/surface-new-tablet-from-microsoft.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMHRnY8eSp7ImA9WhVWGE0.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-6552625102773447298</id><published>2012-04-30T11:49:00.001-03:00</published><updated>2012-04-30T13:13:57.871-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-30T13:13:57.871-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Miscelaneous" /><title>THE AVENGERS: AN EPIC FILM !!!</title><content type="html">&lt;p align="justify"&gt;Lately, I haven´t got enough time left to take a break … not even to post something on my blog. But I think this one really deserves it!&lt;/p&gt;  &lt;p align="justify"&gt;I have been a superheroe comic-book collector since I can remember who has changed throughout the years from regulars to graphic novels.&lt;/p&gt;  &lt;p align="justify"&gt;As a huge reader of Marvel’s, I was expecting The Avengers movie with scrambled feelings since not all the previous movies that drove us to this one have been that great, imvho of course.&lt;/p&gt;  &lt;p align="justify"&gt;The first Ironman movie was incredible, the second one was (almost) ok. Captain America´s wasn´t that great but got the job done. Ditto for Thor. And Hulk has been trying to find the place it deserves on the big screen with mixed results.&lt;/p&gt;  &lt;p align="justify"&gt;For those in the US that are waiting for its opening night, let me tell you that it is really safe to go to the theather with your expectations high since you won’t get dissapointed. In fact, I believe the movie will surpass your expectations!&lt;/p&gt;  &lt;p align="justify"&gt;No pictures and videos that you have found on the Internet will prepare you for you are going to enjoy. Except for the 3D fxs –that were only ok for me, the film delivers everything you can expect from a superheroe movie that well that you don’t see actors playing the roles but the characters themselves. And the latter in film with several potential lead roles is a hugh task that luckily, for the film, ended superb.&lt;/p&gt;  &lt;p align="justify"&gt;The storyline is balanced. All characters have their due time. Action and FX are present only when and where needed. And humour touches are smart and welcome.&lt;/p&gt;  &lt;p align="justify"&gt;Again, you won’t be paying attention to the actors since you will buy that the ones you are watching on screen are the heores and villains themselves. Btw, hats off to Mark Ruffalo who had some challenge before him –specially, after the second Hulk movie- and played, imho, the Bruce Banner I always wanted to see. And as for the Hulk, … well … you will have to wait and see ‘cause I don’t want to spoil anything!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;[SPOILER]&lt;/strong&gt;     &lt;br /&gt;One more thing, stay on your seats when the movie finishes for a final scene where you will know The Being behind Loki´s strike on earth (and yeap, it was the one I was expecting for years!). This will open the door for future movies and hopefully, if the Avengers was Epic, the one that shows off this creature in its full potential will be for sure also epic but in a cosmic scale!     &lt;br /&gt;&lt;strong&gt;[/SPOILER]&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;To wrap it up, The Avengers is one of the best superheroe movies ever that deserves a place on the blu-ray shelves of any collector once it gets out. What is more, it raises the bar high for the TDKR … gloves off!&lt;/p&gt;  &lt;p align="justify"&gt;Here’s &lt;a href="http://translate.google.com/translate?sl=es&amp;amp;tl=en&amp;amp;js=n&amp;amp;prev=_t&amp;amp;hl=es&amp;amp;ie=UTF-8&amp;amp;layout=2&amp;amp;eotf=1&amp;amp;u=http%3A%2F%2Fcineenuruguay.blogspot.com%2F2012%2F04%2Fcritica-avengers-los-vengadores.html&amp;amp;act=url"&gt;the link&lt;/a&gt; to an excellent (translated) review for the film.&lt;/p&gt;  &lt;p align="justify"&gt;Enjoy the movie, guys!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p align="justify"&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2012/04/los-vengadores-una-pelicula-epica.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/mkK_0ItfJkk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/6552625102773447298/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/04/avengers-epic-film.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6552625102773447298?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6552625102773447298?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/mkK_0ItfJkk/avengers-epic-film.html" title="THE AVENGERS: AN EPIC FILM !!!" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/04/avengers-epic-film.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMFQH07eCp7ImA9WhRaFks.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-140888473518268376</id><published>2012-02-19T13:30:00.001-02:00</published><updated>2012-02-19T13:46:51.300-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-19T13:46:51.300-02:00</app:edited><title>BOOK REVIEW: XNA 4 GAME DEVELOPMENT BY EXAMPLE (VB)</title><content type="html">&lt;p align="justify"&gt;Last month, a new book about XNA 4 hit the shelves worldwide:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.packtpub.com/microsoft-xna-4-0-game-development-by-example-beginners-guide/book"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" alt="XNA 4.0 Game Development Example - Visual Basic Edition" src="http://www.packtpub.com/sites/default/files/2403EXP_XNA%204.0%20Game%20Developement%20by%20Example.jpg" width="283" height="357" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;His author, Kurt Jaegers, is the creator of a well known site that covers lots of XNA material: &lt;a href="http://xnaresources.com/"&gt;XnaResources&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;The book is based on its &lt;a href="http://www.amazon.com/gp/product/1849690669/ref=cm_cr_asin_lnk"&gt;C# sibling&lt;/a&gt; –from same author, and I personally deem it as a great introduction to XNA 4.0 for devs that use Visual Basic as their primary language.&lt;/p&gt;  &lt;p align="justify"&gt;Targeting beginners, the author introduces useful concepts and techniques applicable to both, game development per se and XNA 4.0, through four games:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;A puzzler, &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;A space shooter, &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;A multi-axis shoot 'em up, and &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;A jump-and-run platformer.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;All code presented in the book is fully explained by the Author on a clear and simple way, what makes each chapter easy to follow.&lt;/p&gt;  &lt;p align="justify"&gt;So if you are a Visual Basic geek that want to enter the word of XNA, then this is your chance to take your first steps!&lt;/p&gt;  &lt;p align="justify"&gt;You can buy a print and or digital copy of the book either from &lt;a href="http://www.packtpub.com/microsoft-xna-4-0-game-development-by-example-beginners-guide/book"&gt;Pack Publishing&lt;/a&gt; or &lt;a href="http://www.amazon.com/XNA-4-0-Game-Development-Example/dp/1849692408/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1328623160&amp;amp;sr=1-2"&gt;Amazon&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;If you are intertested in getting a free digital copy of it –provided by Packt Publishing, then write a comment on this page stating why you deserve the copy and the person that gives imo the best comment gets it!&lt;/p&gt;  &lt;p&gt;My two cents …    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2012/02/book-review-xna-4-game-development-by.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/ZJN0osBymVk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/140888473518268376/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2012/02/book-review-xna-4-game-development-by.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/140888473518268376?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/140888473518268376?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/ZJN0osBymVk/book-review-xna-4-game-development-by.html" title="BOOK REVIEW: XNA 4 GAME DEVELOPMENT BY EXAMPLE (VB)" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>3</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2012/02/book-review-xna-4-game-development-by.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUMRH09eip7ImA9WhdbFks.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-3239835543082412455</id><published>2011-10-15T03:47:00.012-02:00</published><updated>2011-10-15T05:04:45.362-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-15T05:04:45.362-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Technical Logs" /><category scheme="http://www.blogger.com/atom/ns#" term="Miscelaneous" /><title>RESIZING AN EXISTING HDD IMAGE IN VIRTUALBOX</title><content type="html">&lt;p align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;[ &lt;em&gt;If you deem this article as helpful, please consider downloading my game "Just Survive XP" on the Appstore (&lt;u&gt;free&lt;/u&gt; for a limited time)&lt;/em&gt;:&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;=&amp;gt; &lt;a href="http://itunes.apple.com/app/just-survive-xp/id461876025"&gt;http://itunes.apple.com/app/just-survive-xp/id461876025&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; &lt;strong&gt;]&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;Yesterday I was installing a new virtual machine on my desktop with VirtualBox and, don’t ask me why ‘cause I don´t know, but I made a rookie mistake …&lt;/p&gt;&lt;p align="justify"&gt;… when I created the vdi file for the virtual hardrive I forgot to assign a custom size so it ended up with the default 20GB. Sigh!&lt;/p&gt;&lt;p align="justify"&gt;Soon I noticed my mistake when I realized I would need more space on the drive to install the whole set of tools I wanted to use, so I opened VirtualBox in order to resize the drive and guess what … I found no way on settings to directly do it. Bummer …&lt;/p&gt;&lt;p align="justify"&gt;Maybe it is there somewhere but I didn´t find it so fearing the worst –that is, reinstalling everything on a new image from scratch, I did a search on the Internet for a solution. Why not reading VirtualBox’s help file, right?&lt;/p&gt;&lt;p align="justify"&gt;Well, to my surprise I found any kind of cumbersome solutions like cloning the .vdi file and using a parition manager to blá, blá, blá. Tired of this dead-ends, I finally did what I should have done on the first place: read the help file!&lt;/p&gt;&lt;p align="justify"&gt;Yes; the solution was always there: VirtualBox includes a command-line tool named “&lt;a href="http://www.virtualbox.org/manual/ch08.html"&gt;VBoxManage&lt;/a&gt;” with a set of interesting options available and one of them is “modifyhd”. Its syntaxis is the following:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;VBoxManage modifyhd &amp;lt;uuid&amp;gt;&amp;lt;filename&amp;gt;&lt;br /&gt;    [--type normal | writethrough | immutable | shareable&lt;br /&gt;       readonlymultiattach]&lt;br /&gt;    [--autoreset onoff]&lt;br /&gt;    [—compact]&lt;br /&gt;    [--resize &amp;lt;megabytes&amp;gt;--resizebyte &amp;lt;bytes&amp;gt;]&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p align="justify"&gt;Having opened a command-line terminal in the host OS of your machine, a simple way to use this command would be, say:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;VBoxManage modifyhd “&amp;lt;fullpath&amp;gt;/&amp;lt;filename&amp;gt;”&lt;br /&gt;    --resize 30720&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p align="justify"&gt;It is important to notice that you should use not a relative but the fullpath to the .vdi file for optimal results. So, if your .vdi file is located on “C:/mypath/myvdifile.vdi”, use this string on the command (in case of other OS than Windows, use the path from root).&lt;/p&gt;&lt;p align="justify"&gt;If everything goes well you should see a new text line showing the progress:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;0%…10%…20%…30%…40%…50%…60%…70%…80%…90%…100%&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p align="justify"&gt;But sometimes, like in my case, things turn out not to be that simple. You may find your-self facing an error message like:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;ERROR: Cannot register the hard disk 'C:/mypath/myvdifile.vdi' with UUID {someUUIDtext} because a hard disk 'C:/mypath/myvdifile.vdi' with UUID {someUUIDtext} already exists in the media registry ('…/VirtualBox.xml')&lt;br /&gt;Details: code NS_ERROR_INVALID_ARG (0x80070057), component VirtualBox, interface IVirtualBox, callee nsISupports&lt;br /&gt;Context: "OpenHardDisk(Bstr(szFilenameAbs), AccessMode_ReadWrite, false, Bstr(""), false, Bstr(""), srcDisk.asOutParam())" at line XX of file VBoxManageDisk …&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p align="justify"&gt;If that happens don´t panic; a solution that worked for me was using the UUID assigned to the virtual hdd, instead of the path to the file, so if the UUID is “{13f2…-…-…342a}” then the command should look like:&lt;/p&gt;&lt;blockquote&gt;&lt;strong&gt;VBoxManage modifyhd 13f2…-…-…342a&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;--resize 30720&lt;/strong&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;p align="justify"&gt;Now, when the new size of the .vdi file gets allocated, all you need to do is open your virtual machine, log into the OS, and assign the new free space to the hdd. If your hosting Windows, then execute the provided managing tool (rightclick on your PC icon and select “Manage”), find the vitual disk and extend its size.&lt;br /&gt;&lt;br /&gt;Well, that’s it. Hope you find this tips useful.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;br /&gt;~Pete&lt;br /&gt;&lt;br /&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2011/10/cambiar-el-tamano-de-un-disco-existente.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/1yqszMo5MuQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/3239835543082412455/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2011/10/resizing-existing-hdd-image-in.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3239835543082412455?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3239835543082412455?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/1yqszMo5MuQ/resizing-existing-hdd-image-in.html" title="RESIZING AN EXISTING HDD IMAGE IN VIRTUALBOX" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2011/10/resizing-existing-hdd-image-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8GQXg-fSp7ImA9WhdbFk0.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-7823339771301179927</id><published>2011-10-13T18:35:00.001-02:00</published><updated>2011-10-14T12:33:40.655-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-14T12:33:40.655-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Trailers" /><category scheme="http://www.blogger.com/atom/ns#" term="Videogames" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>FORZA MOTORSPORT 4 TRAILER FILMED IN URUGUAY</title><content type="html">&lt;p align="justify"&gt;It’s been a nice surprise to find the following “live” trailer of Forza Motorsport 4, which has been mainly filmed –with the exception of the last scene with the mountains- in my hometown: Montevideo, Uruguay … !&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:29ad7cb3-e1c3-40a1-9261-3b75b647c5d7" class="wlWriterEditableSmartContent"&gt;&lt;div id="07674a90-90d3-4f7f-ad44-f6294134847a" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=PvimE0aNFOg" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/-fL8rfA8tero/TphIQ_r24JI/AAAAAAAAAMI/oOvWqErGdgU/video75e57dc878c6%25255B4%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('07674a90-90d3-4f7f-ad44-f6294134847a'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/PvimE0aNFOg?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/PvimE0aNFOg?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:448px;clear:both;font-size:.8em"&gt;Forza Motorsport 4 - “Endanger Species” Trailer&lt;/div&gt;&lt;/div&gt;  &lt;p align="justify"&gt;I´m a huge supporter of Forza Motorsport series on the XBox 360. Some may argue Dirt 3 has better graphics than FM 4, but for a DirectX 9 console system like the XBox 360, I don´t care what fanboys may say … ;)&lt;/p&gt;  &lt;p align="justify"&gt;´till next time!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p align="justify"&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2011/10/avance-de-forza-motorsport-4-filmado-en.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/osxOpg9zFy4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/7823339771301179927/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2011/10/forza-motorsport-4-trailer-filmed-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/7823339771301179927?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/7823339771301179927?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/osxOpg9zFy4/forza-motorsport-4-trailer-filmed-in.html" title="FORZA MOTORSPORT 4 TRAILER FILMED IN URUGUAY" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2011/10/forza-motorsport-4-trailer-filmed-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUFRHY_eyp7ImA9WhdVEk0.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-1067412776676815750</id><published>2011-09-16T16:53:00.001-03:00</published><updated>2011-09-16T17:00:15.843-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-16T17:00:15.843-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Miscelaneous" /><title>NETFLIX NOW AVAILABLE IN THE REGION!</title><content type="html">&lt;p align="justify"&gt;First was Brazil, and now Argentina, Chile, Paraguay and Uruguay will count on Netflix providing its multimedia services.&lt;/p&gt;  &lt;p align="justify"&gt;This is a huge leap on the region and many cable providers are starting to worry.&lt;/p&gt;  &lt;p align="justify"&gt;Uruguay has recently finished the work of laying a fiber-optics cable beneath the sea, thus before year-end uruguayan homes will be enjoying speeds around 100Mbs (hopefully sync). Finally!&lt;/p&gt;  &lt;p align="justify"&gt;Now all we need, and personally hope, is that Microsoft opens the XBox Live Arcade channel for the region (and Live services).&lt;/p&gt;  &lt;p align="justify"&gt;C´mon Microsoft! Show some love …&lt;/p&gt;  &lt;p align="justify"&gt;~Pete&lt;/p&gt;  &lt;p align="justify"&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2011/09/netflix-disponible-ahora-en-la-region.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/wUGMMdYYe6M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/1067412776676815750/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2011/09/netflix-now-available-in-region.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1067412776676815750?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1067412776676815750?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/wUGMMdYYe6M/netflix-now-available-in-region.html" title="NETFLIX NOW AVAILABLE IN THE REGION!" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2011/09/netflix-now-available-in-region.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYHQ3g4eyp7ImA9WhZaF0w.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-8887955872008478253</id><published>2011-07-03T13:27:00.001-03:00</published><updated>2011-07-03T14:12:12.633-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-03T14:12:12.633-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Events" /><category scheme="http://www.blogger.com/atom/ns#" term="XNA" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><category scheme="http://www.blogger.com/atom/ns#" term="WP7" /><title>RUN WEB CAMP URUGUAY</title><content type="html">&lt;p align="justify"&gt;Last month Montevideo held a new edition of Microsoft’s one-day-all-day event in Uruguay, named “Run Web Camp Uruguay”.&lt;/p&gt;  &lt;p align="justify"&gt;During the event there were many sessions of talks divided as usual in two main categories: For IT Pros and For Developers.&lt;/p&gt;  &lt;p align="justify"&gt;From dev topics like WP7, Silverlight, HTML5, and ASP.NET MVC to IT ones like System Center Configuration Manager 2012 and Virtual Machine Manager 2012, the event covered tech that is available today and what we can expect in the near future.&lt;/p&gt;  &lt;p align="justify"&gt;At the end of the day, there were some round tables named “Ask to Experts” where you could go, grab a beer, and chat with experts in each field.&lt;/p&gt;  &lt;p align="justify"&gt;This year MSFT invited me to be part of the round table about WP7 as the expert in XNA along with an expert in Silverlight. I must say it was a really cool experience!&lt;/p&gt;  &lt;p align="justify"&gt;Kinect was also present. During the breaks, attendees could and did play with it. It was fun to see the ones that had their first contact with the device as they attempted to do some weird movements to control stuff. Of course the learning curve is low so they got accustomed in a heart bit.&lt;/p&gt;  &lt;p align="justify"&gt;To wrap it up, Run Web Camp Uruguay was really enjoyable and quite a success.&lt;/p&gt;  &lt;p align="justify"&gt;For more info and to watch videos of some talks, please go to this page:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a title="http://www.puertadeenlace.net/post/Lo-que-nos-dejo-el-RUN-Uruguay.aspx" href="http://www.puertadeenlace.net/post/Lo-que-nos-dejo-el-RUN-Uruguay.aspx"&gt;http://www.puertadeenlace.net/post/Lo-que-nos-dejo-el-RUN-Uruguay.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;‘till next time,    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2011/07/run-web-camp-uruguay.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/NnBedwX8FEw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/8887955872008478253/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2011/07/run-web-camp-uruguay.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/8887955872008478253?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/8887955872008478253?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/NnBedwX8FEw/run-web-camp-uruguay.html" title="RUN WEB CAMP URUGUAY" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2011/07/run-web-camp-uruguay.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYCRHg6cSp7ImA9WhZUE0Q.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-1579489109711438916</id><published>2011-06-06T13:02:00.001-03:00</published><updated>2011-06-06T16:56:05.619-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T16:56:05.619-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Videogames" /><category scheme="http://www.blogger.com/atom/ns#" term="Events" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>LIVE STREAMMING: MICROSOFT’S E3 KEYNOTE</title><content type="html">&lt;p align="justify"&gt;Today begins the annual Electronic Entertainment Expo, better known as E3! And guess which company will be holding a keynote today … yeap! Microsoft.&lt;/p&gt;  &lt;p align="justify"&gt;This expo is one of the most important events of the year where big players in the Industry usually announce big breaking news, stopping all speculation on rumors. So let’s see what they have up their sleeves this year!&lt;/p&gt;  &lt;p align="justify"&gt;If you want to watch MSFT’s keynote on your browser, just follow this link:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.xbox.com/en-US/Community/E3"&gt;http://www.xbox.com/en-US/Community/E3&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;And here’s the link for all the events:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a title="http://www.gametrailers.com/netstorage/e3/e3-live.html" href="http://www.gametrailers.com/netstorage/e3/e3-live.html"&gt;http://www.gametrailers.com/netstorage/e3/e3-live.html&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Also, Apple is holding its annual event (known as &lt;a href="http://events.apple.com.edgesuite.net/11piubpwiqubf06/event/"&gt;WWDC&lt;/a&gt;), and its keynote will start at the same time that MSFT’s keynote at E3. Coincidence? :)&lt;/p&gt;  &lt;p align="justify"&gt;Enjoy!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p align="justify"&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2011/06/transmision-en-vivo-presentacion-de.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/xNAqpxBpyZU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/1579489109711438916/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2011/06/live-streamming-microsofts-e3-keynote.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1579489109711438916?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/1579489109711438916?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/xNAqpxBpyZU/live-streamming-microsofts-e3-keynote.html" title="LIVE STREAMMING: MICROSOFT’S E3 KEYNOTE" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2011/06/live-streamming-microsofts-e3-keynote.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YNQ3kyeyp7ImA9WhZSFE0.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-6034277751615780157</id><published>2011-03-29T10:09:00.001-03:00</published><updated>2011-03-29T10:26:32.793-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-29T10:26:32.793-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Miscelaneous" /><category scheme="http://www.blogger.com/atom/ns#" term="WP7" /><title>WP7 NOT BOOTING? FIRST CHECK YOUR DATA CABLE</title><content type="html">&lt;p align="justify"&gt;&lt;span style="font-size: 85%"&gt;&lt;strong&gt;[ &lt;em&gt;If you deem this article as helpful, please consider buying my game &amp;quot;Just Survive!&amp;quot; on the Appstore for only 99 cents&lt;/em&gt;:&lt;/strong&gt;&lt;/span&gt; &lt;/p&gt;  &lt;p align="justify"&gt;=&amp;gt; &lt;a href="http://itunes.apple.com/app/just-survive/id424392950"&gt;http://itunes.apple.com/app/just-survive/id424392950&lt;/a&gt; &lt;strong&gt;]&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;A couple of weeks ago I had pressed and held the start button of my WP7 device to find that it had fallen in a sort of neverending booting loop.&lt;/p&gt;  &lt;p align="justify"&gt;As soon as the device started and the first screen appeared showing the initial info/stats, it automatically rebooted for ever.&lt;/p&gt;  &lt;p align="justify"&gt;Since I wasn’t able to hard reset it, my first thought was “Oh gosh, it’s bricked!”.&lt;/p&gt;  &lt;p align="justify"&gt;I then noticed that the batery level was closed to zero, so I grabbed the USB data cable and plugged it into my desktop PC. No luck! After a couple of minutes the battery was still at zero level …&lt;/p&gt;  &lt;p align="justify"&gt;… as a desperate move I connected it to the AC power, directly. Still no luck! My thought then was “Drained Battery?”. &lt;/p&gt;  &lt;p align="justify"&gt;So I searched on the Internet for similar cases and I found that many reported faulty USB cables. “Could it be so?” …&lt;/p&gt;  &lt;p align="justify"&gt;Well, it turned out to be the case, at least for my device. After buying a new USB data cable, the device started to recharge the battery. And when it reached a charge level of 7% percent, it successfully booted!&lt;/p&gt;  &lt;p align="justify"&gt;So, if you happen to suffer from a similar situation, don’t panic! Go and buy a new USB data cable and try again.&lt;/p&gt;  &lt;p align="justify"&gt;Hope this help,    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p align="justify"&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2011/03/wp7-no-inicia-controla-primero-tu-cable.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/S5gu9ORTirA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/6034277751615780157/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2011/03/wp7-not-booting-first-check-your-data.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6034277751615780157?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/6034277751615780157?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/S5gu9ORTirA/wp7-not-booting-first-check-your-data.html" title="WP7 NOT BOOTING? FIRST CHECK YOUR DATA CABLE" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2011/03/wp7-not-booting-first-check-your-data.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QMQHw_cSp7ImA9WhZTEk0.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-5896591932911462073</id><published>2011-03-15T13:46:00.005-03:00</published><updated>2011-03-15T14:16:21.249-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-15T14:16:21.249-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Trailers" /><category scheme="http://www.blogger.com/atom/ns#" term="Videogames" /><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>“LONG TIME NO SEE”</title><content type="html">&lt;p align="justify"&gt;For the last few months I have been immersed in a code rush to get my first commercial game published on iTunes’ App Store. And finally, I’m proud to say that it made it into the market!&lt;/p&gt;&lt;p align="justify"&gt;&lt;a title="http://itunes.apple.com/app/just-survive/id424392950" href="http://itunes.apple.com/app/just-survive/id424392950"&gt;http://itunes.apple.com/app/just-survive/id424392950&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;The name says a lot about the game: Just Survive!&lt;/p&gt;&lt;p align="justify"&gt;I had originally started working on it on 1998 and published it on the web during 1999. At that time there was just one enemy and scores were saved locally. The game didn’t get noticed but many people because everything was much different from the globalization we are experiencing now, but I remember having received an email message from someone who wrote something like: &lt;/p&gt;&lt;blockquote&gt;&lt;p align="justify"&gt;Nice game. I have been playing it for 45 minutes and I want to know how much longer I have to play it to get to the first boss; btw, highscores aren’t been saved on your server …&lt;/p&gt;&lt;/blockquote&gt;&lt;p align="justify"&gt;That message helped me to decide –a few years after- whether to jump into the indie Industry. And today, here I am …&lt;/p&gt;&lt;p align="justify"&gt;The game has gone through lots of modifications since then, 90% of them happening during 2010/2011, so I can now say the you’ll get to fight many types of enemies, more than one boss and there’s global leaderboards!&lt;/p&gt;&lt;p align="justify"&gt;Here’s the trailer on Youtube:&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:4209548e-c662-47f0-b570-b17d8273a152" class="wlWriterSmartContent"&gt;&lt;embed height="252" type="application/x-shockwave-flash" width="448" src="http://www.youtube.com/v/B81vf8SCjSI?hd=1" wmode="transparent" /&gt;&lt;div style="width: 448px; clear: both; font-size: 0.8em"&gt;Just Survive! First Trailer&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="justify"&gt;This is one of the four games I have in production for different platforms, so in the following months expect some news about them.&lt;/p&gt;&lt;p align="justify"&gt;Hope you like it … and buy it!&lt;br /&gt;~Pete&lt;/p&gt;&lt;p&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2011/03/mucho-tiempo-sin-vernos.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/He1KSPUksrA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/5896591932911462073/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2011/03/long-time-no-see.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/5896591932911462073?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/5896591932911462073?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/He1KSPUksrA/long-time-no-see.html" title="“LONG TIME NO SEE”" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2011/03/long-time-no-see.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMESH44eSp7ImA9Wx5UFUo.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-3577898173184611097</id><published>2010-10-20T10:34:00.001-02:00</published><updated>2010-10-20T10:40:09.031-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-20T10:40:09.031-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>OFFICIAL WP7 VIDEO AD: “REALLY?”</title><content type="html">&lt;p align="justify"&gt;As you may know, &lt;a href="http://www.youtube.com/watch?v=G3pHac6Otqk"&gt;the set of Windows Phone 7 devices&lt;/a&gt; has been recently presented to the world during an event in NY city. &lt;/p&gt;  &lt;p align="justify"&gt;Now, the first official video advertisement –entitled “Really?&amp;quot;- is out:&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:ba68f4d3-6108-42eb-a527-8b19a7d5bd78" class="wlWriterEditableSmartContent"&gt;&lt;div id="331c2aca-8e86-43ea-a928-20c64f422db4" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=EHlN21ebeak" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_pmiHVBV2yx8/TL7h197NWMI/AAAAAAAAALM/C5FbwBgi4vQ/video0bc5eb4a5c5f%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('331c2aca-8e86-43ea-a928-20c64f422db4'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/EHlN21ebeak&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/EHlN21ebeak&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;Enjoy!    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2010/10/video-publicitario-oficial-de-wp7.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/NahTEA4YDBY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/3577898173184611097/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2010/10/official-wp7-video-ad-really.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3577898173184611097?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/3577898173184611097?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/NahTEA4YDBY/official-wp7-video-ad-really.html" title="OFFICIAL WP7 VIDEO AD: “REALLY?”" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2010/10/official-wp7-video-ad-really.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEMQHc-fCp7ImA9Wx5UEEo.&quot;"><id>tag:blogger.com,1999:blog-34025596.post-71454113702905960</id><published>2010-10-14T15:14:00.001-02:00</published><updated>2010-10-14T15:18:01.954-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-14T15:18:01.954-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Technical Logs" /><category scheme="http://www.blogger.com/atom/ns#" term="Game Development" /><category scheme="http://www.blogger.com/atom/ns#" term="XNA" /><category scheme="http://www.blogger.com/atom/ns#" term="Frameworks" /><title>REPLACING THE CONTENT MANAGER API: PRELUDE</title><content type="html">&lt;p align="justify"&gt;As I briefly mentioned in one of &lt;a href="http://amapplease.blogspot.com/2010/09/getting-reference-to-method-calling.html"&gt;my previous posts&lt;/a&gt;, for a period of time (close to 2 years, now) I have been developing my own API to manage content as a replacement for the one delivered as part of the XNA Framework.&lt;/p&gt;  &lt;p align="justify"&gt;Why? At first I was trying to circumvent the limitations of the latter related to its inability to properly handle &lt;a href="http://amapplease.blogspot.com/2008/10/contents-manager-101.html"&gt;the Dispose operation&lt;/a&gt;. And while doing so, I realized -when I checked the source code of the original with “Reflector”- that there was room for improvements (with a redesign).&lt;/p&gt;  &lt;p align="justify"&gt;After almost two years of development as part of my own XNA-based videogame engine (being the latter still in endless development), I decided to redesign my content manager as an independent module so that it can be used with XNA without the need to plug my engine (neither in whole nor in part).&lt;/p&gt;  &lt;p align="justify"&gt;&lt;u&gt;I will not release the source code of my API&lt;/u&gt;, so in the next installments in this series of articles I will be discussing publicly what my API has to offer, so that anyone can read it, focusing on &lt;em&gt;The-What&lt;/em&gt; rather than on &lt;em&gt;The-How&lt;/em&gt;; thus, I will be mainly presenting features and results (I do indeed know, yes, “what a bummer!”).&lt;/p&gt;  &lt;p align="justify"&gt;So, what’s coming next? On part 1 (and most likely part 2 also) I will be introducing my API, explaining differences with the built-in one, and after that I will start to talk about obtained results (yes! With numbers, screenshots and such) for the different platforms I tested.&lt;/p&gt;  &lt;p align="justify"&gt;‘till next time,    &lt;br /&gt;~Pete&lt;/p&gt;  &lt;p&gt;&amp;gt; &lt;a href="http://unmapaporfavor.blogspot.com/2010/10/reemplazando-el-api-de-gestion-de.html"&gt;Link&lt;/a&gt; to Spanish version.&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/DoAsISayNotAsIDo/~4/Zs6r6ZWeI3g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://amapplease.blogspot.com/feeds/71454113702905960/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://amapplease.blogspot.com/2010/10/replacing-content-manager-api-prelude.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/71454113702905960?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/34025596/posts/default/71454113702905960?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoAsISayNotAsIDo/~3/Zs6r6ZWeI3g/replacing-content-manager-api-prelude.html" title="REPLACING THE CONTENT MANAGER API: PRELUDE" /><author><name>Ultrahead</name><uri>http://www.blogger.com/profile/07831144482704209713</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-ekcq93Lwljk/TwCy76PpzKI/AAAAAAAAAMU/27pOrLeP1UM/s1600/twitterProfilePhoto_bigger.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://amapplease.blogspot.com/2010/10/replacing-content-manager-api-prelude.html</feedburner:origLink></entry></feed>
