<?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>3D Dreaming for KDE &#187; KDE Games</title>
	<atom:link href="http://aloogobi.nl/blog/category/kdegames/feed/" rel="self" type="application/rss+xml" />
	<link>http://aloogobi.nl/blog</link>
	<description>My blog for 3D KDE stuff</description>
	<lastBuildDate>Tue, 06 Jul 2010 07:34:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Gluon on Windows!</title>
		<link>http://aloogobi.nl/blog/2009/10/gluon-on-windows/</link>
		<comments>http://aloogobi.nl/blog/2009/10/gluon-on-windows/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 22:15:18 +0000</pubDate>
		<dc:creator>Casper van Donderen</dc:creator>
				<category><![CDATA[KDE Games]]></category>

		<guid isPermaLink="false">http://aloogobi.nl/blog/?p=71</guid>
		<description><![CDATA[On a busy day where a lot of stuff happened (an information sign at a railway station crashed: &#8216;Mozilla Firefox encountered an error&#8217; (it looked like a SuSE GNOME desktop) and where I did &#8216;rm -fr *&#8217; on my code folder (luckily I use SVN for my personal stuff)), I did my daily 5.5 hour [...]]]></description>
			<content:encoded><![CDATA[<p>On a busy day where a lot of stuff happened (an information sign at a railway station crashed: &#8216;Mozilla Firefox encountered an error&#8217; (it looked like a SuSE GNOME desktop) and where I did &#8216;rm -fr *&#8217; on my code folder (luckily I use SVN for my personal stuff)), I did my daily 5.5 hour travelling again.</p>
<p>Today the big plan was: &#8216;Get Gluon to compile on Windows&#8217;. This is the result:<br />
<div id="attachment_72" class="wp-caption aligncenter" style="width: 310px"><a href="http://aloogobi.nl/blog/wp-content/uploads/2009/10/KGL_Windows.png"><img src="http://aloogobi.nl/blog/wp-content/uploads/2009/10/KGL_Windows-300x225.png" alt="KGL on Windows" title="KGL_Windows" width="300" height="225" class="size-medium wp-image-72" /></a><p class="wp-caption-text">KGL on Windows</p></div></p>
<p>Most KGL-stuff is there (I needed to disable KGLPoint and KGLProgram/KGLFx because of compile errors, I&#8217;ll fix that later), KAL &#038; KCL involve a bit of dependency-hell/Linux-specific stuff, but overall the KGL performance is good.</p>
<p>Another thing where Win7 + KDE is a super-combination <img src='http://aloogobi.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , the desktop globe as desktop <img src='http://aloogobi.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>The next step is GLOGLES (Gluon OpenGL ES) were the plan is to strip the KDE-dependency from Gluon to be Qt-only and support OpenGL ES, so it can run easily on Maemo!<br />
More on that will hopefully come from the people going to the KDE Games dev-sprint which will be held coming weekend in Munich.</p>
<p>P.S. Does anybody know if there is an #ifdef for Maemo? It would be nice to integrate the vibrate function, since people on the Maemo IRC channel told me using the vibrate function is possible through dbus&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://aloogobi.nl/blog/2009/10/gluon-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Let the competition begin!</title>
		<link>http://aloogobi.nl/blog/2009/08/let-the-competition-begin/</link>
		<comments>http://aloogobi.nl/blog/2009/08/let-the-competition-begin/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 19:15:07 +0000</pubDate>
		<dc:creator>Casper van Donderen</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KDE Games]]></category>

		<guid isPermaLink="false">http://aloogobi.nl/?p=61</guid>
		<description><![CDATA[Nah, just kidding. tsdgeos fixed some bugs in KSquares today with minor assistance from me. He already posted about how to massively increase the speed of the drawing (first remove the QGraphicsItem before deleting it) and after that we got to work on the AI. The AI was causing major leg when deciding which square [...]]]></description>
			<content:encoded><![CDATA[<p>Nah, just kidding. tsdgeos fixed some bugs in KSquares today with minor assistance from me. He already posted about how to massively increase the speed of the drawing (first remove the QGraphicsItem before deleting it) and after that we got to work on the AI.</p>
<p>The AI was causing major leg when deciding which square to fill when there were no save moves left. on a 50&#215;30 grid it would walk through a for loop 2.250.000 times per move. There were some improvements made with memory managing this and now it runs pretty smoothly, it still needs some time to think of which  square to fill, but making a chain after that is lighning fast.</p>
<p>I needed to show this obviously, so I rendered a screencast with 4 AI players on a 50*30 grid. (I increased the max AI moves to 25 moves/s, there is a timer to not make it instantaneous, normally the maximum speed is 8 moves/s).</p>
<p><object width="400" height="300" type="application/x-shockwave-flash" data="http://vimeo.com/moogaloop.swf?clip_id=6131404&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=&amp;show_portrait=&amp;color=&amp;fullscreen=1" ><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6131404&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=&amp;show_portrait=&amp;color=&amp;fullscreen=1" /></object></p>
<p>The next step is getting all the GGZ stuff to work everywhere and host a global KSquares tournament <img src='http://aloogobi.nl/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><em>Edit: video does not show on Planet KDE, it can be found: <a href="http://vimeo.com/6131404">Here</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://aloogobi.nl/blog/2009/08/let-the-competition-begin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A recent switch</title>
		<link>http://aloogobi.nl/blog/2009/07/a-recent-switch/</link>
		<comments>http://aloogobi.nl/blog/2009/07/a-recent-switch/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 11:31:38 +0000</pubDate>
		<dc:creator>Casper van Donderen</dc:creator>
				<category><![CDATA[KDE Games]]></category>

		<guid isPermaLink="false">http://aloogobi.nl/?p=21</guid>
		<description><![CDATA[Last week I decided to switch sides on something in my life. My life consist of a lot of switching sides. But this one is KDE related: I switched back to Windows. I think many people on the planet will now think that I&#8217;ve gone crazy, but for me it has advantages too (video performance, [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I decided to switch sides on something in my life. My life consist of a lot of switching sides. But this one is KDE related:</p>
<p>I switched back to Windows.</p>
<p>I think many people on the planet will now think that I&#8217;ve gone crazy, but for me it has advantages too (video performance, run 3ds max)</p>
<p>I obviously still run KDE now (trunk compile) and I cannot even begin to understand how I could have ever worked on Windows without using KDE. I finally understand why the German translation for Desktop Environment translates back to &#8216;Surface&#8217;, while in Dutch it translates back to &#8216;Surrounding&#8217;. KDE really is a surface when used in Windows and greatly improves the workflow (at least mine).</p>
<p>It still has some bugs (The ThinkPad TrackPoint scroll function  is not forwarded to Qt scrollarea&#8217;s, so I can&#8217;t scroll, Ark tries to create files in /C:\, which Windows automatically opens in the browser as http://C:\ and deleting files in Dolphin only works on the second try), but in general I can recommend people stuck to a Windows PC/Environment to replace the standard Windows applications by the KDE equivalent!</p>
]]></content:encoded>
			<wfw:commentRss>http://aloogobi.nl/blog/2009/07/a-recent-switch/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Taking the plane back from GCDS</title>
		<link>http://aloogobi.nl/blog/2009/07/taking-the-plane-back-from-gcds/</link>
		<comments>http://aloogobi.nl/blog/2009/07/taking-the-plane-back-from-gcds/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 21:19:17 +0000</pubDate>
		<dc:creator>Casper van Donderen</dc:creator>
				<category><![CDATA[KDE Games]]></category>

		<guid isPermaLink="false">http://aloogobi.nl/?p=18</guid>
		<description><![CDATA[I though it might be convenient to make the taxi sharing for the way back. It was supposed to be on the attendees list, but that was a bit hard to find. So&#8230;. I made a new page on the wiki under &#8217;8.5 other useful information&#8217;-&#62;&#8217;Taxi Sharing&#8217; : Link Here. have fun filling it out]]></description>
			<content:encoded><![CDATA[<p>I though it might be convenient to make the taxi sharing for the way back. It was supposed to be on the attendees list, but that was a bit hard to find. So&#8230;.</p>
<p>I made a new page on the wiki under &#8217;8.5 other useful information&#8217;-&gt;&#8217;Taxi Sharing&#8217; : <a href="http://wiki.grancanariadesktopsummit.org/mediawiki/index.php/Taxi_sharing">Link Here</a>.</p>
<p>have fun filling it out <img src='http://aloogobi.nl/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://aloogobi.nl/blog/2009/07/taking-the-plane-back-from-gcds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colo(u)r in Kolf and more</title>
		<link>http://aloogobi.nl/blog/2009/07/colour-in-kolf-and-more/</link>
		<comments>http://aloogobi.nl/blog/2009/07/colour-in-kolf-and-more/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 16:17:43 +0000</pubDate>
		<dc:creator>Casper van Donderen</dc:creator>
				<category><![CDATA[KDE Games]]></category>

		<guid isPermaLink="false">http://aloogobi.nl/?p=10</guid>
		<description><![CDATA[I just put some stuff in Kolf to display the objects with different colors. It uses QColor::setNamedColor which gives course designers an easy way to use either RGB or CSS colors. Obviously this is a nice feature . But that is not the real point of this post. The real point of this post is [...]]]></description>
			<content:encoded><![CDATA[<p>I just put some stuff in Kolf to display the objects with different colors. It uses QColor::setNamedColor which gives course designers an easy way to use either RGB or CSS colors.</p>
<p><a href="http://aloogobi.nl/wp-content/uploads/2009/07/kolf-color1.png"><img class="aligncenter size-medium wp-image-11" title="kolf-color1" src="http://aloogobi.nl/wp-content/uploads/2009/07/kolf-color1-300x196.png" alt="kolf-color1" width="300" height="196" /></a><a href="http://aloogobi.nl/wp-content/uploads/2009/07/kolf-color2.png"><img class="aligncenter size-medium wp-image-12" title="kolf-color2" src="http://aloogobi.nl/wp-content/uploads/2009/07/kolf-color2-300x196.png" alt="kolf-color2" width="300" height="196" /></a></p>
<p>Obviously this is a nice feature <img src='http://aloogobi.nl/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . But that is not the real point of this post.</p>
<p>The real point of this post is the usage of certain OpenGL extensions we are planning to use. As posted by Stefan Majewsky during last wee there is work being done on a texture-creation application. That application now has a scale option which allows you to use more sizes of textures.</p>
<p>The good thing about this is a better resolution for the terrain (we use 1000&#215;1000 for the grid and 256&#215;256 for the texture at the moment). We could now start using 1000&#215;1000 resolution textures which should make the terrain look nicer.</p>
<p>The problem here is the GL_ARB_texture_non_power_of_two OpenGL extension, which was approved by the OpenGL ARB in 2004. This extension works for Intel 945+, NVIDIA GF2+ and Radeon 7k+ cards. But not on the older Intel cards, S3/VIA chipsets and mobile hardware (it is not an OpenGL ES extension, so buh-bye N810/OpenMoko/Pandora etc.)</p>
<p>Is this still acceptable? Or does this go against the ideas of KDE Everywhere and should it work on hardware? (in this case: force the texture to be a power of 2 one, so max. 1024&#215;1024)</p>
<p>The hardware has gotten so many new features over the last few years which can cause problems for KDE in the next few years. For instance: will we improve Marble for people with OpenCL enabled cards so that it runs and renders up to 50x faster, or do we not start to use these features because most of the people still have old hardware?</p>
<p>As most of use know this is a problem in the whole it world where the fruit company and the really small software company force people to buy new computers, but we cannot really do it. So what is a general support lifetime we should use? (at GCDS I&#8217;ve seen people with 6 year old hardware)</p>
]]></content:encoded>
			<wfw:commentRss>http://aloogobi.nl/blog/2009/07/colour-in-kolf-and-more/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>A new blog from Akademy.</title>
		<link>http://aloogobi.nl/blog/2009/07/a-new-blog-from-akademy/</link>
		<comments>http://aloogobi.nl/blog/2009/07/a-new-blog-from-akademy/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 23:51:26 +0000</pubDate>
		<dc:creator>Casper van Donderen</dc:creator>
				<category><![CDATA[KDE Games]]></category>

		<guid isPermaLink="false">http://aloogobi.nl/?p=4</guid>
		<description><![CDATA[Just a first post for now, coming from my hotel on Gran Canaria. My name is Casper van Donderen, I&#8217;m  a Mediatechnology student studying in Utrecht, the Netherlands and interested in everything with Computer Graphics. Most people don&#8217;t know me probably, but I&#8217;ve been helping at the CeBIT &#38; LinuxTag KDE stands this year. At [...]]]></description>
			<content:encoded><![CDATA[<p>Just a first post for now, coming from my hotel on Gran Canaria.</p>
<p>My name is Casper van Donderen, I&#8217;m  a Mediatechnology student studying in Utrecht, the Netherlands and interested in everything with Computer Graphics. Most people don&#8217;t know me probably, but I&#8217;ve been helping at the CeBIT &amp; LinuxTag KDE stands this year.</p>
<p>At the moment my only developer contribution is the 3D view for Kolf 2. Stefan posted a blog about a day and a half ago about the progress of Kolf 2 and I&#8217;ll be joining in on that, but then more from the 3D side of things (hardware shadows are a goal for this week).</p>
<p>Other ideas I want to start working on soon:</p>
<p>-  A visualization engine for Amarok</p>
<p>-  Revive Boson and start developing a complete strategy game for KDE.</p>
<p>-  Other stuff I might come along this week on GC.</p>
]]></content:encoded>
			<wfw:commentRss>http://aloogobi.nl/blog/2009/07/a-new-blog-from-akademy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
