<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>gamedev &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/gamedev/</link>
	<description>Feed of posts on WordPress.com tagged "gamedev"</description>
	<pubDate>Mon, 30 Nov 2009 10:25:56 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[soon, on your regular java phone]]></title>
<link>http://corporatedrones.wordpress.com/2009/11/29/soon-on-your-regular-java-phone/</link>
<pubDate>Sun, 29 Nov 2009 20:56:24 +0000</pubDate>
<dc:creator>nomadsoul</dc:creator>
<guid>http://corporatedrones.wordpress.com/2009/11/29/soon-on-your-regular-java-phone/</guid>
<description><![CDATA[Right now, this is very slow and mostly unplayable. Its a matter of time for me get this running wel]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Right now, this is very slow and mostly unplayable. Its a matter of time for me get this running well in a regular java phone. There is no storage control, as I still dont know how to handle persistence on JME &#8211; the map must be exported to java code (by MonoBED2) and compiled into the application. The entire level is being rendered and there is no texture, 3D object, anti-portals or visibility processing at the time. But again, this is a matter of time.</p>
<p>Angstron 2 level 2 running (WGA screenshot resized  and horizontally flipped in GIMP &#8211; Im lazy) &#8230;</p>
<p><a href="http://corporatedrones.wordpress.com/files/2009/11/screenshot-untitled-window-3_qvga.png"><img class="aligncenter size-full wp-image-396" title="Screenshot-Untitled Window-3_QVGA" src="http://corporatedrones.wordpress.com/files/2009/11/screenshot-untitled-window-3_qvga.png" alt="" width="240" height="320" /></a></p>
<p>&#8230;and its micro edition counterpart.</p>
<p><a href="http://corporatedrones.wordpress.com/files/2009/11/screenshot-5550000-defaultcolorphone-6.png"><img class="aligncenter size-full wp-image-397" title="Screenshot-+5550000 - DefaultColorPhone-6" src="http://corporatedrones.wordpress.com/files/2009/11/screenshot-5550000-defaultcolorphone-6.png" alt="" width="318" height="723" /></a></p>
<p>MonoBED2 test level (again, resized in GIMP)&#8230;</p>
<p><a href="http://corporatedrones.wordpress.com/files/2009/11/ref1.png"><img class="aligncenter size-full wp-image-401" title="ref" src="http://corporatedrones.wordpress.com/files/2009/11/ref1.png" alt="" width="240" height="320" /></a></p>
<p>&#8230;and its micro-edition counterpart.</p>
<p><a href="http://corporatedrones.wordpress.com/files/2009/11/screenshot-5550000-defaultcolorphone-7.png"><img class="aligncenter size-full wp-image-399" title="Screenshot-+5550000 - DefaultColorPhone-7" src="http://corporatedrones.wordpress.com/files/2009/11/screenshot-5550000-defaultcolorphone-7.png" alt="" width="318" height="723" /></a></p>
<p>The weird colours are MonoBED2&#8217;s fault, and are happening with regular BZK too.Let me remind you MonoBED2 is a still in construction level editor.</p>
<p>More to come later. Im still a bit busy in the next weeks.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Projekt CTP: raport #8]]></title>
<link>http://bmdev.wordpress.com/2009/11/27/projekt-ctp-raport-8/</link>
<pubDate>Fri, 27 Nov 2009 22:46:16 +0000</pubDate>
<dc:creator>blackmasoon</dc:creator>
<guid>http://bmdev.wordpress.com/2009/11/27/projekt-ctp-raport-8/</guid>
<description><![CDATA[Udało się! Po nieopisanych męczarniach zaprogramowałem wreszcie porządane przeze mnie kolizje Jestem]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Udało się! Po nieopisanych męczarniach zaprogramowałem wreszcie porządane przeze mnie kolizje <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Jestem tym faktem tak wielce uradowany i zmęczony, że nie rozpisując się, podsumuję wszystko kolejnym screenem z gry <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Yeah!</p>
<p><a href="http://bmdev.wordpress.com/files/2009/11/colisions.jpg"><img class="aligncenter size-full wp-image-300" title="colisions" src="http://bmdev.wordpress.com/files/2009/11/colisions.jpg" alt="" width="510" height="382" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Die Verbotene Welt]]></title>
<link>http://cschleiden.wordpress.com/2009/11/25/die-verbotene-welt/</link>
<pubDate>Wed, 25 Nov 2009 13:55:25 +0000</pubDate>
<dc:creator>cschleiden</dc:creator>
<guid>http://cschleiden.wordpress.com/2009/11/25/die-verbotene-welt/</guid>
<description><![CDATA[Last weekend we had another sechsta sinn development meeting in Cologne. After I finished some LUA 4]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last weekend we had another <a href="http://www.sechsta-sinn.de">sechsta sinn</a> development meeting in Cologne. After I finished some LUA 4 serialization code (really ugly stuff&#8230; after the project is finished I will burn this particular code file) I played a short game against our AI player on Raphael&#8217;s really beautiful <em>dust</em> map and decided to make a panorama shot out of it. The result can be seen below:</p>
<p style="text-align:center;"><a href="http://www.games-net.de/tagebuchbilder/pan/panorama2.jpg" target="_blank"><img class="aligncenter size-full wp-image-116" title="Die Verbotene Welt Panorama" src="http://cschleiden.wordpress.com/files/2009/11/panorama2-small-434x226.jpg" alt="" width="434" height="226" /></a>(click for full blown version)</p>
<p>&#160;</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:0;width:1px;height:1px;"><img src="/Users/CHRIST%7E1/AppData/Local/Temp/moz-screenshot.png" alt="" /></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Retro 2.0]]></title>
<link>http://pixelpracht.wordpress.com/2009/11/25/retro-2-0/</link>
<pubDate>Wed, 25 Nov 2009 01:11:26 +0000</pubDate>
<dc:creator>lithander</dc:creator>
<guid>http://pixelpracht.wordpress.com/2009/11/25/retro-2-0/</guid>
<description><![CDATA[Video games, when created by individuals, often fall into the category retro games: A genre that imi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Video games, when created by individuals, often fall into the category <strong>retro games</strong>: A genre that imitates the style and design of games authored in the early decades of video gaming.</p>
<p>It&#8217;s a smart pick. If the hobbyist would try to compete with todays teams of specialists that transform millions of cash into AAA titles he were doomed to fail. But two decades C64 the team size and money wasn&#8217;t the limiting factor &#8211; the constraints were of technical nature. Back then a talented individual with a good idea could create a state-of-the art game. And thanks to better tools, better learning resources and faster computers all these games are perfectly doable for anyone willing to learn how. Pick this niche and suddenly you&#8217;re on a level with the competition.</p>
<p>Despite all the limitations the old games were fun and often still are. Fun has nothing to do with photorealism. Reading a Book can be a compelling experience &#8211; because the story is unfolding in the mind of the reader. When a couple dozen abstract black symbols used in alternation can achieve that how could eye-candy and sourround sound be a critical factor in games?</p>
<p>At the core of any good game is the gameplay and/or narration. And to get that right you don&#8217;t need a lot of resources. Quite the opposite: The games industrie is often critizised for its lack of innovation. And when a multi-million dollar budget is at stakes you really can&#8217;t make experiements. When you have &#8220;asset pipelines&#8221; and the likes it&#8217;s hard to establish a shared vision of what exactly you want.</p>
<p>I think it&#8217;s still possible for individuals or a small groups to create games that matter. Thinking &#8220;retro&#8221; might help. But instead of recreating what has been done before rather copy the concept:</p>
<ul>
<li>Focus on gameplay and narration because thats what makes the game fun</li>
<li>Stay true to your vision &#8211; there&#8217;s no need for compromises</li>
<li>Use resources efficiently to create the hightest possible play value</li>
<li>Work with symbols and cues to involve the players imagination</li>
</ul>
<p>There are vantages to being independent. And there are possibilities far beyond those available decades ago. Contrasting this the indie movement in it&#8217;s current state is &#8211; with exceptions &#8211; still rather insignificant.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bora fazer um jogo?]]></title>
<link>http://clubedogamedesigner.wordpress.com/2009/11/23/bora-fazer-um-jogo/</link>
<pubDate>Mon, 23 Nov 2009 18:36:37 +0000</pubDate>
<dc:creator>&gt;PH&lt;</dc:creator>
<guid>http://clubedogamedesigner.wordpress.com/2009/11/23/bora-fazer-um-jogo/</guid>
<description><![CDATA[- Eai man, bora fazer um jogo? Tenho uma idéia que irá revolucionar, vai ser o melhor jogo do mundo.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://clubedogamedesigner.wordpress.com/files/2009/11/ideia1.jpg"><img class="aligncenter size-full wp-image-41" title="ideia" src="http://clubedogamedesigner.wordpress.com/files/2009/11/ideia1.jpg" alt="" width="317" height="470" /></a></p>
<p style="text-align:justify;">- Eai man, bora fazer um jogo? Tenho uma idéia que irá revolucionar, vai ser o melhor jogo do mundo.</p>
<p style="text-align:justify;">- Blz, borá fazer.</p>
<p style="text-align:justify;">FIM</p>
<p style="text-align:justify;">Quem nunca passou ou já ouviu uma história dessas? É o que acontece na maioria das vezes. Fazer games não é de um dia para outro, demora, porém o resultado é satisfatório. Hoje vamos debater sobre a primeira etapa de todo o jogo: a IDÉIA. Muitos têm idéias para fazer seu jogo, idéias essas que para o dono será o mais revolucionário de todos. Vamos pisar no freio ai. Não dá para saber se será o que você imagina ou não. Fato: Idéias não servem para nada.</p>
<p style="text-align:justify;"><!--more-->O primeiro passo, já demos que é ter uma idéia de um jogo. Agora passamos para o detalhamento dessa idéia. Qual o público-alvo? Jogadores hardcores ou casuais? Qual será o Gênero? Plataforma, ação, luta ou outro? A princípio, respondendo essas duas perguntas, digamos, que já seja um bom caminho já percorrido. Após isso, começa o famoso BRAINSTORMING que nada mais é que expor várias sugestões de como será o jogo e após isso descartar aquelas sugestões que não será viável. Aquelas que sobraram, temos que trabalhar em cima delas.</p>
<p style="text-align:justify;"><strong>Fato: Muitos que se propõem em criar jogos desistem por que o projeto está demorando ou estar achando muito trabalhoso. Se você começar a pensar assim, nunca terminará o primeiro. Dedicação e força de vontade são os principais diferenciais.</strong></p>
<p style="text-align:justify;">Lembra de definir qual será o gênero? Chega o momento de você olhar para os jogos com o gênero que o seu jogo encaixa. Jogue a maioria deles, você notará que muitos têm certa semelhança seja na jogabilidade ou desafio, porém quando estiver jogando faça uma análise crítica. Quais foram os pontos positivos e negativos nesse jogo?  Faça em tópicos ou numa planilha. Ela será a sua base do diferencial do seu jogo. Olhar os jogos concorrentes ajuda a evitar o mesmo erro que eles cometeram.</p>
<p style="text-align:justify;">Essas são, para mim, uma das primeiras etapas que são essenciais para o começo de qualquer projeto de jogo, definir seu público-alvo, gênero e olhar seus concorrentes. Caso queira adicionar algo a essa parte, esteja à vontade a compartilhar.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Vídeos de Gamedev]]></title>
<link>http://clubedogamedesigner.wordpress.com/2009/11/22/videos-de-gamedev/</link>
<pubDate>Sun, 22 Nov 2009 16:36:23 +0000</pubDate>
<dc:creator>&gt;PH&lt;</dc:creator>
<guid>http://clubedogamedesigner.wordpress.com/2009/11/22/videos-de-gamedev/</guid>
<description><![CDATA[Semanalmente, estarei divulgando alguns vídeos sobre reportagens, entrevistas e matérias sobre  game]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://clubedogamedesigner.wordpress.com/files/2009/11/video-games-education.jpg"><img class="aligncenter size-full wp-image-33" title="video-games-education" src="http://clubedogamedesigner.wordpress.com/files/2009/11/video-games-education.jpg" alt="" width="392" height="315" /></a></p>
<p style="text-align:justify;">Semanalmente, estarei divulgando alguns vídeos sobre reportagens, entrevistas e matérias sobre  game design e gamedev. Quem tiver alguma sugestão de vídeo para compartilhar, mandem para nosso e-mail que divulgaremos com o devido crédito. Hoje mostraremos alguns vídeos (maioria em inglês! Temos que exercitá-lo).</p>
<p style="text-align:justify;"><!--more--></p>
<p style="text-align:justify;">E na primeira leva temos um vídeo em inglês sobre Como conseguir um emprego na indústria de games com o pessoal da Sony Computer Entertainment. As dicas servem para toda a área de desenvolvimento.</p>
<p style="text-align:justify;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/jaFB2OARAsg&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/jaFB2OARAsg&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p style="text-align:justify;">O segundo vídeo é de vários profissionais na área falando sobre a educação, o conhecimento, o desempenho individual e fazer um portfólio, pois este será sua entrada para o mercado.</p>
<p style="text-align:justify;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/y1uPrvIGvqk&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/y1uPrvIGvqk&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p style="text-align:justify;">No terceiro vídeo é falado sobre a paixão nos games e definir qual a habilidade que você tem para se focar em qual parte do desenvolvimento você se encaixa.</p>
<p style="text-align:justify;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/---9fXPL4hg&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/---9fXPL4hg&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cel-shading w CTP!]]></title>
<link>http://bmdev.wordpress.com/2009/11/21/cel-shading-w-ctp/</link>
<pubDate>Sat, 21 Nov 2009 13:50:53 +0000</pubDate>
<dc:creator>blackmasoon</dc:creator>
<guid>http://bmdev.wordpress.com/2009/11/21/cel-shading-w-ctp/</guid>
<description><![CDATA[Jeden z najmniej lubianych przeze mnie wykładowców zwykł mawiać: &#8220;Pamiętajcie &#8211; Nie trze]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://bmdev.wordpress.com/files/2009/11/celshad.jpg"><img class="alignleft size-full wp-image-287" style="margin-left:3px;margin-right:3px;" title="celshad" src="http://bmdev.wordpress.com/files/2009/11/celshad.jpg" alt="" width="240" height="180" /></a></p>
<p>Jeden z najmniej lubianych przeze mnie wykładowców zwykł mawiać: &#8220;Pamiętajcie &#8211; Nie trzeba wam kombajnu, aby skosić przydomowy trawnik&#8221;. Kierując się tą maksymą, odrzucając kilometrowe implementacje shaderów stworzyłem w projekcie CTP cel-shading najprostrzą metodą &#8211; zabawą frontFaceCullingiem i backFaceCullingiem. Proste i intuicyjne rozwiązanie <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Na razie eksperymentowałem na śwince. Pora zastosować go do wszystkich węzłów sceny będących obiektami <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Projekt CTP - raport #7]]></title>
<link>http://bmdev.wordpress.com/2009/11/19/projekt-ctp-raport-7/</link>
<pubDate>Thu, 19 Nov 2009 20:30:29 +0000</pubDate>
<dc:creator>blackmasoon</dc:creator>
<guid>http://bmdev.wordpress.com/2009/11/19/projekt-ctp-raport-7/</guid>
<description><![CDATA[Nie potrafiłbym znaleść w pamięci bitwy historycznej, do której porównać by można migrację z wersji ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://bmdev.wordpress.com/files/2009/11/irrlichtlogoaligned.jpg"><img class="alignleft size-full wp-image-284" style="margin-left:4px;margin-right:4px;" title="irrlichtlogoaligned" src="http://bmdev.wordpress.com/files/2009/11/irrlichtlogoaligned.jpg" alt="" width="128" height="32" /></a>Nie potrafiłbym znaleść w pamięci bitwy historycznej, do której porównać by można migrację z wersji 1.4 do 1.6 silnika Irrlicht&#8230; Kilka starć&#8230; klika podejść, ale moja zawziętość i uparcie wygrały <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Wreszcie projekt stoi na najnowszym SDK Irr.  Oto lista różnic z jakimi spotkałem się już na samym początku:</p>
<p>- inaczej interpretowane oświetlenie</p>
<p>- inny system zarządzania kamerą</p>
<p>- inaczej realizowany kontener Line.</p>
<p>Duża ilość metod została zmodyfikowana o dodanie nowych parametrów, co sprawia nieco kłopotu przy migracji. Jednak jest ona możliwa <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Co niesie ze sobą ta zmiana? Już niedługo zajmę się implementacją cel-shadingu <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[GameDev(Game Development) Journal No.01]]></title>
<link>http://furiku88.wordpress.com/2009/11/19/gamedevgame-development-journal-no-01/</link>
<pubDate>Thu, 19 Nov 2009 05:00:24 +0000</pubDate>
<dc:creator>furiku88</dc:creator>
<guid>http://furiku88.wordpress.com/2009/11/19/gamedevgame-development-journal-no-01/</guid>
<description><![CDATA[Senang bisa melihat kamu lagi di blog saya. Tunggu? &#8216;Saya&#8217;? Yap, instead of using ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Senang bisa melihat kamu lagi di blog saya. Tunggu? &#8216;Saya&#8217;? Yap, instead of using &#8216;aku&#8217; I&#8217;ll use &#8216;Saya&#8217;, terdengar lebih sopan dan lembut.</p>
<p>Beberapa saat ini saya sedang lumayan sibuk, disibukkan oleh pekerjaan, pekerjaan apa? pekerjaan mahasiswa lah, janganlah tanya, itu juga pekerjaan, it&#8217;s even written on my &#8216;KTP&#8217;. Tugas akhir saya tidaklah terlalu menarik, cuma membuat program. Program apa? Program game. Game apa? Game Fighting. Hah? GAME FIGHTING.</p>
<p>Beberapa saat lalu saya telah menyeminarkannya di hadapan dosen pembimbing saya, bagaimana ceritanya? Biasalah, seperti mahasiswa lainnya. Tetapi semua tidak berakhir disitu, bagian tersulitnya baru saja dimulai. Programming is hard? No. it is unique. Ketika saya merasa semua akan berjalan semulus jalanan solo-jogja, saya tersandung kerikil tajam, terpleset kulit pisang, dan menginjak paku yang tergeletak lemah di jalan itu. Sebelum melangkah ke program, ternyata saya harus berurusan dengan banyak posisi karakter yang bisa dilakukan di dalam game. Menggambar satu posisi adalah pekerjaan mudah, tetapi membuat beberapa gambar dan menggabungkannya agar terlihat menjadi sebuah animasi gerakan adalah masalah lain.</p>
<p>terlepas dai semua itu, saya menikmati prosesnya, walau berjalan lambat, sering terpleset, dan lain sebagainya, saya senang. semoga game ini bisa saya &#8216;rilis&#8217; tepat waktu.</p>
<p style="text-align:right;"><em>ttd</em></p>
<p style="text-align:right;"><em>furiku88</em></p>
<p style="text-align:center;"><strong><img class="aligncenter" title="furipon" src="http://0.gravatar.com/avatar/6f0d2965533a80779769b1563a80ccfd?s=48&#38;d=identicon&#38;r=G" alt="" width="48" height="48" /></strong></p>
<p><em>NB: silahkan dinimati progress sampai saat ini</em></p>
<p><em><a href="http://furiku88.wordpress.com/files/2009/09/stand_sketch.jpg"><img class="alignnone size-full wp-image-28" title="stand_sketch" src="http://furiku88.wordpress.com/files/2009/09/stand_sketch.jpg" alt="" width="450" height="450" /></a><a href="http://furiku88.wordpress.com/files/2009/09/stand_stance.gif"><img class="alignnone size-full wp-image-29" title="stand_stance" src="http://furiku88.wordpress.com/files/2009/09/stand_stance.gif" alt="" width="120" height="286" /></a><a href="http://furiku88.wordpress.com/files/2009/09/walk_stance.gif"><img class="alignnone size-full wp-image-31" title="walk_stance" src="http://furiku88.wordpress.com/files/2009/09/walk_stance.gif" alt="" width="173" height="284" /></a><a href="http://furiku88.wordpress.com/files/2009/09/defense_stance.gif"><img class="alignnone size-full wp-image-30" title="defense_stance" src="http://furiku88.wordpress.com/files/2009/09/defense_stance.gif" alt="" width="120" height="286" /></a><br />
</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Uma empresa de jogos diferente]]></title>
<link>http://c2games.wordpress.com/2009/11/18/uma-empresa-de-jogos-diferente/</link>
<pubDate>Thu, 19 Nov 2009 01:53:53 +0000</pubDate>
<dc:creator>antimouse</dc:creator>
<guid>http://c2games.wordpress.com/2009/11/18/uma-empresa-de-jogos-diferente/</guid>
<description><![CDATA[Titulozinho clichê pro post, eu sei&#8230; mas não achei nenhum melhor pra colocar ahuhuauha. Resolv]]></description>
<content:encoded><![CDATA[Titulozinho clichê pro post, eu sei&#8230; mas não achei nenhum melhor pra colocar ahuhuauha. Resolv]]></content:encoded>
</item>
<item>
<title><![CDATA[Angstron Micro Edition updated]]></title>
<link>http://corporatedrones.wordpress.com/2009/11/19/angstron-micro-edition-updated/</link>
<pubDate>Thu, 19 Nov 2009 01:08:58 +0000</pubDate>
<dc:creator>nomadsoul</dc:creator>
<guid>http://corporatedrones.wordpress.com/2009/11/19/angstron-micro-edition-updated/</guid>
<description><![CDATA[Finally got some time to get this up and running again grab it now! http://batterypoweredgames.blogs]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Finally got some time to get this up and running again</p>
<p>grab it now!</p>
<p><a href="http://corporatedrones.wordpress.com/files/2009/11/screenshot-5550000-defaultcolorphone.png"><img class="aligncenter size-full wp-image-387" title="Screenshot-+5550000 - DefaultColorPhone" src="http://corporatedrones.wordpress.com/files/2009/11/screenshot-5550000-defaultcolorphone.png" alt="" width="318" height="723" /></a><a href="http://batterypoweredgames.blogspot.com/2009/11/angstron-micro-edition-v11.html"></a></p>
<p><a href="http://batterypoweredgames.blogspot.com/2009/11/angstron-micro-edition-v11.html">http://batterypoweredgames.blogspot.com/2009/11/angstron-micro-edition-v11.html</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Para os iniciantes no desenvolvimento de Jogos]]></title>
<link>http://lemniscatagamedev.wordpress.com/2009/11/17/para-os-iniciantes-no-desenvolvimento-de-jogos/</link>
<pubDate>Tue, 17 Nov 2009 15:51:13 +0000</pubDate>
<dc:creator>Paulo Eduardo</dc:creator>
<guid>http://lemniscatagamedev.wordpress.com/2009/11/17/para-os-iniciantes-no-desenvolvimento-de-jogos/</guid>
<description><![CDATA[Para aqueles que estão dando os primeiros passos, sugiro a leitura do tutorial abaixo. Muitas das co]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Para aqueles que estão dando os primeiros passos, sugiro a leitura do tutorial abaixo. Muitas das coisas lá presentes, nós (lemniscata) aprendemos na marra.</p>
<p>Só não gostei da ultima parte, pois para mim o melhor é começar com Allegro e depois de certo tempo mudar para sdl. Por isso abaixo temos também um link para um tutorial para Allegro.</p>
<p><strong>Técnicas empregadas no desenvolvimento de jogos:</strong><br />
<span style="color:#3366ff;"><span style="text-decoration:underline;"><em><a href="http://www.dinx.com.br/2009/08/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-1/">http://www.dinx.com.br/2009/08/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-1/</a></em><br />
<em><a href="http://www.dinx.com.br/2009/08/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-2/">http://www.dinx.com.br/2009/08/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-2/</a><br />
<a href="http://www.dinx.com.br/2009/08/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-3/">http://www.dinx.com.br/2009/08/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-3/</a><br />
<a href="http://www.dinx.com.br/2009/09/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-4/">http://www.dinx.com.br/2009/09/tecnicas-empregadas-no-desenvolvimento-de-jogos-parte-4/</a></em></span></span></p>
<p><strong>Allegro:</strong><br />
<span style="color:#3366ff;"><em><span style="text-decoration:underline;"><a href="http://www.bdjogos.com/linguagens.php?id=3">http://www.bdjogos.com/linguagens.php?id=3</a></span></em></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[It came from the cave - EGM]]></title>
<link>http://corporatedrones.wordpress.com/2009/11/17/it-came-from-the-cave-egm/</link>
<pubDate>Tue, 17 Nov 2009 00:24:09 +0000</pubDate>
<dc:creator>nomadsoul</dc:creator>
<guid>http://corporatedrones.wordpress.com/2009/11/17/it-came-from-the-cave-egm/</guid>
<description><![CDATA[Sim sim, estou a meses parar postar isso. Yeah, I&#8217;ve been stalling this for a long time.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Sim sim, estou a meses parar postar isso.</p>
<p>Yeah, I&#8217;ve been stalling this for a long time.</p>
<p><a href="http://corporatedrones.wordpress.com/files/2009/11/imagem640.png"><img class="aligncenter size-full wp-image-382" title="imagem640" src="http://corporatedrones.wordpress.com/files/2009/11/imagem640.png" alt="" width="640" height="822" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Get into Game Programming]]></title>
<link>http://toughaspixels.wordpress.com/2009/11/10/get-into-game-programming/</link>
<pubDate>Tue, 10 Nov 2009 21:17:09 +0000</pubDate>
<dc:creator>toughaspixels</dc:creator>
<guid>http://toughaspixels.wordpress.com/2009/11/10/get-into-game-programming/</guid>
<description><![CDATA[Information, especially finding good information takes time and patience especially since it is spre]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Information, especially finding good information takes time and patience especially since it is spread all over the internet, creating and maintaining a list of this is hard and extremely time-consuming. This guide attempts to educate you in-game programming, how to start, what to do and eventually how to break in and build a portfolio.</p>
<p><strong>About Game Programming</strong><br />
The games industry, is a very profitable, very competitive industry. It has very high barriers to entry, because it is a very difficult field. Programmers are constantly learning and becoming fluent in programming languages, scripting languages, game engines, graphics engines, tool kits, directx, opengl, openal, ai, various API, SDK&#8217;s, methodologies, math etc. By keeping the barriers at such a hight they manage to separate the motivated (ie. those who want to get in) and those who just feel like it (ie. those who think its cool, easy or are just lazy). A few things that you should know are the long stressful hours through out development and more so during milestones and crunch time, salaries are also not high by comparison to other fields of development.</p>
<p>But it has its advantages, programming games is very cool and a lot of fun and like me I&#8217;m sure other programmers hobbiest or professional get that happy, fuzzy feeling when they see something they created being played and enjoyed by others. It is also a very dynamic work environment where you are surrounded by like-minded, smart and creative people, the work itself is challenging and no two problem are the same. More importantly these people will get that obscure Star Wars or Doctor Who reference <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>How to Start</strong><br />
At the heart of any game is the engine, which does the herculean task of rendering images and processing input. To have any interactivity at all you need to know how to program.</p>
<p>Which Language should I use?<br />
You have countless choices of programming languages to learn for a variety of platforms, fortunately these languages all quite robust share common elements, learning one means that you can quickly pick up and learn another in a relatively short time.</p>
<p>I have adopted a five star system where one is the easiest and five the hardest, these are my opinion and I have tried to make them as beginner friendly as possible.</p>
<p><em>Compiled Languages</em><br />
C ****<br />
Regarded as many as the greatest of modern programming languages, It is very robust and portable, the same code can be ported to Linux or Windows with very little changes being made. It has a community online whom you can get help from and countless tutorials and lessons. You have access to thousands of libraries written over the last 30+ years that will make life easier. Used to be the industry standard.</p>
<p>C++ *****<br />
This is the industry standard today, it is used in almost all major platforms from the PC to the Pandora.  As a result of its wide spread use it is a very powerful language that is a superset of C, as a result you have access to thousands of libraries written for C and the thousands more written for C++, can write extremely portable and reusable code thanks to Object Oriented Programming features such as data abstraction, encapsulation, polymorphism, and inheritance. Unfortunately it is not one of the easier languages to learn.</p>
<p>Java ***<br />
Java is a strange language it is not exactly a compiled language and nor is it an interpreted language.<br />
I&#8217;m not entirely familiar with and nor am I fond of Java and this may colour my opinion. It is a very powerful language but its scope in-game development so far has been extremely limiting, however it is used for a lot of web-based games, applets, mobile applications and the Android OS contains sections of code written in Java. It is not very difficult to learn in fact John Carmack suggested that beginners start learning programming using Java, as you can immediately start making simple 2D games, but unless utilized properly it is very slow.</p>
<p>C# ***<br />
This is Microsoft response to C++, it is a very robust language and you can port your game from the Xbox 360 to the PC or vice versa with almost no trouble. It is a fairly easy language to learn and also integral to the industry. You also have access to XNA framework which is used by companies to make Xbox Live games. You can easily create Windows applications with speed and without hassle compared to the other languages.</p>
<p><em>Interpreted Languages</em><br />
Python **<br />
Python is a hybrid, an extremely powerful language with EVE Online being coded entirely in Python, Civilization 4 also has python bindings as a part of it to allow the mod community to easily modify and create for the game. In my opinion python has not exactly found its place in the industry because it can do so much, but common uses for it are in scripting and indie gaming.</p>
<p>Lua **<br />
I have never used Lua so I am unable to judge it, but from what I read and the few tutorial I checked out, it is not very hard to learn and a very strong scripting language.</p>
<p><em>Order in which to learn<br />
</em> This is by no means the best order to learn the languages, but it allows you to get familiar with the concepts of programming and the methodologies without getting bogged down and hopefully motivate you to pursue the other.</p>
<p>1) Python<br />
2) C<br />
3) C++</p>
<p>I have not included Java, C# as you can study those after you master the languages above. Java and C# have been excluded particularly because they were created to make the developers life easier tend to lull beginners into a false sense of security as a lot of the backend and low-level development is hidden. While this has its positives in the hands of an experienced programmer in the hands of a beginner it can cause all sorts of headache and code bloat. There is a reason that C++ is the industry standard not just in games but also in various fields of software development because of its low-level access.</p>
<p>Lua is not mentioned as until you have knowledge on programming you wont know how to include it in your game.</p>
<p>A word of warning though, once you learn the three languages above you still have a very long way to go before you can make a full 3D game or even a 2D one, most of the code you will write in the beginning will only run on the command line. But don&#8217;t fear once you master the basics you can advance to the fun stuff.</p>
<p><strong>Which Books should I read?</strong><br />
The following is a set of Books that I have read, No review is given just how easy is it to follow, also most of these are not about game programming they are about learning the language.</p>
<table border="1">
<tbody>
<tr>
<th>Language</th>
<th>Title</th>
<th>Author</th>
<th>Ease of Use</th>
</tr>
<tr>
<td>C</td>
<td>How to program in C</td>
<td>Dietel</td>
<td>*</td>
</tr>
<tr>
<td>C</td>
<td>The C Programming Language</td>
<td>Kernigham &#38; Ritchie</td>
<td>***</td>
</tr>
<tr>
<td>C++</td>
<td>Accelerated C++</td>
<td>Koening &#38; Moo</td>
<td>***</td>
</tr>
<tr>
<td>C++</td>
<td>The C++ Programming Language</td>
<td>Stroustourp</td>
<td>****</td>
</tr>
<tr>
<td>C++</td>
<td>Beginning C++ Game Programming</td>
<td>Dawson</td>
<td>**</td>
</tr>
<tr>
<td>C++</td>
<td>Thinking in C++ Vol. 1, 2</td>
<td>Eckel</td>
<td>***</td>
</tr>
<tr>
<td>Python</td>
<td>Learning Python</td>
<td>Lutz</td>
<td>*</td>
</tr>
<tr>
<td>Python</td>
<td>Programming Python</td>
<td>Lutz</td>
<td>**</td>
</tr>
</tbody>
</table>
<p>Check the following for more recommended books with review.<br />
<a href="http://www.daniweb.com/forums/thread50370.html">Daniweb Recommended Books C </a></p>
<p><a href="http://www.daniweb.com/forums/thread70096.html">Daniweb Recommended Books C++</a></p>
<p><a href="http://accu.org/index.php?module=bookreviews&#38;func=search">Peer Reviews </a></p>
<p><a href="http://yaustar.juliusparishy.com/cu/index.php?topic=150.0">Reviews and Recommendations by Yaustar</a> &#8211; Also has link to free ebooks</p>
<p><a href="http://www.gamedev.net/columns/books/books.asp?CategoryID=21">GameDev Books</a></p>
<p><strong>Which Online tutorials should I follow?</strong></p>
<p>In all honesty it is better to follow a book rather than a tutorials as it may lead to shortcuts and bad habits, but a few that I check out are:</p>
<table border="1">
<tbody>
<tr>
<th>Language</th>
<th>Website</th>
</tr>
<tr>
<td>Various</td>
<td>www.functionx.com</td>
</tr>
<tr>
<td>C/C++</td>
<td>www.cprogramming.com</td>
</tr>
<tr>
<td>C++</td>
<td>www.cplusplus.com</td>
</tr>
</tbody>
</table>
<p><strong> I N33dZ t3H h3lP?!!@??<br />
</strong> First off, never start a forums topic like that, your going to get banned. Secondly read <a href="http://catb.org/~esr/faqs/smart-questions.html">this</a>.</p>
<p><em>The best forums for programming help are</em>:<br />
<a href="http://www.daniweb.com"> Daniweb</a><br />
<a href="http://www.gamedev.net/community/"> Gamedev</a><br />
<a href="http://gamecareerguide.com/forums/"> GameCareerGuide<br />
</a><a href="http://www.cplusplus.com/forum/">CPlusPlus</a></p>
<p>In the next few days I will add information on game engines that will be a natural progression to what you&#8217;re learning and a proper list of web resources.</p>
<p>Feel free to comment, question, suggest or criticise.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[TimeSurf]]></title>
<link>http://bagnohax.wordpress.com/2009/11/09/timesurf/</link>
<pubDate>Mon, 09 Nov 2009 03:34:34 +0000</pubDate>
<dc:creator>bagnohax</dc:creator>
<guid>http://bagnohax.wordpress.com/2009/11/09/timesurf/</guid>
<description><![CDATA[We haven&#8217;t abandoned TimeSurf yet! Well, it&#8217;s time to post some news. We&#8217;re planni]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>We haven&#8217;t abandoned TimeSurf yet! Well, it&#8217;s time to post some news. We&#8217;re planning to release TimeSurf on Steam completely free of charge.</p>
<p>Featuring</p>
<ul>
<li>Lots of levels to pass</li>
<li>Many secrets and additional levels</li>
<li>Steam Achievements</li>
</ul>
<p>And more! For recent screenshots and videos check out <a href="http://www.gamedev.pl/projects.php?x=view&#38;id=940">http://www.gamedev.pl/projects.php?x=view&#38;id=940</a>.</p>
<div id="attachment_26" class="wp-caption aligncenter" style="width: 310px"><a href="http://bagnohax.wordpress.com/files/2009/11/995256064b3bd74758b986e15ddbb0c2.jpg"><img class="size-medium wp-image-26 " title="Time has stopped in TimeSurf!" src="http://bagnohax.wordpress.com/files/2009/11/995256064b3bd74758b986e15ddbb0c2.jpg?w=300" alt="Time has stoppedin TimeSurf!" width="300" height="225" /></a><p class="wp-caption-text">Time has stopped in TimeSurf!</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Projekt CTP - raport #6]]></title>
<link>http://bmdev.wordpress.com/2009/11/07/projekt-ctp-raport-5/</link>
<pubDate>Sat, 07 Nov 2009 10:48:26 +0000</pubDate>
<dc:creator>blackmasoon</dc:creator>
<guid>http://bmdev.wordpress.com/2009/11/07/projekt-ctp-raport-5/</guid>
<description><![CDATA[Ufff&#8230; Po kilku bardzo intensywnych dniach pełnych pracy związanej z drobnymi zleceniami przysz]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignleft size-full wp-image-266" style="margin-left:4px;margin-right:4px;" title="scr3dvmini" src="http://bmdev.wordpress.com/files/2009/11/scr3dvmini.jpg" alt="scr3dvmini" width="300" height="205" />Ufff&#8230; Po kilku bardzo intensywnych dniach pełnych pracy związanej z drobnymi zleceniami przyszła pora na poświęcenie czasu projektowi CTP. Graficy znów spisali się doskonale, czego efektem jest mnóstwo palm, które obrosły wyspę świnek <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Podczas implementacji nie zabrakło schodów&#8230; Wersja 1.4 silnika Irr, na której ciągle tworzymy realizuje przesłąnianie się obiektów transparentnych w parametrze typu przezroczystości a nie poprzez manipulację ZBufferem, co nie jest zbyt intuicyjne. Na szczęście problem udało się rozwiązać. Ponadto ukończyłem też algorytm zbierania baleronów i update&#8217;owania statystyk z tą czynnością związanych. Pracujemy dalej!!! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ARGH: Augmented Reality Ghost Hunter]]></title>
<link>http://limajunior.wordpress.com/2009/11/06/argh-augmented-reality-ghost-hunter/</link>
<pubDate>Fri, 06 Nov 2009 06:14:56 +0000</pubDate>
<dc:creator>Lima Junior</dc:creator>
<guid>http://limajunior.wordpress.com/2009/11/06/argh-augmented-reality-ghost-hunter/</guid>
<description><![CDATA[O que é isso? ARGH é um jogo para iPhone 3G onde você usar seu iPhone como um conjunto de óculos Gho]]></description>
<content:encoded><![CDATA[O que é isso? ARGH é um jogo para iPhone 3G onde você usar seu iPhone como um conjunto de óculos Gho]]></content:encoded>
</item>
<item>
<title><![CDATA[Rio Game Jam 2 une desenvolvedores cariocas.]]></title>
<link>http://limajunior.wordpress.com/2009/11/04/rio-game-jam-2-une-desenvolvedores-cariocas/</link>
<pubDate>Wed, 04 Nov 2009 23:55:16 +0000</pubDate>
<dc:creator>Lima Junior</dc:creator>
<guid>http://limajunior.wordpress.com/2009/11/04/rio-game-jam-2-une-desenvolvedores-cariocas/</guid>
<description><![CDATA[Evento aquece as turbinas para o já confirmado Global Game Jam. Rio Game Jam 2 O desafio internacion]]></description>
<content:encoded><![CDATA[Evento aquece as turbinas para o já confirmado Global Game Jam. Rio Game Jam 2 O desafio internacion]]></content:encoded>
</item>
<item>
<title><![CDATA[Missão Técnica a São Francisco: participando do Game Developers Conference 2010]]></title>
<link>http://limajunior.wordpress.com/2009/11/04/missao-tecnica-a-sao-francisco-participando-do-game-developers-conference-2010/</link>
<pubDate>Wed, 04 Nov 2009 23:23:53 +0000</pubDate>
<dc:creator>Lima Junior</dc:creator>
<guid>http://limajunior.wordpress.com/2009/11/04/missao-tecnica-a-sao-francisco-participando-do-game-developers-conference-2010/</guid>
<description><![CDATA[Já estão abertas as inscrições no site da Unisinos para Missão Técnica a São Francisco: participando]]></description>
<content:encoded><![CDATA[Já estão abertas as inscrições no site da Unisinos para Missão Técnica a São Francisco: participando]]></content:encoded>
</item>
<item>
<title><![CDATA[Skipping school again.]]></title>
<link>http://bagnohax.wordpress.com/2009/11/04/skipping-school-again/</link>
<pubDate>Wed, 04 Nov 2009 13:56:50 +0000</pubDate>
<dc:creator>bagnohax</dc:creator>
<guid>http://bagnohax.wordpress.com/2009/11/04/skipping-school-again/</guid>
<description><![CDATA[In the end, I&#8217;m skipping the whole week again. Reason? I&#8217;m ill and lazy. I don&#8217;t r]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In the end, I&#8217;m skipping the whole week again. Reason? I&#8217;m ill and lazy. I don&#8217;t really feel like knowledge from school will help me in my future. Rather than studying I&#8217;m focusing on gamedev and learning languages. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Anyway, I&#8217;m going to create materials for people who want to learn Japanese&#8230; Yes I know, I&#8217;m not that good myself but I know at least  Hiragana, Katakana and some Kanjis. So you guys go here:</p>
<p><a href="http://bagnzor.org.pl/nihongo/">http://bagnzor.org.pl/nihongo/</a></p>
<p>All of these are pdf files containing tables or printouts that are supposed to help you improve your handwriting. I&#8217;ll make rest of hiragana stuff and make katakana tables tomorrow. Stay tuned.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Legends of Arkanoid Closed Beta updated.]]></title>
<link>http://bagnohax.wordpress.com/2009/11/02/the-legends-of-arkanoid-closed-beta-updated/</link>
<pubDate>Mon, 02 Nov 2009 18:14:42 +0000</pubDate>
<dc:creator>bagnohax</dc:creator>
<guid>http://bagnohax.wordpress.com/2009/11/02/the-legends-of-arkanoid-closed-beta-updated/</guid>
<description><![CDATA[New bug-fix build is now available on Steam. Changelog: Loading custom backgrounds (for now, please ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>New bug-fix build is now available on Steam.</p>
<p>Changelog:</p>
<ul>
<li>Loading custom backgrounds (for now, please place them in X:\Program Files\Steam\steamapps\common\the legends of arkanoid\Backgrounds &#8211; Use png format)</li>
<li>Screenshot saving notice.</li>
<li>Longer input boxes in pop-ups.</li>
<li>Totally re-written Steamworks wrapper code. (Including all Steam bug-fixes)</li>
<li>Added new power-up: AI Paddle</li>
<li>&#8220;#&#8221; char fix.</li>
<li>Volt-Ball and Acid Ball fixes.</li>
<li>API_Shutdown() fix.</li>
<li>Small editor changes.</li>
<li>Fixed &#8220;Floating point division by zero&#8221; error.</li>
<li>Added support of achievements and stats.</li>
<li>New power-up graphics (Showing new style coming in new closed beta 3)</li>
<li>Power-up size is now set to 32&#215;32, 16 pixels bigger than before.</li>
<li>All reported bugs fixed.</li>
</ul>
<p>Enjoy new update.</p>
<p><a title="http://steamcommunity.com/games/tloa" href="http://steamcommunity.com/games/tloa" target="_blank"> http://steamcommunity.com/games/tloa</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hi there.]]></title>
<link>http://bagnohax.wordpress.com/2009/11/01/hi-there/</link>
<pubDate>Sun, 01 Nov 2009 16:58:26 +0000</pubDate>
<dc:creator>bagnohax</dc:creator>
<guid>http://bagnohax.wordpress.com/2009/11/01/hi-there/</guid>
<description><![CDATA[It&#8217;s been a while since i had my blog exploit&#8217;d. Well, I won&#8217;t let that happen aga]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It&#8217;s been a while since i had my blog exploit&#8217;d. Well, I won&#8217;t let that happen again.</p>
<p>Here are some breaking news from world of Lime Entertainment: Shocker is in his lazy trance again. Yay&#8230; That means of course &#8211; he will not even touch The Legends of Arkanoid source code for the whole week. That&#8217;s why I&#8217;m more and more concerned about The Legends of Arkanoid release this year. If it doesn&#8217;t get released in 2009; don&#8217;t blame the whole Lime Entertainment&#8230; Blame him.</p>
<p>So halloween&#8217;s almost over, oh yeah. Here&#8217;s my suprise for not-so-well-mannered kids from my neighborhood. Of course, I do accept kids with manners knocking on my door. But I guess some of you know the worst street in Szczecinek&#8230; Yes, It&#8217;s Limanowskiego. The place where I live.</p>
<p><a href="http://bagnohax.wordpress.com/files/2009/11/fuckhalloween_closeup.jpg"><img class="alignnone size-medium wp-image-5" title="fuckhalloween_closeup" src="http://bagnohax.wordpress.com/files/2009/11/fuckhalloween_closeup.jpg?w=300" alt="fuckhalloween_closeup" width="300" height="224" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Unity Indie is now free!]]></title>
<link>http://dkoontz.wordpress.com/2009/10/29/unity-indie-is-now-free/</link>
<pubDate>Thu, 29 Oct 2009 16:12:12 +0000</pubDate>
<dc:creator>dkoontz</dc:creator>
<guid>http://dkoontz.wordpress.com/2009/10/29/unity-indie-is-now-free/</guid>
<description><![CDATA[In a totally (by me) unexpected move, Unity 2.6 was released today and the Indie version (normally $]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In a totally (by me) unexpected move, Unity 2.6 was released today and the Indie version (normally $200) was made free!  Wow.  I am pretty shocked.  Unity Technologies is offering a refund to those of us who purchased Unity Indie and also giving discounted upgrades to Pro and iPhone versions of the app.  Pretty nice deal.  If you&#8217;re into game development it&#8217;s worth taking a look at and now that it&#8217;s free there&#8217;s no downside.</p>
<p><a href="http://unity3d.com/unity/download/">http://unity3d.com/unity/download/</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[e-games: meu jogo com XNA]]></title>
<link>http://cicanci.wordpress.com/2009/10/25/e-games-meu-jogo-com-xna/</link>
<pubDate>Mon, 26 Oct 2009 01:58:47 +0000</pubDate>
<dc:creator>cicanci</dc:creator>
<guid>http://cicanci.wordpress.com/2009/10/25/e-games-meu-jogo-com-xna/</guid>
<description><![CDATA[O SENAC São Paulo organizou sua primeira competição de jogos digitais, o e-Games, onde os concorrent]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">O <strong>SENAC São Paulo</strong> organizou sua primeira competição de jogos digitais, o <a title="e-games" href="http://www3.sp.senac.br/hotsites/gd2/egames/" target="_blank">e-Games</a>, onde os concorrentes deveriam criar um jogo utilizando <a title="XNA" href="http://creators.xna.com/" target="_blank">XNA</a>. Além do jogo feito com XNA, foi necessário entregar um vídeo, documento de game design, apresentação, resumo e guia de instalação. <a title="SpaceShip 4042 com XNA" href="http://www.qubit.com.br/cicanci/games/SpaceShip4042_Windows_20091025.zip" target="_blank"><strong>O Download do jogo pode ser feito clicando aqui</strong></a>, ele necessita do <a title=".Net 3.5" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&#38;displaylang=en" target="_blank">.Net Framework 3.5</a> e <a title="XNA Framework 3.1" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53867a2a-e249-4560-8011-98eb3e799ef2&#38;displaylang=en" target="_blank">Microsoft XNA Framework Redistributable 3.1</a> instalados para rodar, não é necessário instalar o jogo, apenas executar o <strong>SpaceShip4042.exe</strong>.</p>
<div id="attachment_228" class="wp-caption aligncenter" style="width: 310px"><img class="size-full wp-image-228" title="SpaceShip 4042 - XNA" src="http://cicanci.wordpress.com/files/2009/10/spaceship_xna.jpg" alt="Tela inicial do jogo desenvolvido com XNA para o e-Games" width="300" height="300" /><p class="wp-caption-text">Tela inicial do jogo desenvolvido com XNA</p></div>
<p style="text-align:justify;">O prazo para entrega foi na última sexta-feira, e eu decidi participar disto uma semana antes e sozinho. Ou seja, <strong>tive apenas uma semana para fazer tudo isso</strong>, além de ter que trabalhar e ir para a faculdade. Como estava sem tempo, decidi criar uma <strong>versão do meu jogo de celular SpaceShip 4042</strong> em XNA, pois já tenho todas as imagens para criar o jogo, além de ter todo o conceito pronto, só foi necessário programar.</p>
<p style="text-align:justify;">Depois de uma semana dormindo menos de 4 horas por dia, virando noites programando, o resultado não foi exatamente o que eu imaginei, mas consegui terminar meu jogo com tudo que a versão de celular tem, com excessão de som, pois tive dificuldades com isto e estava sem tempo. Além disso, no lugar de um High Score, fiz um Ranking top 5.</p>
<p style="text-align:justify;">Embora eu tivesse apenas que programar, tive vários problemas por não conhecer muitas coisas no XNA e não ter tempo suficiente para estudar melhor. <strong>O maior problema que tive foi com a detecção de colisão por pixel.</strong> No JME existe uma função que verifica a colisião entre dois Sprites, inclusive existe o tipo de dado Sprite. Já no XNA não é tão fácil assim, não existe Sprite e método de detecção de colisão pronto.</p>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/pDpPqLm1BMk&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/pDpPqLm1BMk&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p style="text-align:justify;">O método de colisão que utilizei consiste em <strong>verificar se existe a interseção entre a área da imagem</strong> dos dois Sprites que estão colidindo. Uma vez que esta interseção existe, vem a parte mais complicada que é verificar se existe a sobreposição dos pixels que não são transparentes na imagem, utilizando um vetor com a cor da cada pixel da imagem. Não é tão complicado quanto parece, mas é bem chatinho de fazer.</p>
<p style="text-align:justify;">Resolvi o problema do Sprite criando uma classe com os atributos que achei necessários para a fazer a nave, os meteoros, os itens e os tiros. Os principais atributos são: um Vector2D para a posição do objeto, uma lista de Texture2D para guardar todos as imagens que compoem a animação do Sprite, um Rectangle para ser utilizado na detecção da colisão, um vetor de Color com as cores da imagem, um bool para a visibilidade, e inteiros para armazenar vida, frame da animação e movimentação do objeto. Criei métodos para desenhar, mover, esconder, causar dano e verificar se o sprite &#8220;morreu&#8221;.</p>
<p style="text-align:justify;">Outro problema que tive, mas que foi simples de resolver, foi a animação, pois o XNA também não possui algo que facilite isto como o incrível arquivo GameDesign do JME. Utilizando um inteiro, controlei a animação do Sprite em cada quadro. Também tive dificuldades com a criação das telas e sua maniulação. Criei uma interface para telas, e todas as telas implementam os métodos default do XNA: Update, Draw e LoadContent, além de um para controlar a inicilização das variáveis. A classe principal do jogo inicia todas as variáveis que representam as telas e tem responsabilidade de controlar a exibição de cada uma, de acordo com o estado do jogo.</p>
<div id="attachment_229" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-229" title="SpaceShip 4042" src="http://cicanci.wordpress.com/files/2009/10/spaceship2_xna.jpg" alt="Tela do jogo com os três tipos de Sprite criados" width="500" height="375" /><p class="wp-caption-text">Tela do jogo com os três tipos de Sprite criados</p></div>
<p style="text-align:justify;">Se eu tivesse tido mais tempo, ou começado bem antes quando fiquei sabendo desde concurso, eu poderia ter feito muitas outras coisas e melhor, mas fiquei satisfeito em fazer um jogo em XNA em tão pouco tempo e sem conhecer tão bem as características desta tecnologia. <strong>Fiz muitas coisas básicas para um jogo 2D</strong>, e na minha opinião só faltou colocar som no jogo.</p>
<p style="text-align:justify;">Assim como no JME, que tive dificuldades no começo, <strong>tive dificuldades</strong> com o XNA também, mas meus próximos jogos 2D nessas plataformas ficarão muito melhores, e provavelmente levarei menos tempo para programar, pois <strong>aprendi muitas coisas desenvolvendo para plataformas diferentes com tecnologias distintas.</strong> Praticamente tudo que utilizei aprendi fuçando nos exemplos do <a title="Creators Club" href="http://creators.xna.com/" target="_blank">XNA Creators Club</a> e nas dúvidas no forum, são ótimas fontes de informações.</p>
<p style="text-align:justify;">Meu próximo passo agora é começar a estudar programação de jogos em 3D com C++. Este estudo é o primeiro passo para o meu <strong>TCC ano que vem</strong>, que provavelmente será um jogo em 3D com C++. Tenho algumas idéias para o jogo, mas nada decidido ainda, porém preciso aprender este tipo de programação, que eu tive contanto apenas no XNA para movimentação de modelos 3D simples na tela.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Verdades Nuas e Cruas]]></title>
<link>http://clubedogamedesigner.wordpress.com/2009/11/21/verdades-nuas-e-cruas/</link>
<pubDate>Sat, 21 Nov 2009 03:08:59 +0000</pubDate>
<dc:creator>&gt;PH&lt;</dc:creator>
<guid>http://clubedogamedesigner.wordpress.com/2009/11/21/verdades-nuas-e-cruas/</guid>
<description><![CDATA[Na madrugada, estava conversando com um amigo que faz modelagem e quer trabalhar futuramente com Gam]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://clubedogamedesigner.wordpress.com/files/2009/11/diploma.jpg"><img class="aligncenter size-full wp-image-27" title="diploma" src="http://clubedogamedesigner.wordpress.com/files/2009/11/diploma.jpg" alt="" width="459" height="293" /></a></p>
<p style="text-align:justify;">Na madrugada, estava conversando com um amigo que faz modelagem e quer trabalhar futuramente com Games. Conversando com ele, discutimos sobre o lance do Game Designer, indústria brasileira, indústria exterior, etc. Um ponto interessante da conversa foi algumas dicas que ele passou para mim que pode ser compartilhado com todos sobre a REALIDADE da indústria. Parando para pensar, na realidade muita coisa que ele disse é verdade. Dedicação é o principal diferencial entre o profissional bom e o horrível. Confira abaixo 10 dicas do Nava e vejam o que vocês acharam.</p>
<p style="text-align:justify;"><!--more--></p>
<p style="text-align:justify;"><strong>1 &#8211; Tente conseguir apoio dos pais, não importando a sua idade, você vai estudar e APENAS estudar por 2 a 4 anos, e o pior, por conta própria. Para quem quer a área gráfica, os cursos só ensinam a usar a ferramenta, todo o resto você tem que se virar.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>2 &#8211; Use a internet, ela é a maior aliada de quem está estudando, conheça os estúdios, tente conversar com o pessoal da área e o mais importante use os fóruns.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>3 &#8211; Apesar de já ter falado antes volto a comentar dos fóruns, é em fórum que vão descobrir seu talento, te oferecer emprego fora do país e te ajudar. Nos fóruns de 3D, por exemplo, não existem “trolls”, não precisa ter medo de postar e tirar dúvidas, basta ler as regras antes.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>4 &#8211; ESQUEÇA fazer faculdade no Brasil para ter diploma, os empregos de games só pedem diploma para programadores, invista no seu conhecimento, pois é o seu portfólio que vai decidir se você consegue ou não o emprego.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>5 &#8211; Cursos fora do país são uma ótima opção, países como Canadá, E.U.A, Inglaterra e França tem os melhores cursos de 1 a 4 anos e cursos rápidos de uma ferramenta em 6 meses. O grande problema é que esses cursos são MUITO caros, 1 ano de curso no exterior você compra uma casa por aqui.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>6 &#8211; Dedicação é o item mais importante. A maior parte do pessoal bem sucedido da indústria estuda 8 horas por dia, no mínimo. Tenha isso em mente, se você não estudar não vai sair do lugar e o importante é: estude o que você não sabe no lugar de ficar sempre repetindo o que você já sabe fazer.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>7 &#8211; Muita gente vai tentar te desmotivar, porque é difícil, porque no Brasil você não vai ganhar grana ou por pura inveja, lembre-se nunca de ouvidos a esse tipo de coisa, se você parar pra ouvir isso nunca vai evoluir.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>8 &#8211; Depois do suporte dos seus pais é muito importante conseguir suporte dos seus amigos, muita coisa que aprendi foi com meus amigos, ninguém sabe tudo, mas todos sabem um pouco e esse pouco você pode não saber.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>9 &#8211; Lembrem-se, a internet é sua melhor aliada então não seja arrogante ou troll, se você fizer isso seus futuros empregadores é que vão estar vendo.</strong></p>
<p style="text-align:justify;"><strong> </strong></p>
<p style="text-align:justify;"><strong>10 &#8211; nunca pare de jogar =D</strong></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
