30 dias na indústria de games
O blog está meio parado por que estou enrolado com o meu TCC da pós-graduação e também por uma grande mudança na minha vida: Há 30 dias atrás deixei de ser um Analista de Sistemas e consegui um emprego como Engenheiro de Software na Glu Mobile, uma empresa que faz jogos e porting de jogos para celulares e smartphones. Depois de 1 ano e meio desde que comecei a estudar desenvolvimento de jogos mais a sério, consegui entrar na indústria de games. Estou trabalhado no departamento de engenharia responsável por porting de jogos para a região da América do Norte.
Até chegar nisso foram muitos livros, aulas da pós-graduação e projetos – tudo relatado aqui neste blog. Agora começou uma nova etapa, onde eu estou aprendendo mais do que nunca sobre desenvolvimento de jogos (na prática) e como uma empresa desta área funciona, sem falar no contato com pessoas do mundo inteiro que possuem muitos interesses em comum. A empresa é incrível, com um ambiente bem característico com o que se espera de uma empresa de games.
Bom, mas você sabe o que é porting de jogos? Basicamente é pegar uma versão de um jogo, desenvolvida por outra equipe, e fazê-la funcionar em outros celulares, criando versões para cada tipo de configuração de celular. Porém isto não é tão fácil quanto parece, e nem tão simples quanto eu imaginava. Entre as tarefas relacionadas ao porting de um jogo estão: analisar e diminuir o consumo de memória e processamento, melhorar o desempenho do jogo, saber identificar problemas rapidamente, entender por que acontece uma coisa no emulador e outra no aparelho, entender código feito por outras pessoas, corrigir bugs (muitas vezes estranhos), entre muitas outras tarefas.
No geral, trabalhar com porting de jogos é bem desafiador. Existem diversas coisas que te obrigam a pensar e agir rápido, e você consegue desenvolver muitas habilidades de programação e engenharia. Após estes 30 dias tenho certeza que está é a indústria em que eu quero trabalhar. Porting não é fácil e eu tenho muito o que aprender, mas agora estou no caminho! Go go go!
Ah, sempre tem alguma vaga aberta na Glu, em diversas áreas como arte, programação e QA. Acesse o site para ver as vagas: http://www.glu.com/jobs
Existem diversas coisas que quero postar aqui, mas está difícil de arrumar tempo para escrever. Vou tentar postar com mais frequência, mesmo que seja algo mais curto e direto, principalmente por que tenho muitas coisas sobre o desenvolvimento do meu TCC para contar aqui.




















Ótimo post, estive vendo os posts do blog e fui ver o mais recente, muito legal e inspirador ver que você conseguiu sua vaga no mercado “gamer” depois desse ano de estudo na área (e os vários na programação).
Belo blog, muito bem escrito!
Olá Lucas!
Obrigado pela visita e pelos elogios!
Abraço!
Trabalhando na área?!!
Parabéns cara! Te desejo muita sorte nessa nova jornada!
Por favor não fuja do blog =D
Olá Marcelo!
Obrigado! Com certeza não vou deixar o blog desatualizado, ainda mais pq agora tenho muitas coisas novas para postar aqui!
Abraço!
E ai Bruno! tudo bem?
Gostaria de acrescentar algo à pergunta “o que é porting de jogos?”. A Glu é focada em mobile, então nada mais justo que falarmos de celulares, mas em porting também podemos incluir outras plataformas e tecnologias, como vemos já alguns anos, títulos sendo lançados em várias plataformas (PC/Mac/360/PS3/PS2/etc). A própria Glu tem jogos Java, Brew, iPhone, Android e Palm e rola porting entre essas plataformas.
Boa sorte na nova carreira!
E ai Kishimoto!!
Kra, obrigado pelo comentário e por ter complementando o meu post.
Boa sorte pra vc tb nos seus novos desafios!!
Até mais!!
Fala Bruno, muito bom gostei da sua empolgação, gosto muito de ver gente nesta área com este tipo de empolgação, às vezes isso superar algumas deficiência (tecnicamente falando) de algumas pessoas nesta área. Sei que tem potencial, percebi isso quando dava aula p/ vc no Senac, por isso vai em frente, pq o céu é o limite!
A sorte costuma andar perto dos que tem competência!
[]‘s
E ae Cabral!
Muito obrigado pelo comentário, com certeza aprendi muita coisa com vc tb na pós!
Abraço!
Olá pessoal!
Estou um pouco perdido aqui nesse site ainda…mas, blz !!!
Gostaria de saber o que é XNA primeiramente ??? é uma linguagem ???
Depois, quero dizer que eu e minha equipe estamos criando um jogo, onde voces podem acompanhar a produção pelo site (www.leonasfate.com.br) e queria saber como faço para divulgar esse meu jogo aquii ???
Se alguem puder me ajudar, agradeço desde já
Olá Bruno!
XNA é um framework que você pode utilizar junto com o Visual Studio para programar jogos com C# e publicar para PC ou Xbox Live (no Brasil isso não é possível =/). Mais informações: http://creators.xna.com/en-US
Se você quiser posso adicionar o seu site na parte de links e blogs, mas não posso divulgar o seu jogo aqui pois este é o meu portfólio.
Abraços!
Parabéns Bruno,
Estou inciando na área, já breve vou lançar um jogo/teste para celular e sua notícia anima caras como eu que querem começar.
Um dia chego lá também…
Abs
http://felipemenezesgames.blogspot.com/
Olá Felipe!
Obrigado pelo comentário e boa sorte!
Abraço!
[...] 11 meses escrevi um post aqui sobre meus primeiros 30 dias trabalhando em uma empresa de games. Hoje faz exatamente 1 ano que comecei a trabalhar com jogos e muita coisa mudou, inclusive a [...]