<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments for GameDevMike</title>
	<link>http://gdmike.statbuff.com</link>
	<description>News, opinions, articles, tips &#038; tricks on game development with an Indie twist.</description>
	<pubDate>Thu, 24 Jul 2008 03:59:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>Comment on Build Your Own Game Console by Josh Hintze</title>
		<link>http://gdmike.statbuff.com/2006/09/28/build-your-own-game-console/#comment-34020</link>
		<dc:creator>Josh Hintze</dc:creator>
		<pubDate>Wed, 14 May 2008 03:48:49 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2006/09/28/build-your-own-game-console/#comment-34020</guid>
		<description>Wow. I just found this blog after doing a search. Anyways if you already have an XGS micro or XGS pico I would advise NOT to take the class unless you have a really hard time learning on your own.

The course is built on the book Andre wrote and we added a bunch of extra labs that you build up to the final game station. So there is new stuff but not enough to justify the cost if you already own these systems.

However during the class you do get two (1 hour) chat sessions with us each week to ask whatever questions you want. That in itself is worth its weight in gold ;)  

Josh</description>
		<content:encoded><![CDATA[<p>Wow. I just found this blog after doing a search. Anyways if you already have an XGS micro or XGS pico I would advise NOT to take the class unless you have a really hard time learning on your own.</p>
<p>The course is built on the book Andre wrote and we added a bunch of extra labs that you build up to the final game station. So there is new stuff but not enough to justify the cost if you already own these systems.</p>
<p>However during the class you do get two (1 hour) chat sessions with us each week to ask whatever questions you want. That in itself is worth its weight in gold <img src='http://gdmike.statbuff.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p>Josh</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Win32 Tip: Set Working Directory to App Directory by gdmike</title>
		<link>http://gdmike.statbuff.com/2006/07/05/win32-tip-set-working-directory-to-app-directory/#comment-33792</link>
		<dc:creator>gdmike</dc:creator>
		<pubDate>Sun, 30 Mar 2008 10:34:21 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2006/07/05/win32-tip-set-working-directory-to-app-directory/#comment-33792</guid>
		<description>Nice catch! Corrected in the post.</description>
		<content:encoded><![CDATA[<p>Nice catch! Corrected in the post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Game News from the D World by Miguel</title>
		<link>http://gdmike.statbuff.com/2008/03/17/game-news-from-the-d-world/#comment-33682</link>
		<dc:creator>Miguel</dc:creator>
		<pubDate>Tue, 18 Mar 2008 02:13:53 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2008/03/17/game-news-from-the-d-world/#comment-33682</guid>
		<description>"But there are some downsides that could be blockers for some. I may write up a bit on that somewhere down the road."

Please do! Whenever you get a chance of course.</description>
		<content:encoded><![CDATA[<p>&#8220;But there are some downsides that could be blockers for some. I may write up a bit on that somewhere down the road.&#8221;</p>
<p>Please do! Whenever you get a chance of course.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Win32 Tip: Set Working Directory to App Directory by Nathan Blomquist</title>
		<link>http://gdmike.statbuff.com/2006/07/05/win32-tip-set-working-directory-to-app-directory/#comment-32832</link>
		<dc:creator>Nathan Blomquist</dc:creator>
		<pubDate>Tue, 04 Mar 2008 21:36:56 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2006/07/05/win32-tip-set-working-directory-to-app-directory/#comment-32832</guid>
		<description>Great little post!

One problem:
The call to SetCurrentDirectory() should have appPath passed in, not appDir.  strrchr() returns a pointer to the last position of the character in the original string.  Therefore setting it to 0 (zero) results in an empty string beginning at appDir. Passing appPath to SetCurrentDirectory works because appDir is set to 0 (zero), which is really just pointing into appPath!

-- Nate</description>
		<content:encoded><![CDATA[<p>Great little post!</p>
<p>One problem:<br />
The call to SetCurrentDirectory() should have appPath passed in, not appDir.  strrchr() returns a pointer to the last position of the character in the original string.  Therefore setting it to 0 (zero) results in an empty string beginning at appDir. Passing appPath to SetCurrentDirectory works because appDir is set to 0 (zero), which is really just pointing into appPath!</p>
<p>&#8211; Nate</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Benefits of AFK by beth</title>
		<link>http://gdmike.statbuff.com/2007/12/16/the-benefits-of-afk/#comment-29863</link>
		<dc:creator>beth</dc:creator>
		<pubDate>Sat, 26 Jan 2008 21:02:09 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2007/12/16/the-benefits-of-afk/#comment-29863</guid>
		<description>I could lose some weight, if only they made a laptop you could jog with.</description>
		<content:encoded><![CDATA[<p>I could lose some weight, if only they made a laptop you could jog with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New Project Darkstar Release by gdmike</title>
		<link>http://gdmike.statbuff.com/2007/10/16/new-project-darkstar-release/#comment-24001</link>
		<dc:creator>gdmike</dc:creator>
		<pubDate>Tue, 16 Oct 2007 19:27:13 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2007/10/16/new-project-darkstar-release/#comment-24001</guid>
		<description>Hey, Jeff, thanks. I worded that poorly, methinks. I saw the protocol doc before. It's the modified UTF-8 encoding mentioned there that I needed to investigate. And now that I've seen the C source, I don't see anything special being done to handle it. This is something I'll take to the Darkstar forums shortly.</description>
		<content:encoded><![CDATA[<p>Hey, Jeff, thanks. I worded that poorly, methinks. I saw the protocol doc before. It&#8217;s the modified UTF-8 encoding mentioned there that I needed to investigate. And now that I&#8217;ve seen the C source, I don&#8217;t see anything special being done to handle it. This is something I&#8217;ll take to the Darkstar forums shortly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New Project Darkstar Release by Jeff Kesselman</title>
		<link>http://gdmike.statbuff.com/2007/10/16/new-project-darkstar-release/#comment-23998</link>
		<dc:creator>Jeff Kesselman</dc:creator>
		<pubDate>Tue, 16 Oct 2007 17:23:35 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2007/10/16/new-project-darkstar-release/#comment-23998</guid>
		<description>Hi!

The default protocol is also documented in the javadoc for the server API.  Look at the SimpleSGSProtocol doc.</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>The default protocol is also documented in the javadoc for the server API.  Look at the SimpleSGSProtocol doc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on October is Gaming Month at JavaLobby by Mike</title>
		<link>http://gdmike.statbuff.com/2007/10/04/october-is-gaming-month-at-javalobby/#comment-23986</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Tue, 16 Oct 2007 02:32:04 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2007/10/04/october-is-gaming-month-at-javalobby/#comment-23986</guid>
		<description>"least resistance is REAKKT attractive" should be "least resistance is REALLY attractive"</description>
		<content:encoded><![CDATA[<p>&#8220;least resistance is REAKKT attractive&#8221; should be &#8220;least resistance is REALLY attractive&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on October is Gaming Month at JavaLobby by Mike</title>
		<link>http://gdmike.statbuff.com/2007/10/04/october-is-gaming-month-at-javalobby/#comment-23983</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Mon, 15 Oct 2007 14:10:16 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2007/10/04/october-is-gaming-month-at-javalobby/#comment-23983</guid>
		<description>&lt;i&gt;I know quite a few indie developers who will disagree with you about the Mac.
&lt;/i&gt;

I wasn't saying Mac is a "dead-end".  I was just alluding to if I go into a games store to buy a non-console game my choice are pretty much mostly PC.  Interestingly, I did see recently that Bungie has alluded to Mac games post Microsoft split.

&lt;i&gt;
What amazed me is that it wasn’t so long ago that C# was lumped together with Java under the “too slow for games” myth.
&lt;/i&gt;

I think the big difference here is that Microsoft stepped up and proved that C# is good enough.  First, it was Managed DirectX and then XNA.  And on top of it all they put it on the XBox 360 which I think hits a homerun in cool factor with a lot of hobbyist/indie developers.  Sun hasn't really done enough in that area compared to Microsoft.

I realize that Sun's bread and butter is on the server with big business/enterprise and that is probably why they went the way of Project Darkstar instead of putting a comprehensive desktop strategy together.  I know that there's JOGL, and JOAL, etc but it seems these are more community led than company led.

My own perspective is that the path of least resistance is REAKKT attractive.  I'm old (LATE 30s), not a programmer (but do work with computers), have a family and work obligations and to try and learn diverse technologies that don't integrate well at times or are difficult to integrate or make distribution a challenge makes for a daunting task.  I'm not saying I'm pro XNA but it is an attractive package.  It'd be really nice for Java to have a "path of least resistance" too.

The opportunity is there but I think a corporate backing is necessary to take it to the next level.  A JRE on a console would be cool.  Nowadays consoles aren't so fixed in their software loads due to their online connectivity and the ability to modify the software on the system.</description>
		<content:encoded><![CDATA[<p><i>I know quite a few indie developers who will disagree with you about the Mac.<br />
</i></p>
<p>I wasn&#8217;t saying Mac is a &#8220;dead-end&#8221;.  I was just alluding to if I go into a games store to buy a non-console game my choice are pretty much mostly PC.  Interestingly, I did see recently that Bungie has alluded to Mac games post Microsoft split.</p>
<p><i><br />
What amazed me is that it wasn’t so long ago that C# was lumped together with Java under the “too slow for games” myth.<br />
</i></p>
<p>I think the big difference here is that Microsoft stepped up and proved that C# is good enough.  First, it was Managed DirectX and then XNA.  And on top of it all they put it on the XBox 360 which I think hits a homerun in cool factor with a lot of hobbyist/indie developers.  Sun hasn&#8217;t really done enough in that area compared to Microsoft.</p>
<p>I realize that Sun&#8217;s bread and butter is on the server with big business/enterprise and that is probably why they went the way of Project Darkstar instead of putting a comprehensive desktop strategy together.  I know that there&#8217;s JOGL, and JOAL, etc but it seems these are more community led than company led.</p>
<p>My own perspective is that the path of least resistance is REAKKT attractive.  I&#8217;m old (LATE 30s), not a programmer (but do work with computers), have a family and work obligations and to try and learn diverse technologies that don&#8217;t integrate well at times or are difficult to integrate or make distribution a challenge makes for a daunting task.  I&#8217;m not saying I&#8217;m pro XNA but it is an attractive package.  It&#8217;d be really nice for Java to have a &#8220;path of least resistance&#8221; too.</p>
<p>The opportunity is there but I think a corporate backing is necessary to take it to the next level.  A JRE on a console would be cool.  Nowadays consoles aren&#8217;t so fixed in their software loads due to their online connectivity and the ability to modify the software on the system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on October is Gaming Month at JavaLobby by gdmike</title>
		<link>http://gdmike.statbuff.com/2007/10/04/october-is-gaming-month-at-javalobby/#comment-23981</link>
		<dc:creator>gdmike</dc:creator>
		<pubDate>Mon, 15 Oct 2007 02:13:24 +0000</pubDate>
		<guid>http://gdmike.statbuff.com/2007/10/04/october-is-gaming-month-at-javalobby/#comment-23981</guid>
		<description>&lt;i&gt;I believe that outside of consoles 99% of gaming happens on Windows machines so Mac and Linux distribution isn’t that big of a plus.&lt;/i&gt;

I know quite a few indie developers who will disagree with you about the Mac. Windows has a larger market, but Mac tends to have a higher conversion rate. That's what's important. Indie games are thriving on Mac.

&lt;i&gt;I’m pulling for Java but it’s up against a juggernaut in Microsoft and XNA.&lt;/i&gt;

What amazed me is that it wasn't so long ago that C# was lumped together with Java under the "too slow for games" myth. I remember reading a post over at GarageGames where one of the employees was bashing C#, saying it will never be useful for games. Then a couple of years later they announced TorqueX, or whatever it's called, which is a C# engine for XNA. It's also all the rage over at GameDev.net these days.

But ultimately, it doesn't matter how widespread Java becomes in the game market. There are enough people out there using it and enough game development tools that it's easy enough to get going with. I doubt they'll be going away. And I do anticipate that we'll be seeing wider adoption as NCSoft folds JMonkey Engine improvements back into the source tree and more companies line up for the Sun Game Server.

At the end of the day though, all that matters from my perspective, and all that should matter for any indie developer, is what works for me. I really don't care what others are doing. I'm not actually using Java for a game project at the moment, but that's for reasons that have nothing to do with Java. There's a strong possibility I'll be using it for a future project. I have no interest in C# or XNA.</description>
		<content:encoded><![CDATA[<p><i>I believe that outside of consoles 99% of gaming happens on Windows machines so Mac and Linux distribution isn’t that big of a plus.</i></p>
<p>I know quite a few indie developers who will disagree with you about the Mac. Windows has a larger market, but Mac tends to have a higher conversion rate. That&#8217;s what&#8217;s important. Indie games are thriving on Mac.</p>
<p><i>I’m pulling for Java but it’s up against a juggernaut in Microsoft and XNA.</i></p>
<p>What amazed me is that it wasn&#8217;t so long ago that C# was lumped together with Java under the &#8220;too slow for games&#8221; myth. I remember reading a post over at GarageGames where one of the employees was bashing C#, saying it will never be useful for games. Then a couple of years later they announced TorqueX, or whatever it&#8217;s called, which is a C# engine for XNA. It&#8217;s also all the rage over at GameDev.net these days.</p>
<p>But ultimately, it doesn&#8217;t matter how widespread Java becomes in the game market. There are enough people out there using it and enough game development tools that it&#8217;s easy enough to get going with. I doubt they&#8217;ll be going away. And I do anticipate that we&#8217;ll be seeing wider adoption as NCSoft folds JMonkey Engine improvements back into the source tree and more companies line up for the Sun Game Server.</p>
<p>At the end of the day though, all that matters from my perspective, and all that should matter for any indie developer, is what works for me. I really don&#8217;t care what others are doing. I&#8217;m not actually using Java for a game project at the moment, but that&#8217;s for reasons that have nothing to do with Java. There&#8217;s a strong possibility I&#8217;ll be using it for a future project. I have no interest in C# or XNA.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
