<?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>Introdução à Programação 1 e 2 (2009) &#187; games</title>
	<atom:link href="http://www.brunocampagnolo.com/2009ip/tag/games/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brunocampagnolo.com/2009ip</link>
	<description>PUCPR &#62; Design Digital &#62; 1o e 2o Períodos</description>
	<lastBuildDate>Fri, 18 Dec 2009 10:33:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Exercício P06 &#8211; Estrutura de Repetição e Cores</title>
		<link>http://www.brunocampagnolo.com/2009ip/2009/06/02/exercicio-p06-estrutura-de-repeticao-e-cores/</link>
		<comments>http://www.brunocampagnolo.com/2009ip/2009/06/02/exercicio-p06-estrutura-de-repeticao-e-cores/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 18:44:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[exercícios]]></category>
		<category><![CDATA[avião]]></category>
		<category><![CDATA[cores]]></category>
		<category><![CDATA[exercícioP06]]></category>
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://www.brunocampagnolo.com/2009ip/?p=847</guid>
		<description><![CDATA[Estes exercícios são para realização em sala e, principalmente, em sua casa.
Após a implementação destes exercícios
A) No exercício P03, letra N, foi solicitado que você criasse um editor gráfico.
Utilizando os conceitos aprendidos na aula de hoje coloque a possibilidade de utilização de cores em seu editor.
B) O gênero dos jogos de um botão só (one [...]]]></description>
			<content:encoded><![CDATA[<p>Estes exercícios são para realização em sala e, <strong>principalmente</strong>, em sua casa.</p>
<p>Após a implementação destes exercícios</p>
<p>A) No <a href="http://www.brunocampagnolo.com/2009ip/2009/03/31/exercicio-p03-tudo-ate-agora/">exercício P03</a>, letra N, foi solicitado que você criasse um editor gráfico.</p>
<p>Utilizando os conceitos aprendidos na <a href="http://www.brunocampagnolo.com/2009ip/2009/06/02/aula-10-cores/">aula de hoje</a> coloque a possibilidade de utilização de cores em seu editor.</p>
<p>B) O gênero dos jogos de um botão só (<a href="http://www.gamasutra.com/features/20050602/green_pfv.htm">one button games</a>) é um dos principais gêneros de sucesso em <a href="http://www.digitalchocolate.com/games/mobile/johnny-crash-does-texas.html">dispositivos móveis</a> ou para <a href="http://www.sfcave.com/javaCave.php">jogos casuais de acesso rápido</a>.</p>
<p>Crie um jogo no qual você controla um objeto voador (avião, helicóptero ou semelhante&#8230;) dentro de um ambiente (caverna, túnel, céu, etc) com obstáculos.</p>
<p>Use a imagem que quiser para seu avião, mas se quiser, aproveite esta:</p>
<p><a href="http://www.brunocampagnolo.com/2009ip/wp-content/uploads/2009/06/aviao.png"><img class="alignnone size-full wp-image-851" title="aviao" src="http://www.brunocampagnolo.com/2009ip/wp-content/uploads/2009/06/aviao.png" alt="aviao" width="54" height="36" /></a></p>
<p>Quando você pressiona qualquer tecla (mouse, teclado, etc) o objeto sobe. Por padrão, a gravidade leva o objeto para baixo.</p>
<p>Você deve desviar dos obstáculos. Sua pontuação é dada pela distância máxima que conseguir percorrer.</p>
<p>Seu cenário deve ser gerado de maneira procedural, ou seja, o cenário deve ser gerado de maneira aleatória e <strong>não a partir de uma imagem externa</strong>. Além do uso de apenas um botão para controle, esta é a sua única outra restrição! Use sua criatividade para incrementar seu jogo!</p>
<p>Para entender melhor este estilo do jogo dê uma olhada em alguns exemplos:</p>
<p><a href="http://onemansblog.com/wp-content/uploads/2007/06/copter.swf">Exemplo 1</a></p>
<p><a href="http://www.sfcave.com/javaCave.php">Exemplo 2</a></p>
<p><a href="http://code.google.com/p/cave9/wiki/AboutCave9">Exemplo 3</a></p>
<p>Entrega do exercício no link: <a href="http://spreadsheets.google.com/viewform?formkey=ckk5dWFZUDFrWmpFNWIwd01mbFo2RFE6MA..">http://spreadsheets.google.com/viewform?formkey=ckk5dWFZUDFrWmpFNWIwd01mbFo2RFE6MA..</a></p>
<p><iframe src="http://spreadsheets.google.com/embeddedform?key=rI9uaYP1kZjE5b0wMflZ6DQ" width="500" height="769" frameborder="0" marginheight="0" marginwidth="0">Carregando&#8230;</iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunocampagnolo.com/2009ip/2009/06/02/exercicio-p06-estrutura-de-repeticao-e-cores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Divulgação: BrGames 2009 (data limite: 25/6/2009)</title>
		<link>http://www.brunocampagnolo.com/2009ip/2009/05/18/divulgacao-brgames-2009-data-limite-2562009/</link>
		<comments>http://www.brunocampagnolo.com/2009ip/2009/05/18/divulgacao-brgames-2009-data-limite-2562009/#comments</comments>
		<pubDate>Mon, 18 May 2009 14:16:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[outros]]></category>
		<category><![CDATA[BrGames]]></category>
		<category><![CDATA[concurso]]></category>
		<category><![CDATA[divulgação]]></category>
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://www.brunocampagnolo.com/2009ip/?p=805</guid>
		<description><![CDATA[Adaptado de: http://www.brgames2009.com.br/
O BRGAMES é um Programa da Secretaria do Audiovisual do Ministério da Cultura, Secretaria de Políticas Culturais do Ministério da Cultura e Sociedade Brasileira para Promoção da Exportação de Software – SOFTEX, que tem o apoio institucional do Festival Internacional de Linguagem Eletrônica – FILE e da Associação Brasileira das Desenvolvedoras de Jogos [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 465px"><img title="brgames" src="http://www.brunocampagnolo.com/log/wp-content/uploads/2009/05/index_04.jpg" alt="brgames" width="455" height="86" /><p class="wp-caption-text">brgames</p></div>
<p>Adaptado de: <a href="http://www.brgames2009.com.br/">http://www.brgames2009.com.br/</a></p>
<p>O BRGAMES é um Programa da Secretaria do Audiovisual do Ministério da Cultura, Secretaria de Políticas Culturais do Ministério da Cultura e Sociedade Brasileira para Promoção da Exportação de Software – SOFTEX, que tem o apoio institucional do Festival Internacional de Linguagem Eletrônica – FILE e da Associação Brasileira das Desenvolvedoras de Jogos Eletrônicos – Abragames.</p>
<p>O BRGAMES oferece oportunidade de inscrição para pessoas físicas e jurídicas em dois tipos de categoria:</p>
<p><strong>Pessoas físicas:</strong> Deve ser o autor de 1 (um) PROJETO INÉDITO E ORIGINAL de demo jogável (cada pessoa física poderá inscrever-se somente com um projeto) e possuir, no mínimo, 18 (dezoito) anos de idade; devem também ter residência comprovada no Brasil há pelo menos 02 (dois) anos. Os contemplados deverão associar-se a uma empresa produtora, que será apresentada / considerada co-produtora do projeto de demo jogável selecionado.</p>
<p><strong>Empresas Estruturadas: </strong>Devem ser empresas brasileiras de desenvolvimento de jogos eletrônicos que já tenham publicado comercialmente, no mínimo, 01 (um) jogo eletrônico. Cada empresa poderá inscrever-se somente com 1 (um) projeto.</p>
<p><strong>Quantos participantes serão premiados:</strong></p>
<ul>
<li>07 (sete) PESSOAS FÍSICAS desenvolvedoras de jogos eletrônicos em co-produção com empresas desenvolvedoras de jogos eletrônicos;</li>
<li>03 (três) EMPRESAS ESTRUTURADAS  de desenvolvimento de jogos eletrônicos.</li>
</ul>
<p><strong>Quais serão os prêmios:</strong></p>
<p>Cada PESSOA FÍSICA premiada ganhará um contrato de co-produção no valor de R$ 70.000,00 (setenta mil reais).</p>
<p>Cada EMPRESA ESTRUTURADA  ganhará um contrato de co-produção no  valor de R$ 140.000,00 (cento e  quarenta mil reais).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunocampagnolo.com/2009ip/2009/05/18/divulgacao-brgames-2009-data-limite-2562009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aula 04 &#8211; Parcial Pong</title>
		<link>http://www.brunocampagnolo.com/2009ip/2009/03/24/parcial-pong/</link>
		<comments>http://www.brunocampagnolo.com/2009ip/2009/03/24/parcial-pong/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 21:11:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[aula04]]></category>
		<category><![CDATA[condicional]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[pong]]></category>
		<category><![CDATA[variáveis]]></category>

		<guid isPermaLink="false">http://www.brunocampagnolo.com/2009ip/?p=642</guid>
		<description><![CDATA[Gerado na aula de 25/3/2009 - Turma B

float xB,yB,vBx,vBy; //define variavel
int pontos;
void setup() {
  size(400,300);
  noCursor();
  xB=width/2; // inicializar variavel
  yB=height/2;
  vBx=1; // 1 pixel / frame
  vBy=1; // 1 pixel / frame
}
void draw() {
  xB = xB + vBx;
  yB = yB + vBy;
  if(yB>height) [...]]]></description>
			<content:encoded><![CDATA[Gerado na aula de 25/3/2009 - Turma B
<pre name="code" class="java">
float xB,yB,vBx,vBy; //define variavel
int pontos;
void setup() {
  size(400,300);
  noCursor();
  xB=width/2; // inicializar variavel
  yB=height/2;
  vBx=1; // 1 pixel / frame
  vBy=1; // 1 pixel / frame
}
void draw() {
  xB = xB + vBx;
  yB = yB + vBy;
  if(yB>height) {
    vBy = -1;
  }
  if(xB>width) {
    vBx = -1;
  }
  if(yB<0) {
    vBy = 1;
  }
  // Verifica se a bola rebate!
  if( xB>10 && xB < 20 && yB > mouseY && yB < mouseY+40) {
    vBx = 1;
  }
  if(xB<0) {
    xB = width/2;
    yB = height/2;
  }
  background(0);
  rect(10,mouseY,10,40);
  ellipse(xB,yB,5,5);
}
</pre>]]></content:encoded>
			<wfw:commentRss>http://www.brunocampagnolo.com/2009ip/2009/03/24/parcial-pong/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Alguns vídeos mostrados durante a Aula 00</title>
		<link>http://www.brunocampagnolo.com/2009ip/2009/03/02/alguns-videos-mostrados-durante-a-aula-00/</link>
		<comments>http://www.brunocampagnolo.com/2009ip/2009/03/02/alguns-videos-mostrados-durante-a-aula-00/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 11:59:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[aulas]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[realidade_aumentada]]></category>
		<category><![CDATA[vídeo]]></category>

		<guid isPermaLink="false">http://www.brunocampagnolo.com/2009ip/?p=10</guid>
		<description><![CDATA[

Tetris Moves Me &#8211; Narrated Version from Joana Kelly on Vimeo.

Siftables Music Sequencer from Jeevan Kalanithi on Vimeo.
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/67bxQmEl7tQ&#038;hl=pt-br&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/67bxQmEl7tQ&#038;hl=pt-br&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/v0srY37kkMw&#038;hl=pt-br&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/v0srY37kkMw&#038;hl=pt-br&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=861387&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=861387&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://vimeo.com/861387">Tetris Moves Me &#8211; Narrated Version</a> from <a href="http://vimeo.com/user425244">Joana Kelly</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/NK59Beq0Sew&#038;hl=pt-br&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NK59Beq0Sew&#038;hl=pt-br&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3165011&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3165011&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://vimeo.com/3165011">Siftables Music Sequencer</a> from <a href="http://vimeo.com/notjeevan">Jeevan Kalanithi</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunocampagnolo.com/2009ip/2009/03/02/alguns-videos-mostrados-durante-a-aula-00/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

