  <?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>Athanazio &#187; gamebase</title>
	<atom:link href="http://www.athanazio.com/tag/gamebase/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.athanazio.com</link>
	<description>Nada é Simples, Mas Tudo é Possível</description>
	<lastBuildDate>Thu, 01 Dec 2011 03:47:23 +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>gamebase release 0.3.1</title>
		<link>http://www.athanazio.com/2007/05/28/gamebase-release-031/</link>
		<comments>http://www.athanazio.com/2007/05/28/gamebase-release-031/#comments</comments>
		<pubDate>Mon, 28 May 2007 22:21:22 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[gamebase]]></category>

		<guid isPermaLink="false">http://www.athanazio.pro.br/index.php/2007/05/28/gamebase-release-031/</guid>
		<description><![CDATA[- add box sample, v1 v2 v3 - refactor of pt-br samples - add GameControlKeySetDummy, that implements singleton - add GameControlKeySetOneAction, to wrap around one action gamebase-0-3-1.zip]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>- add box sample, v1 v2 v3<br />
- refactor of pt-br samples<br />
- add GameControlKeySetDummy, that implements singleton<br />
- add GameControlKeySetOneAction, to wrap around one action</p>
<p><a id="p1063" href="http://www.athanazio.com/wp-content/uploads/2007/05/gamebase-0-3-1.zip">gamebase-0-3-1.zip</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2007/05/28/gamebase-release-031/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gamebase project &#8211; release on java.net</title>
		<link>http://www.athanazio.com/2007/05/28/gamebase-project-release-on-javanet/</link>
		<comments>http://www.athanazio.com/2007/05/28/gamebase-project-release-on-javanet/#comments</comments>
		<pubDate>Mon, 28 May 2007 19:10:30 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[gamebase]]></category>
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://athanazio.wordpress.com/2007/05/28/gamebase-project-release-on-javanet/</guid>
		<description><![CDATA[Hey,  now the gamebase project is alive at java.net ! the main goal of this project is : &#8220;give a fresh view on the Java Teaching&#8221;, and this fresh view is about teaching by using the game creation as base activity during the course. Take a look at the project, soon we will have more [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Hey,  now the gamebase project is alive at java.net ! the main goal of this project is : &#8220;give a fresh view on the Java Teaching&#8221;, and this fresh view is about teaching by using the game creation as base activity during the course.</p>
<p>Take a look at the project, soon we will have more documentation there&#8230;</p>
<p><a href="https://gamebase.dev.java.net/">https://gamebase.dev.java.net/</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2007/05/28/gamebase-project-release-on-javanet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>game base no java.net</title>
		<link>http://www.athanazio.com/2007/05/28/game-base-no-javanet/</link>
		<comments>http://www.athanazio.com/2007/05/28/game-base-no-javanet/#comments</comments>
		<pubDate>Mon, 28 May 2007 16:24:40 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[gamebase]]></category>

		<guid isPermaLink="false">http://www.athanazio.pro.br/index.php/2007/05/28/game-base-no-javanet/</guid>
		<description><![CDATA[Olás ! para facilitar o andamento do projeto gamebase, estou colocando disponível no java.net o projeto e novos releases serão colocados lá. vamos caminhando https://gamebase.dev.java.net/]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Olás !</p>
<p>para facilitar o andamento do projeto gamebase,<br />
estou colocando disponível no java.net o projeto e novos releases serão colocados lá.</p>
<p>vamos caminhando</p>
<p><a target="_blank" href="https://gamebase.dev.java.net/">https://gamebase.dev.java.net/</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2007/05/28/game-base-no-javanet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>game base v3 como jar</title>
		<link>http://www.athanazio.com/2007/05/21/game-base-v3-como-jar/</link>
		<comments>http://www.athanazio.com/2007/05/21/game-base-v3-como-jar/#comments</comments>
		<pubDate>Mon, 21 May 2007 22:05:06 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[gamebase]]></category>

		<guid isPermaLink="false">http://www.athanazio.pro.br/index.php/2007/05/21/game-base-v3-como-jar/</guid>
		<description><![CDATA[o arquivo .jar do game base v3]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p><a target="_blank" href="http://www.athanazio.pro.br/wp-content/game_base_v3.jar">o arquivo .jar do game base v3</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2007/05/21/game-base-v3-como-jar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>game base v3</title>
		<link>http://www.athanazio.com/2007/03/30/game-base-v3/</link>
		<comments>http://www.athanazio.com/2007/03/30/game-base-v3/#comments</comments>
		<pubDate>Fri, 30 Mar 2007 13:00:56 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[gamebase]]></category>

		<guid isPermaLink="false">http://www.athanazio.pro.br/?p=1027</guid>
		<description><![CDATA[este é o release 3 da biblioteca de jogos para ensino de programação Java, veja as novidades: - adicionado exemplos : . CoisasMexidas, que usa a classe SolQueSeMove para demonstrar GameChar que se move independente do controle do usuário . JornadaNoDeserto, que demonstra o uso das classes GamePainel, FixedText, o uso da propriedade alpha do [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>este é o release 3 da biblioteca de jogos para ensino de programação Java, veja as novidades:</p>
<p>- adicionado exemplos :<br />
. CoisasMexidas, que usa a classe SolQueSeMove para demonstrar<br />
GameChar que se move independente do controle do usuário</p>
<p>. JornadaNoDeserto, que demonstra o uso das classes GamePainel,<br />
FixedText, o uso da propriedade alpha do GameChar e o uso de<br />
um contador de tempo com uma classe que implementa GameTimer,<br />
demonstra como calcular área para colocar objetos aleatórios,</p>
<p>. a classe Jarro demonstra como remover um GameChar da lista de<br />
elementos da tela, fazendo com que ele suma da tela</p>
<p>- novidades na GameChar<br />
. o método colideTo() foi alterado para retornar true se for<br />
necessario um refresh apos a colisao,<br />
. o método colideTo() passa a ser chamado para o GameChar<br />
e para o GaMeCharMovable que causou a colisao<br />
. a forma de colisao passa a usar o metodo intersecs da classe<br />
Rectangle</p>
<p>- novidades na GameBaseUI<br />
. setBackgroundImage() onde pode ser indicada a imagem de fundo<br />
. adicionados addTimer() e removeTimer()</p>
<p>- novas classes</p>
<p>. FixedText, permite adicionar um texto fixo na tela<br />
. GameTimer, define metodos para serem executados a cada tick do jogo<br />
. GameUitl, com metodos para calculo de distancia entre dois pontos<br />
. GamePainel, oferece a opção de criar um painel com uma determinada cor</p>
<p><a id="p1026" href="http://www.athanazio.com/wp-content/uploads/2007/03/game_base_v3.zip">game_base_v3.zip</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2007/03/30/game-base-v3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>game base v2</title>
		<link>http://www.athanazio.com/2007/03/19/game-base-v2/</link>
		<comments>http://www.athanazio.com/2007/03/19/game-base-v2/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 19:43:25 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[gamebase]]></category>

		<guid isPermaLink="false">http://www.athanazio.pro.br/?p=1012</guid>
		<description><![CDATA[Esta é uma atualização da biblioteca base para apoio a ensino de programação usando o desenvolvimento de jogos como base game_base_20070315_V2.zip o que foi incluído nesta versão: Criada classe GameControlKeySet, que adciona conjunto padrao de controles de teclado Criada classe GameControlWASDSet que adiciona conjunto de controle de movimentacao pelo teclado usando as teclas WASD Na [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Esta é uma atualização da biblioteca base para apoio a ensino de programação usando o desenvolvimento de jogos como base</p>
<p><a id="p1011" href="http://www.athanazio.com/wp-content/uploads/2007/03/game_base_20070315_v2.zip">game_base_20070315_V2.zip</a><br />
o que foi incluído nesta versão:</p>
<ul>
<li>Criada classe GameControlKeySet, que adciona conjunto padrao de controles de teclado</li>
<li>Criada classe GameControlWASDSet que adiciona conjunto de controle de movimentacao pelo teclado usando as teclas WASD</li>
<li>Na classe GameCharMovable adicionado metodo get/set para deslocamento para acelerar reduzir a velocidade do movablechar</li>
<li>Na classe GameCharMovable adicionado set/getKeySet para permitir alterar o objeto de controle de ações / teclas para o GameCharMovable</li>
<li>Adicionado exemplo DoisMacacos, que demonstra uso de mais de um conjunto de teclas para controlar personagens, permitindo por exemplo jogar em um mesmo teclado com mais de um jogador</li>
</ul>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2007/03/19/game-base-v2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>game base v1</title>
		<link>http://www.athanazio.com/2007/03/12/game-base-v1/</link>
		<comments>http://www.athanazio.com/2007/03/12/game-base-v1/#comments</comments>
		<pubDate>Mon, 12 Mar 2007 19:43:19 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[gamebase]]></category>

		<guid isPermaLink="false">http://www.athanazio.pro.br/?p=1009</guid>
		<description><![CDATA[Esta eh a primeira versao de bibliteca base para criacao de jogos, a ser usada no ensino de programacao java. estao incluidos nesta versao : GameBaseUI &#8211; classe base para interface do jogo GameChar &#8211; classe base para personagem do jogo GameCharMovable &#8211; classe para personagem que pode ser movido pela tela Tambem esta incluido [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Esta eh a primeira versao de bibliteca base para criacao de jogos, a ser usada no ensino de programacao java.</p>
<p>estao incluidos nesta versao :</p>
<ul>
<li>GameBaseUI &#8211; classe base para interface do jogo</li>
<li>GameChar &#8211; classe base para personagem do jogo</li>
<li>GameCharMovable &#8211; classe para personagem que pode ser movido pela tela</li>
</ul>
<p>Tambem esta incluido um exemplo de um macaco andando na tela, que colide com objetos, e nao pode passar dos limites da tela, com as seguintes classes:</p>
<ul>
<li>Coracao &#8211; representa o objeto do coracao que eh exibido na tela</li>
<li>Exclamacao &#8211; representa o objeto da exclamacao que eh exibido na tela</li>
<li>Macaco &#8211; classe filha de GameCharMovable que permite mover o macado pela tela</li>
<li>MeuMacacoAmante &#8211; classe base do jogo que adiciona os objetos do jogo e inicia o jogo</li>
</ul>
<p>Segue arquivo com todos os recursos incluidos : <a id="p1006" href="http://www.athanazio.com/wp-content/uploads/2007/03/game_base_20070312.zip">game_base_20070312.zip</a><br />
<img id="image1007" alt="macaco.png" src="http://www.athanazio.com/wp-content/uploads/2007/03/macaco.png" /></p>
<p>este eh uma imagem da tela do jogo em acao</p>
<p><img alt="meu_macaco_amante1.jpg" id="image1010" src="http://www.athanazio.com/wp-content/uploads/2007/03/meu_macaco_amante1.jpg" /></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2007/03/12/game-base-v1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

