Arquivos da categoria ‘tupinihon’
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, December 23rd, 2011
Disponibilizei o código-fonte dos exemplos no github. Em breve estarei realizando uma pequena edição no e-book e também disponibilizarei o mesmo gratuitamente por lá.
Link para o projeto no github: https://github.com/akishimoto/progw32api.
Publicado em computação, 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 »
Saturday, May 29th, 2010
Eu quase ia escrever um texto onde iria sortear a key do WoW: Burning Crusade pela segunda vez. Isso porque pensava que a primeira tentativa de sortear a key do jogo fora frustrada.
O que aconteceu foi que eu usei aquele esquema de busca do twitter, com o uso do # antes de uma palavra. Mas aà depois percebi que como tem muitos tweets no mundo inteiro, eles começaram a remover qualquer tweet com um # que fosse de uma semana antes. Ou seja, seria injusto com quem postou no Twitter e não aparecia mais na busca.
Isso até que eu resolvi logar no bit.ly e perceber que lá eles mostram os usuários que publicaram o link no twitter. Então eu peguei a lista dessas pessoas e joguei no random.org para sortear aleatoriamente o vencedor.
Outro problema foi que esse mês de maio praticamente não existiu pra mim, então só pude reservar um tempo para o blog agora. Com um mês de atraso, mas enfim, quem ganhou a key do WoW:BC foi:
@motorronda
Vou entrar em contato com o vencedor pelo twitter mesmo para que possa enviar a key por e-mail. Parabéns!
Se você não ganhou, aguarde que já estou com mais um jogo na fila para ser sorteado. Num esquema parecido com esse. E, de preferência, sem todo esse atraso :).
Publicado em tupinihon, twitter | 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 »
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 »
Thursday, March 12th, 2009

Edit: o desenho que ilustra essa ‘figurinha’ foi feito dia 10/03/09 de manhã. Que surpresa que tive ao ler há poucos minutos atrás o texto do GameReporter a respeito de um incidente na Alemanha. Como disse aos meus amigos, em breve me desenho ganhando na loteria.
Publicado em desenho, gamedev, tupinihon, Webcomics | 2 comentários »
Friday, January 2nd, 2009
Para quem visita esse blog pelo navegador e não através de um leitor de feeds deve ter percebido uma pequena alteração na lateral direita do blog. Incluà a seção “Parcerias” com dois banners, um da Livraria Cultura e outro da Amazon
. Calma, não quero fazer do blog uma página lotada de banners, anúncios e coisas que atrapalham o conteúdo. Eu não gosto de sites e blogs que parecem classificados ou confusos demais e acho que vocês também não.
Resolvi adicionar a seção pois sou cliente deles e é onde geralmente compro meus livros. Eu estava vendo o programa de parceria dos dois e achei interessante; já que vez e outra faço análises e indicações de livros aqui no blog, por que não me associar? Se alguém comprar um livro ou outro produto pelo link do blog, uma pequena porcentagem do valor é revertida para mim. Minha intenção é adquirir novos livros (novas análises e indicações) ou prêmios para futuros concursos com a quantia obtida pelas parcerias.
Além dessa seção, ao final de cada análise de um livro (ou qualquer outro produto) colocarei o link direto quando esse estiver disponÃvel nesses estabelecimentos. O bom de linkar para a Amazon é que lá você encontra mais análises (em inglês, obviamente) para ajudar a decidir se o produto é para você ou não. A Cultura começou a implementar a interação com os clientes mas é algo bem tÃmido ainda ou dá pra concluir que por aqui só as obras mais populares é que recebem crÃticas dos leitores.
E por falar em análise de livros, como já disse há alguns dias atrás, é minha intenção tornar esse hábito mais freqüente por aqui (ainda tenho 4 anos para usar trema e não escrever errado hehe).
Se você aprecia as minhas análises e indicações, agradeço se usar os links para comprar os produtos :).
Publicado em blog, livros, tupinihon | 2 comentários »
Wednesday, December 31st, 2008
… resulta em R$109,50.
Nossa, verdade??? :P Tive essa idéia hoje, de guardar R$0,30 por dia no próximo ano e com esse dinheiro realizar um novo concurso aqui no blog. De repente, dar um jogo de PC, um livro, uma assinatura anual e digital da Game Developer Magazine, um action figure ou qualquer outra coisa relacionada aos assuntos discutidos por aqui. O tema do novo concurso (se é que vai ser um concurso), decido daqui uns bons meses. Vocês podem me ajudar também.
Eu cheguei a pensar “eu podia pegar esse dinheiro e doar para alguma instituição”. É algo mais nobre, não? Mas então pensei, “por que não manter a idéia e pedir aos leitores para tentarem fazer algo parecido?”. Se cada leitor daqui juntar qualquer quantia dessa forma (visando trocar o valor por um bem a ser doado), com certeza alguns poderiam fazer doações para pessoas carentes, hospitais, instituições, ong’s e por aà vai.
Até pensei em dar o prêmio para alguém que juntasse metade do valor que citei no tÃtulo (ou seja, R$0,15/dia), comprasse uma cesta básica e doasse para quem precisa. Quem sabe?
Que tal um infograma assim?

Publicado em blog, contest, tupinihon, vida | 2 comentários »