<?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>77eve.</title>
	<atom:link href="http://www.stsm.info/wp321/feed" rel="self" type="application/rss+xml" />
	<link>http://www.stsm.info/wp321</link>
	<description></description>
	<lastBuildDate>Sun, 28 Aug 2011 09:36:38 +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>top-game release V-0.2.0</title>
		<link>http://www.stsm.info/wp321/game/top-game_v020</link>
		<comments>http://www.stsm.info/wp321/game/top-game_v020#comments</comments>
		<pubDate>Wed, 27 Jul 2011 19:33:01 +0000</pubDate>
		<dc:creator>FunnyDriver</dc:creator>
				<category><![CDATA[Game]]></category>
		<category><![CDATA[game project]]></category>
		<category><![CDATA[game release]]></category>
		<category><![CDATA[new game]]></category>
		<category><![CDATA[top game]]></category>

		<guid isPermaLink="false">http://www.stsm.info/wp321/?p=273</guid>
		<description><![CDATA[Every beginning is hard, but you must start somewhere! For this reason, this is the very first release of my new game project. There is not much to see (jet) and also the perspective needs to be adjusted and fixed &#8230; <a href="http://www.stsm.info/wp321/game/top-game_v020">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Every beginning is hard, but you must start somewhere!</p>
<p>For this reason, this is the very first release of my new game project.</p>
<p>There is not much to see (jet) and also the perspective needs to be adjusted and fixed but you already can recognize the direction in which this development is moving!</p>
<p><a href="http://www.stsm.info/wp321/wp-content/uploads/2011/07/HP_top_release_V-0.2.0.jpg" rel="lightbox[273]"><img title="HP_top_release_V-0.2.0" src="http://www.stsm.info/wp321/wp-content/uploads/2011/07/HP_top_release_V-0.2.0-300x144.jpg" alt="" width="300" height="144" /></a></p>
<pre><strong>Executable:</strong> <a href="http://www.stsm.info/wp321/wp-content/uploads/2011/07/HP_top_release_V-0.2.0.zip">HP_top_release_V-0.2.0.zip</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.stsm.info/wp321/game/top-game_v020/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Qt + OpennGL + Mouse + Keyboard</title>
		<link>http://www.stsm.info/wp321/tut/qt_openngl_mouse_keyboard</link>
		<comments>http://www.stsm.info/wp321/tut/qt_openngl_mouse_keyboard#comments</comments>
		<pubDate>Tue, 26 Jul 2011 15:33:11 +0000</pubDate>
		<dc:creator>FunnyDriver</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[mouse button]]></category>
		<category><![CDATA[mouse keyboard]]></category>
		<category><![CDATA[mouse scroll]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[opengl text]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[right move]]></category>

		<guid isPermaLink="false">http://www.stsm.info/wp321/?p=172</guid>
		<description><![CDATA[This Tutorial/Example shows a very simply implementation of the QGLWidget with the possibility to interact with the GLWidget by using the keyboard and the mouse. The use of this application is very straightforward: Keys: [W] or [Arrow Up] = Move &#8230; <a href="http://www.stsm.info/wp321/tut/qt_openngl_mouse_keyboard">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This Tutorial/Example shows a very simply implementation of the QGLWidget with the possibility to interact with the GLWidget by using the keyboard and the mouse.<br />
<span id="more-172"></span><br />
<a href="http://www.stsm.info/wp321/wp-content/uploads/2011/07/gl_mouse_screen.jpg" rel="lightbox[172]"><img class="alignleft size-thumbnail wp-image-271" title="gl_mouse_screen" src="http://www.stsm.info/wp321/wp-content/uploads/2011/07/gl_mouse_screen-150x150.jpg" alt="" width="150" height="150" /></a>The use of this application is very straightforward:</p>
<h1>Keys:</h1>
<p>[<strong>W</strong>] or [<strong>Arrow Up</strong>] = Move the triangle up<br />
[<strong>S</strong>] or [<strong>Arrow Down</strong>] = Move the triangle down<br />
[<strong>A</strong>] or [<strong>Arrow Left</strong>] = Move the triangle left<br />
[<strong>D</strong>] or [<strong>Arrow Right</strong>] = Move the triangle right<br />
[<strong>R</strong>] = Reset all values back to the standard value</p>
<h1>Mouse</h1>
<p>[<strong>Left mouse button</strong>] = Rotate the triangle on the “X-Axis” &amp; “Y-Axis”<br />
[<strong>Right mouse button</strong>] = Rotate the triangle on the “X-Axis” &amp; “Z-Axis”<br />
[<strong>Scroll wheel</strong>] = Move the triangle in and out</p>
<h1>Methods</h1>
<p>In addition to the necessary OpenGL methods (initializeGL, resizeGL, paintGL) the following methods are also needed to interact with the scene:<br />
<code>mousePressEvent</code> &lt;&lt; will be called when a button will be pressed<br />
<code>mouseMoveEvent</code> &lt;&lt; will be called when an active (button pressed) mouse will be moved<br />
<code>wheelEvent</code> &lt;&lt; will be called when the mouse scroll wheel will be used<br />
<code>keyPressEvent</code> &lt;&lt; will be called when a key will be pressed</p>
<p>and a helper method to save the result of the input:<br />
<code>setRotation</code> &lt;&lt; saves the rotation result</p>
<h1>Parameters</h1>
<p>The only things that this methods doo is changing the following parameters:<br />
<code>fRotationX</code> &gt;&gt; set the rotation at the X-Axis<br />
<code>fRotationY</code> &gt;&gt; set the rotation at the Y-Axis<br />
<code>fRotationZ</code> &gt;&gt; set the rotation at the Z-Axis<br />
<code>fMoveLeftRight</code> &gt;&gt; set the movement at the X-Axis<br />
<code>fMoveUpDown</code> &gt;&gt; set the movement at the Y-Axis<br />
<code>fMoveInOut</code> &gt;&gt; set the movement at the Z-Axis</p>
<pre><strong>sourececode:</strong> <a href="http://www.stsm.info/wp321/wp-content/uploads/2011/07/gl_mouse.zip">gl_mouse.zip</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.stsm.info/wp321/tut/qt_openngl_mouse_keyboard/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>C++ Notation</title>
		<link>http://www.stsm.info/wp321/tut/c-notation</link>
		<comments>http://www.stsm.info/wp321/tut/c-notation#comments</comments>
		<pubDate>Mon, 25 Jul 2011 11:37:31 +0000</pubDate>
		<dc:creator>FunnyDriver</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[dword]]></category>
		<category><![CDATA[pointer]]></category>
		<category><![CDATA[stringstream]]></category>
		<category><![CDATA[unsigned int]]></category>
		<category><![CDATA[vector]]></category>

		<guid isPermaLink="false">http://www.stsm.info/wp321/?p=165</guid>
		<description><![CDATA[Simply, Mixed and Class Notation in C++ Notation Simply Notation Type Notation Variable bool b bState Int i iNumber double d dNumber float f fNumber dword dw dwNumber char ch chLetter string str strSentense stringstream ss ssInput stringlist sl slNames &#8230; <a href="http://www.stsm.info/wp321/tut/c-notation">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Simply, Mixed and Class Notation in C++<br />
<span id="more-165"></span></p>
<h1>Notation</h1>
<h1>Simply Notation</h1>
<table>
<tbody>
<tr>
<th>Type</th>
<th>Notation</th>
<th>Variable</th>
</tr>
<tr>
<td>bool</td>
<td>b</td>
<td>bState</td>
</tr>
<tr>
<td>Int</td>
<td>i</td>
<td>iNumber</td>
</tr>
<tr>
<td>double</td>
<td>d</td>
<td>dNumber</td>
</tr>
<tr>
<td>float</td>
<td>f</td>
<td>fNumber</td>
</tr>
<tr>
<td>dword</td>
<td>dw</td>
<td>dwNumber</td>
</tr>
<tr>
<td>char</td>
<td>ch</td>
<td>chLetter</td>
</tr>
<tr>
<td>string</td>
<td>str</td>
<td>strSentense</td>
</tr>
<tr>
<td>stringstream</td>
<td>ss</td>
<td>ssInput</td>
</tr>
<tr>
<td>stringlist</td>
<td>sl</td>
<td>slNames</td>
</tr>
</tbody>
</table>
<h1>Mixed Notation</h1>
<table>
<tbody>
<tr>
<th>Type</th>
<th>Notation</th>
<th>Variable</th>
</tr>
<tr>
<td>long int</td>
<td>li</td>
<td>liNumber</td>
</tr>
<tr>
<td>int * (pointer)</td>
<td>pi</td>
<td>piNumber</td>
</tr>
<tr>
<td>unsigned int</td>
<td>ui</td>
<td>uiNumber</td>
</tr>
<tr>
<td>short int</td>
<td>si</td>
<td>siNumber</td>
</tr>
<tr>
<td>const int</td>
<td>Uppercase</td>
<td>IFIRST_NUMBER</td>
</tr>
<tr>
<td>array int</td>
<td>ai</td>
<td>aiNumbers</td>
</tr>
<tr>
<td>vector int</td>
<td>vi</td>
<td>viParameters</td>
</tr>
<tr>
<td>vector int * (pointer)</td>
<td>vpi</td>
<td>vpiNumbers</td>
</tr>
</tbody>
</table>
<h1>Class Notation</h1>
<table>
<tbody>
<tr>
<th>Type</th>
<th>Notation</th>
<th>Variable</th>
</tr>
<tr>
<td>class Car</td>
<td>C</td>
<td>CCar</td>
</tr>
<tr>
<td>Method/Funktion</td>
<td>Lowercase</td>
<td>getFirstCar</td>
</tr>
<tr>
<td>Namespace</td>
<td>&#8220;Namespace&#8221; in the term</td>
<td>CarNamespace</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.stsm.info/wp321/tut/c-notation/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Data Types</title>
		<link>http://www.stsm.info/wp321/tut/data_types</link>
		<comments>http://www.stsm.info/wp321/tut/data_types#comments</comments>
		<pubDate>Fri, 22 Jul 2011 22:14:50 +0000</pubDate>
		<dc:creator>FunnyDriver</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[data types in c]]></category>
		<category><![CDATA[fundamental data types]]></category>

		<guid isPermaLink="false">http://www.stsm.info/wp321/?p=6</guid>
		<description><![CDATA[Fundamental data types in C++ (type, min, max, number of bits) Type MIN MAX bit bool false true 8 (signed) char -127 127 8 unsigned char 0 255 8 unsigned short int 0 65,535 16 short int -32,768 32,767 16 &#8230; <a href="http://www.stsm.info/wp321/tut/data_types">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Fundamental data types in C++ (type, min, max, number of bits)<br />
<span id="more-6"></span></p>
<table>
<tbody>
<tr>
<th>Type</th>
<th>MIN</th>
<th>MAX</th>
<th>bit</th>
</tr>
<tr>
<td>bool</td>
<td>false</td>
<td>true</td>
<td>8</td>
</tr>
<tr>
<td>(signed) char</td>
<td>-127</td>
<td>127</td>
<td>8</td>
</tr>
<tr>
<td>unsigned char</td>
<td>0</td>
<td>255</td>
<td>8</td>
</tr>
<tr>
<td>unsigned short int</td>
<td>0</td>
<td>65,535</td>
<td>16</td>
</tr>
<tr>
<td>short int</td>
<td>-32,768</td>
<td>32,767</td>
<td>16</td>
</tr>
<tr>
<td>unsigned int</td>
<td>0</td>
<td>4,294,967,295</td>
<td>32</td>
</tr>
<tr>
<td>(signed) int</td>
<td>-2,147,483,648</td>
<td>2,147,483,647</td>
<td>32</td>
</tr>
<tr>
<td>(signed) long</td>
<td>-2,147,483,648</td>
<td>2,147,483,647</td>
<td>32</td>
</tr>
<tr>
<td>unsigned long</td>
<td>0</td>
<td>4,294,967,295</td>
<td>32</td>
</tr>
<tr>
<td>enum</td>
<td>-2,147,483,648</td>
<td>2,147,483,647</td>
<td>32</td>
</tr>
<tr>
<td>float</td>
<td>1.2e–38</td>
<td>3.4e38</td>
<td>32</td>
</tr>
<tr>
<td>signed long long int</td>
<td>-9,223,372,036,854,775,807</td>
<td>9,223,372,036,854,775,807</td>
<td>64</td>
</tr>
<tr>
<td>unsigned long long int</td>
<td>0</td>
<td>18,446,744,073,709,551,615</td>
<td>64</td>
</tr>
<tr>
<td>double</td>
<td>2.2e–308</td>
<td>1.8e308</td>
<td>64</td>
</tr>
<tr>
<td>long double</td>
<td>3,4e-4932</td>
<td>1,1e+4932</td>
<td>80</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.stsm.info/wp321/tut/data_types/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Game TOP &#8211; Release Plan</title>
		<link>http://www.stsm.info/wp321/game/top_game</link>
		<comments>http://www.stsm.info/wp321/game/top_game#comments</comments>
		<pubDate>Fri, 22 Jul 2011 22:14:19 +0000</pubDate>
		<dc:creator>FunnyDriver</dc:creator>
				<category><![CDATA[Game]]></category>
		<category><![CDATA[animated water]]></category>
		<category><![CDATA[animation loop]]></category>
		<category><![CDATA[current status]]></category>
		<category><![CDATA[dynamic textures]]></category>
		<category><![CDATA[explosion]]></category>
		<category><![CDATA[game editor]]></category>
		<category><![CDATA[mouse input]]></category>
		<category><![CDATA[object selection]]></category>
		<category><![CDATA[opengl text]]></category>
		<category><![CDATA[water units]]></category>

		<guid isPermaLink="false">http://www.stsm.info/wp321/?p=4</guid>
		<description><![CDATA[Current status: V-0.2.2 Version Milesotnes Status V-0.1.0 Setup of the developing enviroment X V-0.1.1 Basic OpenGL Output X V-0.1.2 Keybord Input &#38; Implementation into OpenGL X V-0.1.3 Mouse Input &#38; Implementation into OpenGL X V-0.1.4 Simply Levelelemts X V-0.1.5 XML &#8230; <a href="http://www.stsm.info/wp321/game/top_game">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<pre>Current status: V-0.2.2</pre>
<p><span id="more-4"></span></p>
<table>
<tbody>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.1.0</td>
<td>Setup of the developing enviroment</td>
<td>X</td>
</tr>
<tr>
<td>V-0.1.1</td>
<td>Basic OpenGL Output</td>
<td>X</td>
</tr>
<tr>
<td>V-0.1.2</td>
<td>Keybord Input &amp; Implementation into OpenGL</td>
<td>X</td>
</tr>
<tr>
<td>V-0.1.3</td>
<td>Mouse Input &amp; Implementation into OpenGL</td>
<td>X</td>
</tr>
<tr>
<td>V-0.1.4</td>
<td>Simply Levelelemts</td>
<td>X</td>
</tr>
<tr>
<td>V-0.1.5</td>
<td>XML &#8211; Level Setup</td>
<td>X</td>
</tr>
<tr>
<td>V-0.1.6</td>
<td>XML Parser &#8211; (Read/Write empty Level with min. parameters)</td>
<td>X</td>
</tr>
<tr>
<td>
<pre>V-0.2.0</pre>
</td>
<td>
<pre><a title="top-game release V-0.2.0" href="http://www.stsm.info/wp321/game/top-game_v020">Release</a></pre>
</td>
<td>
<pre>X</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.2.1</td>
<td>Animation Loop</td>
<td>X</td>
</tr>
<tr>
<td>V-0.2.2</td>
<td>Animated water (waves)</td>
<td>X</td>
</tr>
<tr>
<td>V-0.2.3</td>
<td>Ramps</td>
<td>-</td>
</tr>
<tr>
<td>V-0.2.4</td>
<td>Bridges</td>
<td>-</td>
</tr>
<tr>
<td>V-0.2.5</td>
<td>Mouseover Funktion</td>
<td>-</td>
</tr>
<tr>
<td>V-0.2.6</td>
<td>Light</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-0.3.0</pre>
</td>
<td>
<pre>Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.3.1</td>
<td>Simple Objects</td>
<td>-</td>
</tr>
<tr>
<td>V-0.3.2</td>
<td>Object selection</td>
<td>-</td>
</tr>
<tr>
<td>V-0.3.3</td>
<td>Simple OpenGL text output</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-0.4.0</pre>
</td>
<td>
<pre>Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.4.1</td>
<td>A* Pfadfindung</td>
<td>-</td>
</tr>
<tr>
<td>V-0.4.2</td>
<td>A*+ Pfadfindung</td>
<td>-</td>
</tr>
<tr>
<td>V-0.4.3</td>
<td>XML Materials (Stone, Sand, Gras, Water, Lava)</td>
<td>-</td>
</tr>
<tr>
<td>V-0.4.4</td>
<td>Dynamic textures</td>
<td>-</td>
</tr>
<tr>
<td>V-0.4.5</td>
<td>XML-Extension</td>
<td>-</td>
</tr>
<tr>
<td>V-0.4.6</td>
<td>Game-Editor</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-0.5.0</pre>
</td>
<td>
<pre>Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.5.1</td>
<td>Level Destruction</td>
<td>-</td>
</tr>
<tr>
<td>V-0.5.2</td>
<td>Explosion &#8211; Graphic</td>
<td>-</td>
</tr>
<tr>
<td>V-0.5.3</td>
<td>Explosions &#8211; Sound</td>
<td>-</td>
</tr>
<tr>
<td>V-0.5.4</td>
<td>Complex Objects</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-0.6.0</pre>
</td>
<td>
<pre>Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.6.1</td>
<td>Ground Units</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.2</td>
<td>Vehicle units</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.3</td>
<td>Air units</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.4</td>
<td>(Water units)</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.5</td>
<td>Production Buildings</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.6</td>
<td>Supply Buildings</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.7</td>
<td>Protection Buildings</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.8</td>
<td>Research Buildings</td>
<td>-</td>
</tr>
<tr>
<td>V-0.6.9</td>
<td>Simply AI</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-0.7.0</pre>
</td>
<td>
<pre>Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.7.1</td>
<td>Advanced AI</td>
<td>-</td>
</tr>
<tr>
<td>V-0.7.2</td>
<td>GUI</td>
<td>-</td>
</tr>
<tr>
<td>V-0.7.3</td>
<td>Background Music</td>
<td>-</td>
</tr>
<tr>
<td>V-0.7.4</td>
<td>StoryLine</td>
<td>-</td>
</tr>
<tr>
<td>V-0.7.5</td>
<td>2nd Level</td>
<td>-</td>
</tr>
<tr>
<td>V-0.7.6</td>
<td>Game Title</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-0.8.0</pre>
</td>
<td>
<pre>Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.8.1</td>
<td>Player Account</td>
<td>-</td>
</tr>
<tr>
<td>V-0.8.2</td>
<td>Save game</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-0.9.0</pre>
</td>
<td>
<pre>Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
<tr>
<th>Version</th>
<th>Milesotnes</th>
<th>Status</th>
</tr>
<tr>
<td>V-0.9.1</td>
<td>Code cleaning</td>
<td>-</td>
</tr>
<tr>
<td>V-0.9.2</td>
<td>Files / Libirarys / Resoureces Menagement</td>
<td>-</td>
</tr>
<tr>
<td>
<pre>V-1.0.0</pre>
</td>
<td>
<pre>Alpha Release</pre>
</td>
<td>
<pre>-</pre>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.stsm.info/wp321/game/top_game/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

