<?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>hias&#039;s blog</title>
	<atom:link href="http://blog.m-hias.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.m-hias.de</link>
	<description>just another blog</description>
	<lastBuildDate>Tue, 12 Jan 2010 18:59:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hello planetkde</title>
		<link>http://blog.m-hias.de/2010/01/cout-3/</link>
		<comments>http://blog.m-hias.de/2010/01/cout-3/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 23:26:31 +0000</pubDate>
		<dc:creator>hias</dc:creator>
				<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://blog.m-hias.de/?p=29</guid>
		<description><![CDATA[Hi everyone,
I&#8217;m Mathias, a new contributor to KDE Games. During the last year I spent some time to code on Granatier, a new game which will be released with KDE SC 4.4 and I would like to give a short introduction.
At first, what is Granatier? It is a Clanbomber clone which in turn is a [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>I&#8217;m Mathias, a new contributor to KDE Games. During the last year I spent some time to code on Granatier, a new game which will be released with KDE SC 4.4 and I would like to give a short introduction.</p>
<p>At first, what is Granatier? It is a Clanbomber clone which in turn is a Bomberman clone. If you played Clanbomber, you may have noticed that it is no longer maintained and at least Kubuntu doesn&#8217;t ship it since Dapper Drake. A few friends and me used to play it quite often, so I took a look at the source code, but it was hard to understand, at least for me. As I already wanted to improve my C++ and Qt knowledge for some time, this was the right opportunity to do both. I didn&#8217;t start from scratch, but used the Kapman codebase, so kudos to the Kapman delvelopers, without them, it would have took much longer to get to the current state. I also have to thank Arturo Silva, who did the marvelous artwork.</p>
<p>You might wonder where the name comes from. Well it&#8217;s german and it&#8217;s an old expression for a soldier who throws grenades (german: Granaten), just like the musketeer (german: Musketier) who uses muskets.</p>
<p>So what&#8217;s the current state of the game? Well, I think I managed to implement everything from Clanbomber except the AI. The default Clanbomber maps are also included. Additionally, it is possible to import self made maps.</p>
<p>Here is a short screencast, but keep in mind, I suck at playing simultaneously with two player <img src='http://blog.m-hias.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p><embed src="http://blip.tv/play/AYG49HwC" type="application/x-shockwave-flash" width="480" height="325" allowscriptaccess="always" allowfullscreen="true"></embed> <a href="http://blip.tv/file/get/Hias-granatier10preview718.ogv" title="Link to ogv">Link to ogv</a></p>
<p>At the moment KAL from the Gluon project is used for sound output. The problem is, Gluon is not yet released. If KAL is not found, Phonon will be used as fallback. The problem with Phonon is, it&#8217;s not made for this use case. It&#8217;s great if you just want to play sound, but it gets difficult if you consecutively start and stop sound within milliseconds. So if there are for example many explosions, it&#8217;s possible, that not for every explosion a sound is played. After Gluon is released, just ask your distribution to package Gluon and rebuild Granatier.</p>
<p>After the release I want add the possibility to play games over network. I hope to succeed in the network game, because it is one of the main reasons I started with Granatier.</p>
<p>That&#8217;s it. Have fun with the game.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.m-hias.de/2010/01/cout-3/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

