Novidades
Tudo atrasado: aulas de design, sem novos posts no blog, nada de acompanhar as notícias da cena. Mas não se preocupe, é por um bom motivo.
Estou trabalhando em um diversos novos projetos que com toda certeza serão do interesse dos membros da comunidade indie brasileira, seja para o lado dos desenvolvedores ou gamers que adoram produções independentes.
Infelizmente não posso dar muitos detalhes no momento, mas em breve irão começar a surgir mais informações, e assim que a primeira e mais complicada do projeto encerrar volto com minhas atividades normais.
Sites com musicas e efeitos sonoros para jogos
Seguindo a série de posts com listas de sites de recursos, agora é a vez da parte sonora.
Apesar de ser comum os desenvolvedores iniciantes dedicarem mais tempo aos gráficos, a parte sonora é essencial para um bom resultado em seus projetos. De belos efeitos para identificar a ação do game ou a trilha correta para atingir o clima desejado, é bom selecionar com cuidado o sons de seu projeto. Leia mais…
Sites com sprites e gráficos em geral para jogos
A ideia aqui é criar uma fonte atualizada com os principais e melhores sites de recursos gráficos para jogos, caso tenha sugestões para a lista, por favor indique nos comentários. Leia mais…
Segredo no site da YoYo Games
Essa é mais uma curiosidade do que dica. Você sabia que no novo site da YoYo Games é possível inverter os textos digitando “flipout” na home page?
GMC Summer Jam 2011
Neste final de semana acontece a edição 2011 do Summer Jam na comunidade oficial do game maker (GMC). O evento consiste em produzir algo interessante durante um período de horas, uma mini-competição para testar as possibilidades do Game Maker.
Como não é comum a divulgação desses eventos no Brasil, segue um pequeno guia com o que você precisa saber para participar.
[Game Maker] Colisões, instâncias e performance
Você sabia que uma instância com cem checagens colisão tem execução mais rápida que cem instâncias com uma colisão? Apesar de parecer algo óbvio, é um erro comum entre os desenvolvedores no Game Maker.
O número de instancias é um dos fatores mais influentes na performance dos seus projetos no GM, e alguns pequenos detalhes podem fazer grande diferença no resultado final de execução, vamos para um exemplo prático.
Em um jogo em que é possível atirar, seja de plataforma ou até mesmo um shoot’em up com uma nave disparando dezenas de projeteis por minuto, não é raro o programador adicionar um evento de colisão no objeto do tiro. Mesmo que seja o único evento da instância, ele ainda é uma execução desnecessária, já que o número de projéteis é muito maior do que o número de alvos, consumindo mais do processamento.
No caso citado acima, a melhor opção seria adicionar o evento de colisão no alvo, deixando assim as múltiplas instâncias de seus tiros livres de eventos e muito mais leves.
De modo geral é uma regra simples, quando se tem um objeto que irá ser usado por muitas instâncias, sempre procure adicionar os eventos de relação com ele na outra parte, deixando sempre o objeto com mais unidades instanciadas com o menor número de eventos e checagens possível.
Sobre a categoria dicas
A partir de hoje entra em funcionamento a categoria “Dicas” no blog. Nessa área serão publicados posts mais curtos, com pequenas dicas de todos os assuntos abordados aqui. Não há periodicidade, quando surgir uma ideia interessante ou perceber alguma dúvida comum nas comunidades de suporte, uma dica para a solução do problema ou boas práticas será disponibilizada neste espaço.
Caso tenha sugestões ou queira publicar algum “macete” próprio, sinta-se livre para postar nos comentários e, se for interessante, poderá ser reproduzido em um futuro post, com os devidos créditos, claro.
Curso básico de design
Estou começando a publicar na Game Maker Brasil uma série de artigos com conceitos básicos sobre design, de forma que os aspirantes de desenvolvedores de jogos possam aplicar estes conceitos e melhorar o aspecto visual de seus projetos.
Como a série está sendo escrita para um público voltado ao desenvolvimento de jogos, ao longo dos artigos irei manter um foco no game design e utilizar exemplos práticos para serem aplicados na área. Todo o material também será reproduzido aqui, mas quem quiser acompanhar pela comunidade da GMBR, segue o link: http://gmbr.forumeiros.com/t17472-curso-basico-de-design-intro
Leia o artigo de introdução na integra abaixo. Leia mais…