<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>MHGames &#187; random</title> <atom:link href="http://www.mhgames.org/tag/random/feed/" rel="self" type="application/rss+xml" /><link>http://www.mhgames.org</link> <description>Games by Mika Halttunen.</description> <lastBuildDate>Fri, 07 Oct 2011 13:58:01 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>The Sad State of the Android Market..</title><link>http://www.mhgames.org/2011/02/the-sad-state-of-the-android-market/</link> <comments>http://www.mhgames.org/2011/02/the-sad-state-of-the-android-market/#comments</comments> <pubDate>Tue, 15 Feb 2011 15:20:42 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[Development]]></category> <category><![CDATA[Games]]></category> <category><![CDATA[android]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[jewels]]></category> <category><![CDATA[random]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=578</guid> <description><![CDATA[Warning: this post is mostly a rant, with a bit exaggerated (but not much!) title to boot.. I&#8217;ve been meaning to write this one for a couple of months now, but never really found the time and actually got around to do it. So here goes. I started noticing a lot of games on the [...]]]></description> <content:encoded><![CDATA[<p><em>Warning: this post is mostly a rant, with a bit exaggerated (but not much!) title to boot..</em></p><p>I&#8217;ve been meaning to write this one for a couple of months now, but never really found the time and actually got around to do it. So here goes. I started noticing a lot of games on the <strong>Android Market</strong> with familiar looking icons, and after closer inspection, it&#8217;s clear that most of the graphics have been stolen from <strong>Jewels</strong>. I have not downloaded the games, but I would hazard a guess that the sounds are also taken from Jewels for most of these clones.</p><p>Do a quick search for &#8220;<em>Jewels</em>&#8221; on the Android Market. What do you find? I counted <strong>8</strong> (that&#8217;s right, <strong>eight</strong>!) games that have graphics stolen from my game. <strong>Six</strong> (<strong>6</strong>) of those eight games have one of my Jewels graphics as icon image. One clone is the worst offender. It has stolen the graphics, the icon (yes, the actual Jewels-icon a couple of versions back) and get this&#8230; even the freaking app description is copied from my game! The best part &#8212; and the gist of this entire posting &#8212; the game is named Jewels.</p><p>Now let&#8217;s be realistic: &#8220;<em>jewels</em>&#8221; is a common word. (All those eight games have the word in their title; most probably there other clones with stolen assets with other names.) It&#8217;s not like I invented the word. But why on Earth does Android Market allow two apps (two games, both in the Casual-category) to share the exactly same name? Why? Especially when the copycat app clearly has stolen almost everything from the original app. I mean what the hell? Why couldn&#8217;t they check for the app name and prevent duplicate named apps from the Market? I can see them allowing same named apps for different categories, but I don&#8217;t understand the current policy at all. (Perhaps that other Jewels has some whitespace characters in its name, I don&#8217;t know, but frankly I see no reason why names like &#8220;<em>Jewels_</em>&#8220;, where _ is a space, should be allowed.)</p><p>The Market is also riddled with app spammers, developers (in the lowest possible meaning of the word) that pump out dozens of sub-standard apps and spam them in with different developer accounts. This is of course a whole different issue, and one that doesn&#8217;t really matter to me, but it lowers the quality of the marketplace on the whole. I feel that Google should do some cleaning up on the Market, get rid of all the crap &#8212; and of the spammed apps using stolen assets (the most obvious cases, at least).</p><p>All this &#8220;steal assets from a popular game, and name it similarly&#8221; is of course to get a share of the attention those popular games receive. I guess I should be flattered that people bother to steal those graphics? <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> Nevertheless, I&#8217;m sure that more popular apps have it worse than I do: look at all those wanna-be <strong>Angry Birds</strong> -games on the Market. Just sad&#8230;</p><p style="text-align: center;"><strong>***</strong></p><p>As you can see, I&#8217;m not thrilled with the Android Market as it is now, and I shall carefully consider whether to bring my future games to the platform at all. Apple has things far better on the <strong>App Store</strong>; the control is much tighter, but at least it keeps some of the crap out. And they don&#8217;t allow two apps with the same name, something that became clear to me with <strong>iJewels</strong>. Not to mention I&#8217;ve come to like the <strong>iOS</strong>-platform much more than Android, but that&#8217;s a different story..</p><p>This stealing assets thing is also one of the reasons why I still haven&#8217;t (and never will, it seems) added the music from iJewels to the Android-Jewels. It would be stolen the instant I hit the big ol&#8217; Publish-button on the Market. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2011/02/the-sad-state-of-the-android-market/feed/</wfw:commentRss> <slash:comments>19</slash:comments> </item> <item><title>Happy Holidays!</title><link>http://www.mhgames.org/2010/12/happy-holidays/</link> <comments>http://www.mhgames.org/2010/12/happy-holidays/#comments</comments> <pubDate>Mon, 27 Dec 2010 09:07:57 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[Personal]]></category> <category><![CDATA[random]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=571</guid> <description><![CDATA[(a bit late now, but anyway&#8230;) Happy holidays folks! Here is an appropriate picture of our baby girl, Nella (click to enlarge):]]></description> <content:encoded><![CDATA[<p>(a bit late now, but anyway&#8230;)</p><p><strong>Happy holidays folks!</strong> <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Here is an appropriate picture of our baby girl, Nella (click to enlarge):</p><p><a href="http://www.mhgames.org/wp-content/uploads/joulunella.jpg"><img class="aligncenter size-medium wp-image-572" title="Nella" src="http://www.mhgames.org/wp-content/uploads/joulunella-300x199.jpg" alt="" width="300" height="199" /></a></p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2010/12/happy-holidays/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Behold the new site theme!</title><link>http://www.mhgames.org/2010/09/behold-the-new-site-theme/</link> <comments>http://www.mhgames.org/2010/09/behold-the-new-site-theme/#comments</comments> <pubDate>Mon, 20 Sep 2010 14:27:46 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[random]]></category> <category><![CDATA[website]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=516</guid> <description><![CDATA[If you&#8217;ve visited before, you notice that I&#8217;ve completely changed the website theme. The previous theme was completely my own creation and I grew bored of it quicky, so something had to be done.. After a lot of searching I found a couple of interesting themes. Eventually I selected this nice theme called iNove, and [...]]]></description> <content:encoded><![CDATA[<p>If you&#8217;ve visited before, you notice that I&#8217;ve completely changed the website theme. The previous theme was completely my own creation and I grew bored of it quicky, so something had to be done.. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p><p>After a lot of searching I found a couple of interesting themes. Eventually I selected this nice theme called <strong>iNove</strong>, and this is what you see, with a few tweaks here and there (mostly fonts and the Home-button graphic). I hope you enjoy the new theme, personally I think it is very refreshing &#8212; and as a plus the site also works a bit better than it used to from mobile devices. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2010/09/behold-the-new-site-theme/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>So I&#8217;m a dad now..</title><link>http://www.mhgames.org/2010/05/so-im-a-dad-now/</link> <comments>http://www.mhgames.org/2010/05/so-im-a-dad-now/#comments</comments> <pubDate>Sun, 30 May 2010 05:35:26 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[Personal]]></category> <category><![CDATA[random]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=409</guid> <description><![CDATA[Yes, this was the big personal event I was talking about earlier.. My wife Annemari gave birth to a little, healthy baby girl on the 3rd of May! That makes me one happy (newbie) dad.  She&#8217;s four weeks old soon &#8212; doesn&#8217;t sound like a long time, but it&#8217;s been all new for both of [...]]]></description> <content:encoded><![CDATA[<p>Yes, this was the big personal event I was talking about earlier.. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> My wife <strong>Annemari</strong> gave birth to a little, healthy <strong>baby girl</strong> on the 3rd of May! That makes me one happy (newbie) dad.  She&#8217;s four weeks old soon &#8212; doesn&#8217;t sound like a long time, but it&#8217;s been all new for both of us, so it feels like it&#8217;s been much longer already.. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Most of my time now revolves around her, as you probably can understand. Learning new things about her every day, it&#8217;s nice! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>Well, to wrap this post up, here are some pictures of her. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> The pics are from the oldest to the newest, left to right.</p><table><tbody><tr><td><a href="http://www.mhgames.org/wp-content/uploads/babygirl1.jpg"><img class="aligncenter size-medium wp-image-411" title="My baby girl 1" src="http://www.mhgames.org/wp-content/uploads/babygirl1-300x199.jpg" alt="" width="180" height="119" /></a></td><td><a href="http://www.mhgames.org/wp-content/uploads/babygirl2.jpg"><img class="aligncenter size-medium wp-image-412" title="My baby girl 2" src="http://www.mhgames.org/wp-content/uploads/babygirl2-225x300.jpg" alt="" width="135" height="180" /></a></td><td><a href="http://www.mhgames.org/wp-content/uploads/babygirl3.jpg"><img class="aligncenter size-medium wp-image-413" title="My baby girl 3" src="http://www.mhgames.org/wp-content/uploads/babygirl3-300x231.jpg" alt="" width="180" height="139" /></a></td></tr></tbody></table> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2010/05/so-im-a-dad-now/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Some Android Jewels statistics</title><link>http://www.mhgames.org/2010/02/some-android-jewels-statistics/</link> <comments>http://www.mhgames.org/2010/02/some-android-jewels-statistics/#comments</comments> <pubDate>Sat, 06 Feb 2010 08:43:54 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[Games]]></category> <category><![CDATA[News]]></category> <category><![CDATA[android]]></category> <category><![CDATA[jewels]]></category> <category><![CDATA[random]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=392</guid> <description><![CDATA[It&#8217;s been a while since I first released the Jewels on the Android Market. I suppose it is a good time to look up some statistics, so here you go! Number of installs total: 1,225,864 Number of active installs: 971,566 (79% of total) Times played daily: Well over 1.2 1.3 million Ratings: Rated 17,738 times [...]]]></description> <content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.mhgames.org/wp-content/uploads/JewelsAndroid.jpg"><img class="size-medium wp-image-369 alignright" title="Jewels for Android" src="http://www.mhgames.org/wp-content/uploads/JewelsAndroid-200x300.jpg" alt="Jewels for Android" width="200" height="300" /></a>It&#8217;s been a while since I first released the <strong>Jewels</strong> on the <strong>Android Market</strong>. I suppose it is a good time to look up some statistics, so here you go! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><table style="height: 126px;" border="0" width="454"><tbody><tr><td>Number of installs total:</td><td><strong>1,225,864</strong></td></tr><tr><td>Number of active installs:</td><td><strong>971,566</strong> (<strong>79%</strong> of total)</td></tr><tr><td>Times played daily:</td><td>Well over<strong> <span style="text-decoration: line-through;">1.2</span> 1.3 million</strong></td></tr><tr><td>Ratings:</td><td>Rated <strong>17,738</strong> times (<strong>4.5 / 5</strong> stars average)</td></tr></tbody></table><p style="text-align: justify;">So it&#8217;s been a blast, I still cannot understand why it&#8217;s been so successfull. Ok, mostly because it&#8217;s Bejeweled, but there are loads of other B-clones on the Android Market, so that doesn&#8217;t explain it entirely. I guess there just was a (big) niche for a free &amp; polished B-game. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p><p style="text-align: justify;">Although some people have complained about the addition of ads &#8212; which are only in the main menu and not some distracting blinking colorful banners either, I need to clarify &#8212; turned out it really was the best thing to do. I&#8217;m not allowed to share any numbers, but it&#8217;s been waaay over my lowly expectations.. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p style="text-align: justify;">I&#8217;d like to express my gratitude and thanks to all those numerous active players, and of course to the good folk at Google AdSense for making this possible! I had never anticipated it, but turned out that ad supported apps and games are indeed a viable business model. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p style="text-align: justify;">&#8230;and still it&#8217;s only the second most popular free game on the Market; I cannot beat that bloody Solitaire for the life of me! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2010/02/some-android-jewels-statistics/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>Vote for Driftmoon!</title><link>http://www.mhgames.org/2009/11/vote-for-driftmoon/</link> <comments>http://www.mhgames.org/2009/11/vote-for-driftmoon/#comments</comments> <pubDate>Tue, 24 Nov 2009 19:02:55 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[Games]]></category> <category><![CDATA[random]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=380</guid> <description><![CDATA[Driftmoon, a role playing game in development by my co-worker Ville has made it in the TOP-4 final games at a contest held by 2BeeGames. This is the final week of the competition, so take a look quickly and cast your vote! Driftmoon seems very promising and reminds me a bit of the good old [...]]]></description> <content:encoded><![CDATA[<p style="text-align: justify;"><strong><img class="alignright size-full wp-image-381" title="Driftmoon" src="http://www.mhgames.org/wp-content/uploads/driftmoonbanner.jpg" alt="Driftmoon" width="213" height="160" />Driftmoon</strong>, a role playing game in development by my co-worker Ville has made it in the TOP-4 final games at a contest held by <a href="http://www.2beegames.com/"><strong>2BeeGames</strong></a>. This is the final week of the competition, so take a look quickly and cast your vote! Driftmoon seems very promising and reminds me a bit of the good old Ultima-games (mainly VII/VIII); definitely worth trying if you like role playing games.</p><p style="text-align: justify;">Check out Ville&#8217;s games at <a href="http://www.monkkonen.net">www.monkkonen.net</a> or head directly to <a href="http://www.2beegames.com/">2BeeGames</a> in order to check the finalist games. You can place your vote in either of the sites. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2009/11/vote-for-driftmoon/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Windows 7 woes, defeat, change of the war plans..</title><link>http://www.mhgames.org/2009/08/windows-7-woes-defeat-change-of-the-war-plans/</link> <comments>http://www.mhgames.org/2009/08/windows-7-woes-defeat-change-of-the-war-plans/#comments</comments> <pubDate>Mon, 24 Aug 2009 06:50:17 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[Personal]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[random]]></category> <category><![CDATA[windows]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=352</guid> <description><![CDATA[I&#8217;ve been using Ubuntu Linux 90% of the time, and Windows XP 10% of the time, for about a year and half now. I&#8217;ve been keeping an eye out for Windows 7, though, as it seemed like a good Windows after the disappointing Vista. So when I saw that Windows 7 RTM was already available [...]]]></description> <content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright size-full wp-image-354" title="Windows 7" src="http://www.mhgames.org/wp-content/uploads/windows-7-logo.jpg" alt="Windows 7" width="180" height="149" /> I&#8217;ve been using <strong>Ubuntu Linux</strong> 90% of the time, and <strong>Windows XP</strong> 10% of the time, for about a year and half now. I&#8217;ve been keeping an eye out for <strong>Windows 7</strong>, though, as it seemed like a good Windows after the disappointing Vista.</p><p style="text-align: justify;">So when I saw that Windows 7 RTM was already available at MSDN AA, I decided to give it a shot, having never seen it in action. I was expecting problems, since this PC is based on components made in 2004, so it is quite old. I was pleasantly surprised to see that it worked quite well, even before installing any drivers manually. Networking worked, sound worked, the spiffy Aero desktop compositioning worked. (My tv-tuner, Terratec Cinergy C PCI, didn&#8217;t work, but that&#8217;s no biggie &#8212; it works in Ubuntu.) Then I tried some OpenGL &#8212; oops, no hardware acceleration. No problem, I thought and went to install the latest drivers for my Geforce 7600 GS (AGP).</p><p style="text-align: justify;">After the driver update I tried <a href="/i-have-no-tomatoes">Tomatoes</a>, worked just fine. Great! I went on installing <strong>Eclipse </strong>and setting up my workspace for the game project going on. And what did I find out: it was running very slowly, barely making 40-50 fps and fluctuating a lot! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> What the hell, it works solid 60 fps even in Linux (it&#8217;s capped to 60 fps, so in reality it would run even faster), not mention Windows XP! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p><p style="text-align: justify;">Then I thought, ah, the Aero effects, obviously they would affect the performance on machine this old. Disabled Aero, tried again: same results. I tried plenty of older drivers, plus a new set of drivers released a couple of days ago. Nothing changed. It would sometimes reach 60 fps when there was not much to render, but especially the water shader was killing the performance. This was not acceptable, I mean it does not really motivate me to develop something running too slowly, <em>when I know</em> it works much better on this very piece of hardware I&#8217;ve got.. Of course I understand that it will run slower than in XP (on this old PC), since W7 requires more resources to run, but it should not make this big a difference in fps.</p><p style="text-align: justify;">After asking about the problem on Windows 7 forums and getting nothing, I decided to admit my defeat.. I guess either the OpenGL drivers just are not what they were before, or this PC is plainly too old for W7. I suspect the first. Of course, OpenGL has always been the ugly step child in Windows world while Direct 3D is receiving the love, so.. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> Too bad, really, I was starting to like W7.</p><p style="text-align: justify;">I went and dropped back XP, and boom, everything runs fast again. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> Ubuntu dual-boot comes a bit later.</p><p style="text-align: justify;">However, I might try W7 on the laptop of mine, that is currently running Vista. Vista seems too bulky for that cheap laptop, starting up very slowly etc., so I suspect W7 might help a bit. Indeed, I will probably see how the install goes on the laptop. Stay tuned for my report! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p style="text-align: justify;"><strong>UPDATE:</strong> Writing this from the laptop running W7. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Seems to be working fine, except the smart card reader. Better than Vista, that&#8217;s for sure.</p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2009/08/windows-7-woes-defeat-change-of-the-war-plans/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Marriage news!</title><link>http://www.mhgames.org/2009/08/marriage-news/</link> <comments>http://www.mhgames.org/2009/08/marriage-news/#comments</comments> <pubDate>Sun, 09 Aug 2009 09:59:35 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[Games]]></category> <category><![CDATA[Personal]]></category> <category><![CDATA[random]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=344</guid> <description><![CDATA[Just wanted to report this: Annemari and myself finally got married a couple of days back, 7th of August to be exact. Phew, lot&#8217;s of preparation for a single day, but it was all worth it. Everything went well and I&#8217;m happy. Seemed like our guests enjoyed as well. ^^ In other news.. I haven&#8217;t [...]]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Just wanted to report this: <strong>Annemari</strong> and myself finally got married a couple of days back, 7th of August to be exact. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Phew, lot&#8217;s of preparation for a single day, but it was all worth it. Everything went well and I&#8217;m happy. Seemed like our guests enjoyed as well. <strong>^^</strong></p><h3>In other news..</h3><p>I haven&#8217;t progressed on the game project, but I have played games. I finished <strong>Saints Row 2</strong>, it was a blast. Currently I&#8217;m playing <strong>InFAMOUS</strong>, which I bought recently. Great game! Thinking of buying <strong>Red Faction: Guerrilla</strong> next. So many great games, so little time.. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2009/08/marriage-news/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>This brand new site goes live!</title><link>http://www.mhgames.org/2009/07/this-brand-new-site-goes-live/</link> <comments>http://www.mhgames.org/2009/07/this-brand-new-site-goes-live/#comments</comments> <pubDate>Tue, 21 Jul 2009 15:52:56 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[random]]></category> <category><![CDATA[website]]></category><guid isPermaLink="false">http://www.mhgames.org/?p=336</guid> <description><![CDATA[See anything different? Ok, so I finally got around getting a proper hosting and a domain for my MHGames site, and here we are, at the sparkling new http://www.mhgames.org! Yay! I actually wanted .net-domain, but alas it was already taken (like was .com, .org was my third choice).. Oh well. So what&#8217;s new? Here is [...]]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">See anything different? <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p style="text-align: justify;">Ok, so I finally got around getting a proper hosting <strong>and</strong> a domain for my <strong>MHGames</strong> site, and here we are, at the sparkling new <a href="http://www.mhgames.org">http://www.mhgames.org</a>! Yay! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> I actually wanted <tt>.net</tt>-domain, but alas it was already taken (like was <tt>.com</tt>, <tt>.org</tt> was my third choice).. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> Oh well. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p><p style="text-align: justify;">So what&#8217;s new? Here is a list of things I&#8217;ve been doing the past 1,5 weeks:</p><ul style="text-align: justify;"><li>I chose to use <a href="http://www.wordpress.org">WordPress</a>, with the intention of combining my existing site with my separate blog. This worked out nicely, I was able to import all my blog postings from <strong>Blogger</strong> without too much hassle! Great work WP-team. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> I can highly recommend WP for any blogging purposes, and even beyond that.</li><li>I did a custom theme for this site, basically from scratch. Had some difficulties making it scalable, but it works. I&#8217;ve tested it in Firefox 3.5, Chrome, IE 7 &amp; 8, Safari, Konqueror and the latest Opera. All of those worked fine, phew. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> The theme is valid XHTML and CSS, so I can always blame the browser if something doesn&#8217;t work! <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Needless to say, I&#8217;m happy with the results on how this theme turned out.</li><li>Finally I crafted the old MHGames-content over to this new site.</li></ul><p style="text-align: justify;">Now that this site contains both my development blog and my games, direct all your gaming needs to this address, so to speak. I will eventually get rid of the old site, so remember to update your bookmarks, if any!</p><p style="text-align: justify;">That is all this time, enjoy the new site and do drop a comment on what you like or don&#8217;t like. <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> I hope to resume developing my game project now that this site is alive, stay tuned.</p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2009/07/this-brand-new-site-goes-live/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Geez, it&#8217;s been a while&#8230;</title><link>http://www.mhgames.org/2009/07/geez-its-been-a-while/</link> <comments>http://www.mhgames.org/2009/07/geez-its-been-a-while/#comments</comments> <pubDate>Sun, 05 Jul 2009 08:59:00 +0000</pubDate> <dc:creator>Mika</dc:creator> <category><![CDATA[Development]]></category> <category><![CDATA[java]]></category> <category><![CDATA[programming]]></category> <category><![CDATA[random]]></category><guid isPermaLink="false">http://www.mhgames.org/2009/07/geez-its-been-a-while/</guid> <description><![CDATA[Time for an update, I reckon. Although PolyAnim is generally on hold due to the game project, I made a few optimizations (reducing garbage generation mostly, still quite high though) to it. As for the game, I&#8217;m still working on the engine side &#8212; BUT &#8212; I&#8217;ve written down some things on the game plot [...]]]></description> <content:encoded><![CDATA[<p>Time for an update, I reckon.</p><p style="text-align: justify;">Although <span style="font-weight: bold;">PolyAnim</span> is generally on hold due to the game project, I made a few optimizations (reducing garbage generation mostly, still quite high though) to it. As for the game, I&#8217;m still working on the engine side &#8212; BUT &#8212; I&#8217;ve written down some things on the game plot and other design! I have a vision of the game beginning, but the actual plot still needs to be thought up. Sooo yes, I don&#8217;t have much at all, but it&#8217;s a start. <span style="font-weight: bold;"> <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </span>Luckily I don&#8217;t have too much pressures on the story side, as even if it ends up sucking donkey balls (excuse my language), it&#8217;s still infinitely better than the &#8220;stories&#8221; of my previous games combined! <span style="font-weight: bold;"> <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></p><h2>Meanwhile, in the programming land&#8230;</h2><p style="text-align: justify;">It&#8217;s been so long since my last update, I&#8217;ve worked on so many things I don&#8217;t even remember them all. Instead of trying to remember the details, I&#8217;ll just list the things I do remember:</p><ul style="text-align: justify;"><li>First of all, I started using <span style="font-style: italic;">revision control</span> for the source code (+ related resources). Instead of using the familiar <span style="font-weight: bold;">Subversion</span>, I decided to try something new and thus chose <span style="font-weight: bold;"><a href="http://en.wikipedia.org/wiki/Git_%28software%29">Git</a>.</span> All in all, this helps me keeping track of the things I do and also serves as a backup in case my computer decides to blow up. Git is nice since you can use it locally, on any directory without a server.</li><li><span style="font-style: italic;">VBO (</span><a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Vertex_Buffer_Object">Vertex Buffer Object</a><span style="font-style: italic;">) support</span>. This means storing geometry to the GPU and rendering it in one batch. Basically it means better performance. Using VBOs I could optimize the text rendering by buffering the rendered glyphs into a batch, up until the buffer fills up (or the texture changes). The buffered glyphs are rendered in one go, and the process starts again.</li><li><span style="font-style: italic;">Particle systems!</span> I started doing a &#8220;particle engine&#8221; a while back, got it done except for the different emitters. I still need to finish this up: complete the basic point emitter, add more emitters and add the ability to load particle systems from resources (perhaps a <a href="http://en.wikipedia.org/wiki/Yaml">YAML</a> or XML file). VBOs are used to render the systems, when supported by the GPU.</li><li><span style="font-style: italic;">Lighting system improvements</span>. Lights can now have different effects on them, like flickering, fading and pulsating. The effects are defined in a YAML file of properties.</li><li><span style="font-style: italic;">Player character designs</span>. I&#8217;m not sure if this guy ends up being the final character, but might be. I did a quick idle animation for him (need to adjust that a bit, though), I should add a walk cycle next as it&#8217;s quite boring to watch now. (The previous animation, test from PolyAnim, did walk!)</li><li>And now for something completely different: <span style="font-style: italic;">Water effects.</span> Yes. This is mostly eye candy (as Box2D doesn&#8217;t support buoyancy yet, I think the water is only going to be used for restricting player movements as in the player can&#8217;t swim..) so it made no sense to do it at this phase of development. But I did it anyway, I&#8217;m childish like that.. <span style="font-weight: bold;"> <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </span> The water reflects the scenery above (provided the GPU supports Render-to-texture) and I even wrote a fragment shader to make it all wavy and twirling..</li></ul><p style="text-align: justify;">I have noticed a problem during the development of this game, which was not apparent on my previous game projects (since they were much shorter): I have this annoying tendency to start working on different (sub)projects even when the previous stuff is still not finished. That means I have heaps of unfinished subsystems in this engine, like the particles, scripting, triggers, etc. And I&#8217;m already thinking of doing the sprite system and other things as well! I mean, what the hell, it should be bloody obvious I should concentrate on the unfinished things and finish them.. <span style="font-weight: bold;"> <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </span> Argh, hopefully I can sort this mess out. Speaking of which, I guess I should start coding the particle system to an usable state.</p><p style="text-align: justify;">And of course, to all aspiring game developers: <em>design the game first</em>, damnit! Figure out the plot, setting, characters and whatnot <span style="font-weight: bold;">BEFORE</span> getting sucked in the bottomless fathoms of <span style="font-weight: bold;">Teh Engine(tm)</span>! Yes, I really should take my own advice some day! <span style="font-weight: bold;"> <img src='http://www.mhgames.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </span></p> ]]></content:encoded> <wfw:commentRss>http://www.mhgames.org/2009/07/geez-its-been-a-while/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 6/13 queries in 0.010 seconds using disk: basic

Served from: www.mhgames.org @ 2012-02-04 18:13:26 -->
