O que é ser um líder na equipe?

Sempre foquei os posts daqui no meu conhecimento técnico, mas agora quero compartilhar um pouco sobre ser líder em uma equipe. Nas últimas empresas que trabalhei, sempre tive a oportunidade de exercer a função de líder da equipe, mas isso não quer dizer que sempre soube qual era o meu papel. Hoje, na Aquiris, aprendi muito sobre este cargo, e ainda estou aprendendo. Porém, ainda não sei definir o que é ser um líder, então vou começar descrevendo o que não é.

Accord.NET: framework para Machine Learning compatível com Unity

Recentemente voltei a estudar Inteligência Artificial (I.A.), mais específicamente Machine Learning, e acabei encontrando este framework chamado Accord.NET que por ser desenvolvido com .NET é compatível com a game engine Unity.

Novo vídeo: Enviando mensagens na Unity

No começo de um projeto na Unity é comum adicionarmos referências de outros objetos em um mesmo MonoBehaviour, como um campo de texto que precisa ser atualizado. Porém, quando maior o projeto fica, mais díficl é manter todos scripts que tem referência atualizados, sem falar que é muito fácil quebrar uma referência dessas. Uma solução para isso é desacoplar o máximo possível componentes que não precisam conhecer outros para realizar seu objetivo, e enviar mensagens é um padrão de desenvolvimento que pode ajudar muito nesse caso.

Minha não participação no Ludum Dare #41

Depois de 9 edições do Ludum Dare, 6 em que participei e 3 em que falhei, decidi não participar desta que seria minha décima vez. Mesmo não participando quis escrever este post sobre algumas coisas que queria compartilhar.

Esta semana começa o Ludum Dare #41

Na próxima sexta-feira começa a edição de número 41 da game jam Ludum Dare, uma ótima chance de desenvolver um jogo em um final de semana sozinho ou com amigos e adicionar um projeto em seu portfólio.

Epic disponibiliza assets do jogo Paragon no marketplace da Unreal Engine

Paragon é um MOBA desenvolvido pela Epic Games que será fechado em abril deste ano. Hoje, durante a GDC 2018, a Epic disponibilizou boa parte dos assets do jogo de graça no Unreal Engine Marketplace.

Novo vídeo: Eventos customizados para analytics de erros na Unity

Sabe quando um jogador te diz um erro aconteceu com ele, mas você não consegue reproduzir por que não tem informação do que o jogo está fazendo naquele momento? Não seria ainda melhor ver este error sem ter que esperar um jogador reclamar dele? Neste video vou mostrar como utilizar o Unity Analytics para eventos customizados e como podemos pegar um erro que está acontecendo no jogo e enviar para o analytics.

9 anos de blog e novo layout

Não parece que fazem 9 anos desde que escrevi este post começando o blog. Mas sempre que decido mudar layout ou a tecnologia usada nele, e tenho que revisar todos os 330 posts, ai sim vejo o quanto fiz em quase uma década trabalhando na indústria de games e tentando manter o blog atualizado. Também vejo onde falhei e o quanto ainda quero fazer pela minha carreira e pelo blog, que me ajudou a abrir muitas portas.

Postmortem: Where's my helmet?

Eu arrisco dizer que esta é a primeira vez que recebo um postmortem de um jogo lançado no Steam pelo Greelight, pelo menos lançado quando recebi o postmortem. Where’s my helmet? é um jogo desenvolvido pelo Mega Boss Game Studio, e no texto abaixo há um pouco sobre o desenvolvimento do jogo que foi lançado em 2016. Senti falta de compartilhar detalhes sobre o lançamento do jogo no Steam, mas acredito que o postmortem foi mais focado no desenvolvido do que na publicação. Leiam também os outros postmortems postados aqui no blog.

Adeus GitHub Pages, olá Netlify

Há 2 anos atrás escrevi este post contando a minha mudança do Wordpress para o Ghost, e 1 ano depois escrevi este outro post contando a mudança do Ghost para Jekyll. Em ambos os casos eu hospedei o blog no GitHub Pages, um serviço gratuído e muito bom. Porém, após 2 anos utilizando comecei a esbarrar em algumas limitações, e então conheci o Netlify.