Arquivos da categoria ‘blog’
Friday, January 20th, 2012
No dia 1 de janeiro de 2012 coloquei no ar um novo blog: [not] Pronz.
Esse novo blog pega uma pequena parcela de conteúdo que eu postava aqui no tupinihon, que são os desenhos, sketches, pinturas e assuntos relacionados à arte. Quis fazer essa divisão pois desde o final de 2011 estou trabalhando a idéia de fazer um desenho temático por semana e ficar postando aqui ia misturar muito as coisas.
Portanto, convido todos vocês à visitarem meu novo blog!
Comentários, crÃticas e sugestões são sempre bem-vindas.
Publicado em blog, vida | Sem comentários »
Tuesday, January 3rd, 2012
Desejo um ótimo ano à todos, aproveitando que estou escrevendo um post de teste, pois no ano passado acabei removendo o /blog da URL do blog e quem assinava o feed acabou não recebendo as (poucas) atualizações. Eu sei, dá zero pra mim =P.
Publicado em blog, tupinihon | Sem comentários »
Friday, August 12th, 2011
Puxa! Depois de mais de um ano desde o último post, aqui estou, vivo! Dessa vez não vou falar que escreverei com mais freqüência aqui no blog porque sei que não é verdade. E tenho que agradecer meu aluno Rafael (Romano), pois foi conversando com ele que eu pensei “pois é, tenho um blog… parado.”
Mas e aÃ, falar sobre o que nesse post? Não sei bem a resposta, então parto pro famoso “update do que fiz nesse tempo”, que sei que não deve interessar pra ninguém, mas de cara não vem nenhum outro assunto pra hoje.
Sobre gamedev: meu último trabalho da Glu Mobile foi o freemium (jogo gratuito pra instalar e jogar, mas com a opção de avançar mais rapidamente no jogo via compra de itens – pense em jogos de redes sociais) Zombie Isle, que pode ser baixado pela App Store. Acho que não tem na App Store BR.
Último trabalho pois eu sai de lá já faz um tempo, para retomar um projeto pessoal… que não vingou. AINDA =).

Relembrando essa época de zumbi, acho legal compartilhar um pouco da experiência do desenvolvimento.
Créditos?
Provavelmente meu nome não aparece no jogo e acho que de nenhum desenvolvedor. Chega a ser engraçado, enquanto vemos notÃcias de desenvolvedores que foram removidos dos créditos de LA Noire, tem empresas que nem colocam créditos no jogo. Dos jogos da Glu que eu joguei, só lembro de ter visto créditos em um tÃtulo e ele foi removido do catálogo da empresa.
Easter Egg
O jogo possui coleções de itens e durante o desenvolvimento as pessoas da empresa davam sugestões sobre possÃveis coleções. Minha sugestão foi de colocar uma coleção de Developers =). Seria uma maneira de ser creditado no jogo através de um easter egg que faz parte do game design. Eu sai da empresa quando o jogo estava indo pra uma versão beta e depois me contaram que o produtor do jogo pediu pra “mudar o item Kishimoto dessa coleção pra Dupuy”. Oh, well. Caso o produtor não tenha pedido pro artista alterar meu desenho também, o jogo tem um bug de texto =P.
O que eu fiz?
Peguei o projeto do inÃcio (quando nem game design estava definido). No começo, junto com outro programador, definimos a estrutura dos arquivos que seriam gerados pelo level editor da empresa e adaptei o exporter pras necessidades do jogo.
O jogo tem vários módulos e, pro gameplay ser aprovado, o foco foi a parte da navegação de barco e a exploração das ilhas. Fiquei encarregado da parte da ilha, onde o jogador escolhe os tiles para cavar, encontrar itens e assim por diante. Colocando as principais tarefas em tópicos:
- Exporter das ilhas pelo level editor e importer no jogo
- Definição de propriedades dos tiles/objetos via level editor
- Render das camadas das ilhas
- Ordenação dos objetos
- Distribuição dos elementos enterrados de acordo com a tabela de distribuição/estatÃstica do game design
- HUD, feedback pro jogador (mensagens pop-up e itens na ilha)
- Lock/unlock de áreas das ilhas via código
- Deslocamento do personagem (path-finding com A*)
- Outras tarefas minor mas não menos importantes =)
Trabalhei diretamente também com game design e artes para certificar que os assets e os levels estavam sendo criados e usados corretamente (além de verificar se o que eu estava implementado batia com o GDD). Na parte do mapa (navegação de barco), dei uma ajuda pra parte das informações de cada ilha. Os módulos de loja, compra de itens, batalha, login no GameCenter, porto, tutorial, foram desenvolvidos por outros programadores. E não sei o quanto que mudaram do código original da ilha.
Curiosidades
- Dois métodos importantes pro personagem andar na ilha: WalkThisWay(source, destiny) e KeepWalking(). O primeiro é chamado quando o jogador escolhe um tile e traça o caminho com A*. KeepWalking(), como o nome diz, é usado pra atualizar o caminho do personagem.
- Trecho de código onde o método KeepWalking() é usado:
// johnny walker did not reach destiny, so keep walking
if( !ReachedDestiny() ) KeepWalking();
- Depois que sai, me contaram que o projeto pulou de 2 pra 5 programadores (WTF?)
- Lançamento do jogo estava previsto para Halloween/2010.
Bom, acho que já escrevi bastante coisa e foi só de um assunto! Vou deixar outros updates pra depois, só espero que não leve mais um ano pra isso hehe.
See ya!
Publicado em blog, gamedev, glu, tupinihon | Sem comentários »
Monday, June 14th, 2010
Dessa vez muito mais pessoas participaram da promoção aqui do blog (18 ao todo), agradeço à todos! Infelizmente, só uma pessoa ganhará a cópia do Half-Life 2 (enviada através do Steam). Sem mais demoras… Peguei a lista dos participantes conforme listado no bit.ly, joguei no random.org e o vencedor foi o usuário:
@viictor_a
Parabéns! E para quem não ganhou, ainda tenho mais três tÃtulos para sortear por aqui, então fique ligado!
Publicado em blog, contest, twitter | Sem comentários »
Saturday, May 29th, 2010
Se você não ganhou o WoW:Burning Crusade, quem sabe não consegue o Half-Life 2?
Dessa vez, peço para publicarem o texto abaixo no twitter (basta clicar no link que ele já insere o texto) e também comentem esse post, indicando o seu usuário do twitter, por garantia.
Dia 13/06/2010 (domingo), reservo uma hora para fazer o sorteio e divulgação do resultado. Boa sorte!
Para participar, clique aqui e publique o texto no seu twitter!
Publicado em blog, contest, twitter | 10 comentários »
Sunday, April 18th, 2010
Sorteio simples e aleatório, via Twitter, no fim do mês.
Para participar, clique aqui e publique o texto no seu twitter!
Publicado em blog, contest | Sem comentários »
Tuesday, February 16th, 2010
Pessoal,
Depois de algumas sugestões pelo blog e por msn, eis que surge o primeiro sorteio daqueles 3 jogos que falei anteriormente. Para esse primeiro escolhi dar o Unreal Tournament 3 via Steam e para quem quiser participar basta fazer o seguinte:

Está vendo a foto aà em cima? (Clique na foto para aumentar) Pois bem, essa minha amiga quer porque quer um desenho dela esmagando o gato (reparem bem como ela está zipando metade do corpo dele haha). Pode ser realista, pode ser estilizado, digital, lápis, etc, vai do seu estilo ou idéia para o desenho.
O prazo para entrega é daqui um mês, ou seja, dia 16/03/2010, podendo se estender a data até que tenhamos pelo menos 4 desenhos (isto é, se até dia 16/03/2010 não tivermos 4 desenhos, vamos deixar o concurso rolando até termos no mÃnimo 4 desenhos). O vencedor será aquele cujo desenho minha amiga gostar mais.
Para participar, envie um link do seu desenho pelos comentários e -importante- não se esqueça de colocar um e-mail válido nos comentários para que eu possa entrar em contato com o ganhador. Esse e-mail só fica visÃvel para mim.
(Montalvo, se você estiver lendo isso aqui, me desculpe, sei sua opinião sobre concursos. Pensei nesse sorteio mais como algo entre amigos e colegas internautas :))
Publicado em artes, blog, contest, desenho, tupinihon | 2 comentários »
Saturday, January 30th, 2010
No último dia de 2008, resolvi guardar R$0,30 por dia durante um ano e com o valor total comprar um prêmio para um concurso ou coisa do tipo aqui no blog. Apesar de ultimamente escrever pouco aqui, eu não me esqueci disso.
Pois bem, o prêmio seria de aproximadamente R$110, mas ano passado comprei algumas coisas e percebi que fiquei com 3 jogos que já tenho ou que não iria jogar. São eles:

Half-Life 2, Unreal Tournament 3 e World of Warcraft Burning Crusade. Os dois primeiros custam 20 dólares cada no Steam e uma key do WOW:Burning Crusade está sendo vendido em média por R$45 no Mercado Livre. A soma dos 3 jogos dá mais que os R$110 que eu guardei ao longo do ano, mas isso não importa. O importante é que tenho esses 3 jogos que não vou jogar e como tinha dito ano passado que ia criar um concurso com prêmio, nada mais justo eu acho.
Mas até agora não pensei em nada, se vai ser um concurso, um sorteio aleatório, whatever. E nem como os vencedores serão escolhidos (a única coisa que pensei é que quero que 3 pessoas diferentes ganhem um dos jogos).
Então peço para vocês leitores enviarem sugestões (pelos comentários) de como posso elaborar o sorteio dos jogos. E se puderem divulgar em outros blogs e sites também, seria bacana.
Conto com suas colaborações!
Publicado em blog, contest, games | 7 comentários »
Sunday, April 12th, 2009
Post rápido, porque senão sabe-se lá quando eu iria escrever isso, mesmo me sentindo na obrigação de fazê-lo (enfim, estou tirando um peso na consciência hehe). São duas coisas que a famosa dona do blog de nome nonsense para seu conteúdo – Disk Chocolate – escreveu há tempos atrás: Olha que blog maneiro! e Meme 161. Quebrando as regras de memes e da iniciativa sobre blogs maneiros, apenas venho citar que ela me indicou em ambos (muito obrigado!) e vou redigir aqui duas frases para o Meme 161:
“If you must write macros complicated enough to require comments, it is wise to use /* */ commments because C preprocessors that do know about // comments are sometimes used as part of C++ tools.”
“But humans emotions have more than a logical, rational component; they are tightly coupled to behavior and feelings.”
O primeiro vem do clássico The C++ Programming Language: Special Edition
, pelo próprio criador da linguagem C++, Bjarne Stroustrup. Já o segundo é do ótimo livro Emotional Design: Why We Love (or Hate) Everyday Things
, do Donald Norman. A regra do meme era transcrever a quinta frase da página 161 em sua Ãntegra, mas não sabia se contava trechos de código e perguntas de uma palavra como frases completas :P. Na dúvida, ficam essas frases mesmo.
Publicado em blog, livros | 1 comentário »
Wednesday, March 18th, 2009
Desde quando comprei meu Orange Box há um bom tempo atrás, fiquei com uma cópia extra do Half-Life 2 e uma do Half-Life 2: Episode One. Ambas estão indicas como “gift” na minha conta do Steam, como podem ver na imagem acima.
Para aqueles que se perguntam porque raios tenho esses tÃtulos como gift, simples: comprei eles duas vezes. Wtf? Sim, já tinha comprado o HL2 e o HL2EP1 e ao comprar o Orange Box, que inclui esses dois jogos e outros três novos, acabei pagando novamente por tÃtulos que já possuÃa (cerca de US$10 a mais, se comparar com o Black Box que foi cancelado).
Mesmo tendo comprado novamente os jogos, ao invés de vendê-los, por que não seguir a descrição do Steam e dá-los para alguém que queira jogar? Pois é. Eles vão como presente pra vocês, leitores.
Sem contests, apenas uma brincadeira: deixe seu comentário abaixo, dizendo o porquê que você quer esses jogos. Simples assim, basta ser sincero e falar seu motivo, mesmo que seja um “eu quero porque gosto de ganhar coisas pela internet”. Não se esqueça de colocar o seu e-mail para que eu entre em contato caso você ganhe.
A brincadeira aqui é a seguinte: ganha o HL2 quem fizer o quinto comentário válido e ganha o HL2EP1 quem fizer o décimo comentário válido (veja as exceções abaixo). Lembrando que para quem nunca comentou aqui no blog, o comentário só é liberado após minha moderação. Ou seja, de repente há apenas 2 comentários visÃveis publicamente enquanto outros 20 aguardam moderação.
Exceções: qualquer comentário do tipo “oi!”, “blablabla”, “aoshdiuhaqweihzxcnaueodaf” ou spam será removido. E trackbacks não serão considerados comentários.
[edit: comentários fechados pois já temos os ganhadores. Criarei um outro tópico a respeito em breve.]
Publicado em blog, contest, tupinihon | 22 comentários »