<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title></title>
	<atom:link href="http://godevelopgames.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://godevelopgames.wordpress.com</link>
	<description>we S2 every bit of it</description>
	<lastBuildDate>Wed, 29 Jul 2009 06:38:09 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='godevelopgames.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/ce3114db144aa0796bcd2f5b67e842b7?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title></title>
		<link>http://godevelopgames.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://godevelopgames.wordpress.com/osd.xml" title="" />
	<atom:link rel='hub' href='http://godevelopgames.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Ágiles 2009</title>
		<link>http://godevelopgames.wordpress.com/2009/07/29/metodologias-ageis/</link>
		<comments>http://godevelopgames.wordpress.com/2009/07/29/metodologias-ageis/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 05:41:32 +0000</pubDate>
		<dc:creator>jhon</dc:creator>
				<category><![CDATA[Divulgação de Eventos]]></category>

		<guid isPermaLink="false">http://godevelopgames.wordpress.com/?p=37</guid>
		<description><![CDATA[Galera esse evento vai ser muito legal. E o melhor ainda é que é  em FLO-RÍ-PA! E melhor ainda é que eu moro em florianopolis kkk&#8230;. Pro     pessoal que esta interessado em aprender metodologias ágeis para  produção de software esse evento promente boas lições. E você pode  tirar proveito disto e aplicar as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=37&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://http://www.agiles2009.org/pt/index.php"><img class="aligncenter" src="http://www.agiles2009.org/images/banner_home_pt.jpg" alt="" /></a></p>
<p>Galera esse evento vai ser muito legal. E o melhor ainda é que é  em FLO-RÍ-PA!<em> E melhor ainda é que eu moro em florianopolis kkk&#8230;.</em> Pro     pessoal que esta interessado em aprender metodologias ágeis para  produção de software esse evento promente boas lições. E você pode  tirar proveito disto e aplicar as metodologias para a criação de jogos e  fazer o  diferencial no seu currículo.</p>
<p><a href="http://http://www.agiles2009.org/pt/index.php"></a></p>
<br />Publicado emDivulgação de Eventos  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/godevelopgames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/godevelopgames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/godevelopgames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/godevelopgames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/godevelopgames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/godevelopgames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/godevelopgames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/godevelopgames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/godevelopgames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/godevelopgames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/godevelopgames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/godevelopgames.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/godevelopgames.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/godevelopgames.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=37&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://godevelopgames.wordpress.com/2009/07/29/metodologias-ageis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2d1dfc1c7be5b9c5acb2eb7584acc552?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">jhon</media:title>
		</media:content>

		<media:content url="http://www.agiles2009.org/images/banner_home_pt.jpg" medium="image" />
	</item>
		<item>
		<title>Multimedia Fusion 2 &#8211; Parte 1</title>
		<link>http://godevelopgames.wordpress.com/2009/07/20/multimedia-fusion-2-parte-1/</link>
		<comments>http://godevelopgames.wordpress.com/2009/07/20/multimedia-fusion-2-parte-1/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 17:43:10 +0000</pubDate>
		<dc:creator>jhon</dc:creator>
				<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://godevelopgames.wordpress.com/?p=32</guid>
		<description><![CDATA[Este tuturial é a tradução do tutorial que vem junto com o MMF 2 ( Multimedia Fusion 2 / ChocoBreak Tutorial ).  É um trabalho que estarei lançando aqui em partes e que tenta seguir ao máximo o texto original .  Esta aqui é a primeira parte.  Ele visa a criação de um jogo e [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=32&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Este tuturial é a tradução do tutorial que vem junto com o MMF 2 ( Multimedia Fusion 2 / ChocoBreak Tutorial ).  É um trabalho que estarei lançando aqui em partes e que tenta seguir ao máximo o texto original .  Esta aqui é a primeira parte.  Ele visa a criação de um jogo e conforme este é criado as ferramentas são apresentadas de forma clara e objetiva.  A tradução deste tutotial é uma autorização concedida por <em>Jeff Vance que trabalha na Clickteam LLC ( criadora do MMF 2 ).</em></p>
<p><em>Espero que gostem do meu tabalho e não deixem de comentar!</em> =]</p>
<p><strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</strong></p>
<p><strong>Passo 1: Nossa primeira aplicação!</strong></p>
<p>Você deve estar com o Multimedia Fusion 2  Developer instalado em seu computador . Inicie-o. Você verá esta tela:</p>
<p style="text-align:center;"><img class="aligncenter" style="border:0 initial initial;" src="http://i01.hyperfotos.com.br/img/2009/07/18/16/848306.jpg" alt="" /></p>
<p>A área esquerda da janela esta dividida em duas: a <strong>área de trabalho </strong>(workspace area), onde o conteúdo do seu jogo será mostrado e as <strong>propriedades da barra de ferramentas</strong> (properties toolbar). O fundo da janela mostra o conteúdo da <strong>biblioteca gráfica</strong> (graphic libraries). Se você não vê nenhuma dessas coisas na janela, não entre em pânico, é  muito simples exibi-los: abra o menu <strong>View</strong> , e vá no sub-menu<strong> Toolbars</strong>.  Agora selecione a opção,  <strong>Workspace</strong>,  <strong>Properties</strong> ou <strong>Library Window</strong> dependendo das ferramentas que estão faltando.</p>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:7px;width:1px;height:1px;">Vc deve já ter instalado em seu computador Multimedia Fusion 2 Developer. Inicie-o. Vc verá esta tela:</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:7px;width:1px;height:1px;">FIG1</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:7px;width:1px;height:1px;">A área esquerda da janela esta dividida em duas: a workspace area, onde o conteúdo do seu jogo será mostrado e o properties toolbar. O botão da janela mostra o conteudo da graphic libaries.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:7px;width:1px;height:1px;">Se vc não vê nenhuma dessas coisas na janela,não fique em pânico, é  muito simples traze-los para dentro do display: abra o View menu, e vá no submenu Toolbars. Agora selecione a opção, Workspace, Properties ou Library Window dependendo das ferramentas que estão faltando.</div>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/16/848308.jpg" alt="" /></p>
<p>Agora vamos criar nossa primeira applicação: Clique no icone &#8220;<strong>New</strong>&#8221; na barra de ferramentas.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/16/848311.jpg" alt="" /></p>
<p>Você pode ver que na área de trabalho do MMF criado uma nova aplicação. Você também pode ver que o MMF automaticamente criou um &#8220;Frame&#8221; na aplicação: este frame irá conter o primeiro nível do seu jogo. O MMF também abriu automaticamente uma nova janela na área de trabalho.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/20/13/848524.jpg" alt="" /></p>
<p>Esta janela é chamada de <strong>Storyboard editor</strong>, um dos vários editores contidos no MMF. Não exploraremos todos agora&#8230; no momento vamos simplesmente ampliar o Storyboard para que ele tenha todo o espaço disponível na janela principal. Para isso, basta dar um duplo clique sobre o título da janela (você não precisa fazer isso se a janela já tem todo o espaço disponível):</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/19/22/848448.jpg" alt="" /></p>
<p>E que deve ficar assim:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/19/22/848450.jpg" alt="" /></p>
<p><strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</strong></p>
<p><strong>PASSO 2  - O FRAME EDITOR</strong></p>
<p>Como foi dito antes, a janela que você vê na tela é chamada de <strong>Storyboard editor</strong>. Ela exibe uma miniatura de frames na sua aplicação. Estes frames podem ser pensados como &#8220;campos de jogo&#8221;, partes ou como níveis do jogo. Você pode também dizer que eles mostram os diferentes slides da sua apresentação, se é isso que você estava criando. Você entenderá como isso funciona até o final deste tutorial.Mas agora, eu quero que você clique em um botão:</p>
<p>Clique no grande botão &#8220;1&#8243; na janela Storyboard:</p>
<p style="text-align:center;"><strong><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/17/848314.jpg" alt="" /> </strong></p>
<p>Este botão abrirá o <strong>Frame Editor</strong>, para editar o primeiro <strong>frame </strong>da sua aplicação. Lembre-se, seu jogo é a sua &#8220;aplicação&#8221;. Este é o primeiro &#8220;nível&#8221; do seu jogo.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/17/848315.jpg" alt="" /></p>
<p>Agora você vê o frame edifor.  A área branca no meio é o local aonde iremos soltar diferentes elementos do jogo. Este é  o &#8220;campo de jogo&#8221; aonde todas as ações terão seu lugar quando o jogo for executado.</p>
<p><strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</strong></p>
<p><strong>Passo 3 &#8211; Soltando os primeiros objetos</strong></p>
<p>O que nós queremos criar é um jogo estilo <strong>breakout</strong>. Em um jogo breakout, você tem uma bola, um bastão e alguns tijolos.  Neste tutorial, queremos criar um super jogo de breakout, com impressionantes gráficos feitos em 3D.</p>
<p>Primeiramente, nós precisamos encontrá-los para o seu jogo. Você não terá que desenhar os gráficos na tela, nós já os fizemos para você: todos os gráficos do jogo que criaremos estarão em uma &#8220;<strong>biblioteca</strong>&#8220;(<strong>pasta library</strong>). Bibliotecas são conjuntos de objetos <strong>prontos para serem usados</strong> no MMF.</p>
<p>Como localizar a biblioteca de gráficos para o nosso jogo? Como você pode ter adivinhado, a biblioteca pode ser achada na janela &#8220;library&#8221;, no canto inferior-esquerdo da sua tela. Lá, você verá uma arvore, com pastas nela ( abas com sinal de &#8221;+&#8221; ou &#8221;- &#8221;). Clique na pasta &#8220;<strong>Tutorials</strong>&#8220;, ela deve mostrar um conjunto de nomes na tela principal da barra de ferramentas da biblioteca. Localize o &#8220;<strong>Chocobreak Tutoria</strong>l&#8221; e de um duplo clique nele para abri-lo.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/17/848318.jpg" alt="" /></p>
<p>Como você pode ver, a biblioteca contem uma coleção de itens nomeados: são os objetos. Você pode até advinhar o futuro uso dos objetos através dos seus nomes. Por exemplo, &#8220;<strong>BallGolden</strong>&#8221; será a bola que usaremos no nosso breakout game.</p>
<p>Certo, vamos soltar nosso primeiro objeto. Primeiro de tudo, localize o objeto chamado &#8220;<strong>SugarVertical1</strong>&#8220;. Clique nele e segure-o com o mouse, arraste-o em direção a área branca do frame e solte-o lá. Você deve ver agora um objeto comprido e colorido. Clique no objeto e o coloque mais a esquerda da área do frame. Este objeto é a borda esquerda da área onde ocorre o nosso jogo.</p>
<p>Proceda com o mesmo método para o objeto chamado &#8220;<strong>SugarHorizontal</strong>&#8221; e coloque-o no topo da área do frame. Faça o mesmo para o objeto chamado &#8220;<strong>SugarVertical2</strong>&#8221; e largue-o no lado direito. No final, a sua tela deve ficar assim:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/17/848319.jpg" alt="" /></p>
<p>Os objetos que você acabou de soltar são mais do que simples imagens : eles são <strong>animados</strong>. Para ver a animação você tem que iniciar a aplicação. Então, localize o icone &#8220;<strong>run frame</strong>&#8221; na <strong>barra de icones</strong> perto do topo da sua tela e clique nele:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/17/848322.jpg" alt="" /></p>
<p>Se você esta usando a versão <strong>demo</strong>, clique no botão &#8220;<strong>continue</strong>&#8221; na caixa de advertência( esta caixa <strong>não aparece </strong>na versão completa).</p>
<p>Uma janela aparece e roda o frame que você estava trabalhando. Observe que somente a área branca do frame esta visível. Agora você consegue ver três animações em espiral. Elas são bonitas, não são?</p>
<p>Após ver a animação pronta, feche a janela:  agora você esta de volta ao frame editor.</p>
<p><strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</strong></p>
<p><strong>Passo 4 &#8211;  A Bola</strong></p>
<p>Todos jogo tipo breakout precisa de uma bola. Agora que nós sabemos como adicionar objetos, vamos soltar um no nosso campo de jogo.</p>
<p>Localize o objeto chamado &#8220;<strong>BallGolden</strong>&#8221; na biblioteca. Em seguida, use o método descrito nos capítulos anteriores, arraste e solte a bola no meio do frame.</p>
<p>Se você clicar em &#8220;<strong>Run Frame</strong>&#8221; agora, verás que a bola não se move. Ela é estática. Mas porque ela não se move? Ela não se moverá até que ensinemos a nossa bola como se mover! Em outras palavras, nós iremos atribuir propriedades de movimento a bola e definir como o movimento funcionará em nosso jogo.</p>
<p>Cada objeto tem um número de <strong>propriedades </strong>que definem seu comportamento durante o jogo. Que é, como ele se move, se anima, é amostrado etc. Para acessar as propriedades de um objeto, você precisa abrir suas propriedades em <strong>property window</strong>. Isto é feito simplesmente clicando no objeto que esta no frame: faça isso e você verá as propriedades no <strong>property toolbar</strong>. As propriedades são ordenadas de acordo com o gênero, em pequena abas no topo da janela. Localize aquele chamado &#8220;<strong>movement</strong>&#8221; e clique.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/17/848323.jpg" alt="" /></p>
<p>Localize a linha &#8220;<strong>type</strong>&#8221; e clique. Esta abre uma combo box exibindo todos os diferentes gêneros de movimento. Selecione a entrada &#8220;<strong>Bouncing ball</strong>&#8220;.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/17/848324.jpg" alt="" /></p>
<p>Nós escolhemos o efeito de movimento de uma &#8220;bola saltando&#8221; para o nosso objeto. Como você pode ver, outros tipos de movimentos estão disponíveis: nós voltaremos neles mais tarde. Uma vez que o movimento esta selecionado, suas propriedades estão disponíveis no property toolbar :</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/18/848325.jpg" alt="" /></p>
<p>Se você explorou todas as diferentes propriedades, você perceberá que algumas são obvias, como a propriedade &#8220;<strong>speed</strong>&#8220;. Aqui a velocidade esta fixada em 60, que é a correta para nosso jogo. Clique no botão &#8220;<strong>try movemen</strong>t&#8221; para ver a velocidade da bola na tela.</p>
<p>&#8220;<strong>Deceleration</strong>&#8221; faz com que a bola progressivamente desacelere, como em um jogo de futebol. Para o nosso breakout nós não queremos que a bola pare: deixe esta propriedade em zero.</p>
<p>&#8220;<strong>Moving at start</strong>&#8221; deve ser examinado: nós queremos que a bola se mova quando o jogo inicie.</p>
<p>&#8220;<strong>Number of angles</strong>&#8221; indica quantos ângulos a bola pode ter. As diferentes configurações são 8, 16 e 32. Elas fazem o jogo mais interessante.</p>
<p>&#8220;<strong>Randomizer</strong>&#8221; acrescenta alguma aleatoriedade: as vezes a bola não saltará na direção correta se você setar isto para um valor tão alto. Para este jogo, você pode querer reduzir este parâmetro um pouco.</p>
<p>&#8220;<strong>Security</strong>&#8221; é usada para evitar que a bola fique presa em um loop ( ir para a frente e para trás da mesma forma ) que define o número de vezes que a bola irá retornar antes de sair do loop.</p>
<p><strong>Nota:</strong> Depois do tutorial, você pode aprender um monte e se divertir experimentando estas configurações e notando os efeitos que elas tem.</p>
<p>Agora clique em &#8220;<strong>Initial direction</strong>&#8220;. Como o nome indica, este define a direção que a bola toma quando o jogo inicia. Por padrão, a bola vai para a direita da tela. Claro que temos de modificar isto já que queremos que a bola  venha em direção a nós, ou melhor em direção ao tijolos de modo que ela se choque antes de vir até nós. Com o seu mouse selecione as setas que nem abaixo:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/18/18/848327.jpg" alt="" /></p>
<p style="text-align:center;">
<p style="text-align:left;">Quando mais do que uma direção esta selecionada, MMF escolhe uma direção randomica entre as direções selecionadas.</p>
<p style="text-align:left;">Parabéns! Você acaba de ensinar a sua bola como se mover.</p>
<p style="text-align:left;">Aqui finalizo a primeira parte deste tutorial. Estarei postando aqui nos próximos dias a segunda parte.  Espero que você tenha gostado. E não deixe de comentar!  =)</p>
<p style="text-align:left;">
<br />Publicado emTutoriais  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/godevelopgames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/godevelopgames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/godevelopgames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/godevelopgames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/godevelopgames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/godevelopgames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/godevelopgames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/godevelopgames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/godevelopgames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/godevelopgames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/godevelopgames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/godevelopgames.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/godevelopgames.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/godevelopgames.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=32&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://godevelopgames.wordpress.com/2009/07/20/multimedia-fusion-2-parte-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2d1dfc1c7be5b9c5acb2eb7584acc552?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">jhon</media:title>
		</media:content>

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/16/848306.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/16/848308.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/16/848311.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/20/13/848524.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/19/22/848448.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/19/22/848450.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/17/848314.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/17/848315.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/17/848318.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/17/848319.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/17/848322.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/17/848323.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/17/848324.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/18/848325.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/18/18/848327.jpg" medium="image" />
	</item>
		<item>
		<title>Multimedia Fusion 2</title>
		<link>http://godevelopgames.wordpress.com/2009/07/15/multimedia-fusion-2/</link>
		<comments>http://godevelopgames.wordpress.com/2009/07/15/multimedia-fusion-2/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 02:11:00 +0000</pubDate>
		<dc:creator>jhon</dc:creator>
				<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://godevelopgames.wordpress.com/?p=28</guid>
		<description><![CDATA[Multimedia Fusion 2 é um software para criação de jogos. Ele é bem divertido. Aqui o que você precisa basicamente é apontar e clicar! E também criatividade para fazer joguinhos legais&#8230; Criar jogos do tipo &#8220;Arkanoid&#8221; se torna algo bem fácil já que você não precisa ser programador para fazê-lo. Multimedia Fusion tem uma linguagem [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=28&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Multimedia Fusion 2 é um software para criação de jogos. Ele é bem divertido. Aqui o que você precisa  basicamente é apontar e clicar! E também criatividade para fazer joguinhos legais&#8230; Criar jogos do tipo &#8220;Arkanoid&#8221; se torna algo bem fácil já que você não precisa ser programador para fazê-lo. </p>
<p>Multimedia Fusion tem uma linguagem bem simples pois usa grade de eventos com imagens totalmente guiada pelo mouse.</p>
<p>Nas próximas semanas estarei trazendo aqui aos poucos o tutorial que no momento estou traduzindo. Até o final desta semana eu trago a primeira parte e quando ele estiver todo pronto o disponibilizarei em PDF para download! Fiquem atentos!</p>
<br />Publicado emTutoriais  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/godevelopgames.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/godevelopgames.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/godevelopgames.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/godevelopgames.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/godevelopgames.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/godevelopgames.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/godevelopgames.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/godevelopgames.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/godevelopgames.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/godevelopgames.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/godevelopgames.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/godevelopgames.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/godevelopgames.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/godevelopgames.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=28&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://godevelopgames.wordpress.com/2009/07/15/multimedia-fusion-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2d1dfc1c7be5b9c5acb2eb7584acc552?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">jhon</media:title>
		</media:content>
	</item>
		<item>
		<title>Animação de Sprites I</title>
		<link>http://godevelopgames.wordpress.com/2009/07/14/animacao-de-sprites-i/</link>
		<comments>http://godevelopgames.wordpress.com/2009/07/14/animacao-de-sprites-i/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 00:09:31 +0000</pubDate>
		<dc:creator>jhon</dc:creator>
				<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://godevelopgames.wordpress.com/?p=9</guid>
		<description><![CDATA[Uma sprite é um elemento básico visual que pode ser representado por um conjunto de imagens estáticas. Cada uma destas imagens representa um estado diferente da sprite. A exibição em seqüência destas imagens nos causa a sensação de movimento. veja o exemplo: A sprite acima é formada por 9 imagens diferentes.  Se exibirmos a primeira [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=9&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Uma sprite é um elemento básico visual que  pode ser representado por um conjunto de imagens estáticas. Cada  uma destas imagens representa um estado diferente da sprite. A exibição em seqüência destas imagens nos causa a sensação de movimento.</p>
<p><strong>veja o exemplo</strong>:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://i01.hyperfotos.com.br/img/2009/07/13/02/847204.jpg" alt="" /></p>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:406px;width:1px;height:1px;">A sprite acima é formada por 9 imagens diferentes.  Se exibirmos a primeira imagem até a última o que veremos é o nosso amiguinho girar! Agora se ao mesmo tempo em que as imagens são sucessivamente exibidas incrementarmos o atributo x ( que define o posicionamente inicial da sprite no eixo x ) o que veremos será a sprite girar para o lado direito. Legal não?</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:406px;width:1px;height:1px;">Esta é uma tecnica  essencial impregada em jogos bidimensionais que  consiste em representar todas as cenas do jogo por diversas imagens bidimensionais posicionadas de tal modo que representavam o posicionamento específico de cada um dos objetos do jogo.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:406px;width:1px;height:1px;">Mas chega de teoria e vamos criar uma animação de sprites!!!</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:406px;width:1px;height:1px;">Vamos dividir a sprite em 9 imagens, cada imagem representando um estado da sprite ( aqui não usaremos funções que mapeiam uma imagem, por isso a necessidade de dividir a sprite). Em uma lista adicionaremos cada imagem na sequencia que estas devem ser exibidas. Também atribuiremos uma coordenada x e uma y para definir a posição da animação no espaço e para que esta se desloque.</div>
<p style="text-align:left;">A sprite acima é formada por 9 imagens diferentes( frames ).  Se exibirmos o primeiro frame até o último em sequencia o que veremos é o nosso amiguinho girar! Agora se ao mesmo tempo em que os frames são sucessivamente exibidos incrementarmos o atributo x ( que define o posicionamente inicial da sprite no eixo x ) o que veremos será a sprite girar para o lado direito. Legal não?</p>
<p style="text-align:left;">Esta é uma tecnica  essencial impregada em jogos bidimensionais que  consiste em representar todas as cenas do jogo assim como as animações por diversas imagens bidimensionais posicionadas.</p>
<p><strong>Mas chega de teoria e vamos criar uma animação de sprites!!!</strong></p>
<p>Vamos dividir a sprite em 9 frames ( aqui não usaremos funções que mapeiam uma imagem, por isso a necessidade de dividir a sprite). Em uma lista adicionaremos cada imagem na sequencia que estas devem ser exibidas. Também atribuiremos uma coordenada x e uma y para definir a posição das imagens no espaço.</p>
<p><strong>A Classe Animacao:</strong></p>
<p>Os objetos img guardam as imagens da sprite. O atributo IMAGEMDAVEZ, como o próprio nome já diz, é responsavel por armazenar a imagem a ser exibida na tela, uma por vez.</p>
<p><img src="http://i01.hyperfotos.com.br/img/2009/07/13/14/847291.jpg" alt="" /></p>
<p><img src="http://i01.hyperfotos.com.br/img/2009/07/13/14/847294.jpg" alt="" /></p>
<p>o método verificaImgDaVez() faz com que IMAGEMDAVEZ armazene os objetos img um por vez, movimentoEsquerda() e movimentoDireita() são responsáveis por decrementar e incrementar x respectivamente. São chamados quando o usuario clica nas setas do teclado.</p>
<p><img src="http://i01.hyperfotos.com.br/img/2009/07/13/15/847296.jpg" alt="" /></p>
<p><img src="http://i01.hyperfotos.com.br/img/2009/07/13/15/847297.jpg" alt="" /></p>
<p>Este é um exemplo simples de se fazer uma animação. O problema é que temos que dividir a sprite em  vários frames.  Um  outro método de se animar sprites é fazendo um mapeamento da  imagem que representa a sprite mas esta é uma questão que discutirei no proximo post.</p>
<p>Ainda há a classe que trata os eventos do teclado para movimentar a sprite de acordo com a direção que o usuario quer e a classe Main que inicia tudo.</p>
<p><em><strong>O download de todo o arquivo você encontra no link abaixo:</strong></em></p>
<p><span style="font-family:Arial;line-height:12px;border-collapse:collapse;font-size:14px;"><a style="color:#000000;text-decoration:none;" href="http://www.adrive.com/public/9ecf40ca5bfc188b78d6709c15f63079a3de2843aafdead9a222ce8ead6c7d6e.html" target="_blank"><strong>http://www.adrive.com/public/9ecf40ca5bfc188b78d6709c15f63079a3de2843aafdead9a222ce8ead6c7d6e.html</strong></a></span></p>
<br />Publicado emTutoriais  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/godevelopgames.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/godevelopgames.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/godevelopgames.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/godevelopgames.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/godevelopgames.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/godevelopgames.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/godevelopgames.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/godevelopgames.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/godevelopgames.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/godevelopgames.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/godevelopgames.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/godevelopgames.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/godevelopgames.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/godevelopgames.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=godevelopgames.wordpress.com&amp;blog=8537165&amp;post=9&amp;subd=godevelopgames&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://godevelopgames.wordpress.com/2009/07/14/animacao-de-sprites-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2d1dfc1c7be5b9c5acb2eb7584acc552?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">jhon</media:title>
		</media:content>

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/13/02/847204.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/13/14/847291.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/13/14/847294.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/13/15/847296.jpg" medium="image" />

		<media:content url="http://i01.hyperfotos.com.br/img/2009/07/13/15/847297.jpg" medium="image" />
	</item>
	</channel>
</rss>
