Esta semana li um post em um grupo de desenvolvedores de jogos no Facebook que deixou muitas pessoas revoltadas, inclusive eu: um “desenvolvedor” clonou totalmente um jogo famoso e disse que era inovador copiar formulas de sucesso. Isso esta muito errado.
A última vez que usei o Marmalade SDK ele nem tinha este nome, era chamado de Airplay SDK até ter o nome alterado devido a uma tecnologia da Apple também chamada AirPlay. Muitos jogos na EA até 2011~2012 eram desenvolvidos utilizando este framework, e hoje ele está bem diferente.
Quando começamos a desenvolver jogos é mais fácil e prático utilizar soluções prontas para desenvolver jogos, porém grandes empresas da indústria de games criam seus próprios frameworks e engines. Mas, hoje em dia, não são apenas as empresas grandes que estão optando por criar suas próprias soluções.
Eu poderia escrever um texto cheio de figuras para explicar o que é SCRUM e como funciona, mas ao invés disso encontrei um video que ensina em 15 minutos todos os conceitos desta metodologia de desenvolvimento ágil.
Descobri o site The Spriters Resource há pouco tempo, e infelizmente não lembro quem compartilhou no Facebook para dar os créditos. Ele é atualizado diariamente com diversas imagens de jogos novos e antigos, o que é perfeito para fazer protótipos de jogos.
Durante minha carreira já usei muitos controles de versão, mas nos últimos anos o que mais tenho usado é o GIT. Além das suas features que vou comentar neste post, a possibilidade de ter seu repositório na nuvem em sites como Github e Bitbucket sem pagar nada está fazendo cada vez mais programadores escolherem o GIT.
Não tenho palavras para descrever como fiquei feliz por uma coisa tão simples como esta: um cara fez um video do gameplay de um jogo que fiz usando Unity 2009, e ele gostou!
O site Indie Game Jams tem uma lista de todos os jams que estão acontecendo atualmente no mundo todo, além das datas dos próximos e muitas outras informações.
Há um tempo me enviaram este post do Reddit chamado “Pocketknives for Game Developers“, que é um conjunto de ferramentas gratuitas úteis em várias partes do processo de desenvolver um jogo.
Desde o seu surgimento, muita gente diz que o HTML5 seria o substituto do Flash para jogos, principalmente por ter um canvas 2D. Antes eu apoiava esta ideia, mas hoje já não acredito mais nisso em plataformas móveis.