O livro "A Lógica do Jogo - Recriando clássicos da história dos videogames", escrito por Marcus Becker e publicado pela editora Casa do Código, é um ótimo guia para aprender a programar jogos clássicos como Tetris, Space Invaders, Asteroids, Pong, Pac-Man, entre outros, utilizando Java.
Esta semana começou o evento Build da Microsoft em San Francisco, e muitas novidades para desenvolvedores foram apresentadas, inclusive para desenvolvedores de jogos.
A King, famosa pelo seu jogo Candy Crush Saga e outros similares, lançou esta semana sua game engine chamada Defold para desenvolvimento de jogos em 2D. Ela é gratuita, conta com editor visual, controle de versão, editor de nível, e editor para programação em Lua.
Durante o evento GDC (Game Developer Conference) em San Francisco uma das novidades anunciadas pela Unity foi sua certificação para desenvolvedores de jogos que utilizam a game engine.
Não esperava demorar praticamente 9 meses para escrever esta segunda parte, mas acabou ficando de lado por ser um conteúdo mais longo que o normal para o blog. Eu até prefiro escrever mais posts assim, e acredito que deve ajudar bastante, por isso vou tentar fazer algo assim pelo menos uma vez por mês (não só sobre a Unity). Se você ainda não viu, recomendo ler a parte 1 antes de continuar neste post.
Este é o décimo postmortem publicado aqui no blog. Fiquei muito feliz com este projeto em especial pois, diferente dos demais que entraram em contato depois do projeto estar pronto, o João Paulo comentou sobre este jogo em alguns posts do blog. É muito legal ver um leitor do blog (e sua equipe) desenvolvendo e publicando um jogo, e ainda mais contando a história do desenvolvimento aqui para encorajar outros desenvolvedores a publicar seus jogos.
Há muito tempo queria sair do Wordpress, não por estar insatisfeito, mas sim por querer utilizar alguma tecnologia mais nova que com um foco mais "blog" do que "site".
A Amazon Web Services (AWS) foi algo ao mesmo tempo inesperado e brilhante. Ninguém esperava que uma empresa que tinha "apenas" uma site para vender livros poderia oferecer um serviço para desenvolvedores e empresas. E foi brilhante por que além de ser muito bom, é muito barato, e fez com que praticamente todo mundo migrasse para a cloud da Amazon.
Há pouco mais de 2 anos comecei uma série de posts sobre como ser um programador de jogos, e cada semana tratei um assunto relacionado a como começar uma carreira como programador na indústria de games. Fiz 32 posts nesta série e acabei não escrevendo mais posts há quase 1 ano nesta categoria por que os assuntos para iniciantes foram diminuindo e eu acabei ficando sem tempo para posts semanais.
Há quase 3 anos atrás li um post muito bom do game designer Dan Taylor no gamasutra sobre dez princípios para um bom level design. Salvei o link para publicar aqui e acabei esquecendo, mas aqui está uma tradução/interpretação minha do resumo feito pelo autor.