BRGames 2009 – Conhecendo os Vencedores

Olá leitores do Abrindo o Jogo, mesmo finalizando recentemente o post sobre as oportunidades do mercado nacional, achei muito apropriado continuar o assunto e comentar um pouco sobre os vencedores do programa BRGames 2009, iniciativa do governo federal para fomentar a indústria nacional. Considero este programa um dos mais importantes em vigor, a cada ano [...]

Trabalhar com Jogos é uma Questão de Sorte? parte final

Olá pessoal do Abrindo o Jogo,  com tudo que já comentamos sobre o tema nas partes 1 e 2, será que alguém se animaria a responder a pergunta que intitula este extenso artigo? Você já saberia a resposta? Não? Então vamos analisar a última parte, que apresenta as seções finais do documento de projeto, e [...]

GameLoop com taxa constante de pulsos – parte 2 de 2

No artigo anterior vimos o game loop em sua forma mais simples, que tem o problema de ter a taxa de pulsos e frames presas uma a outra. Isso faz o jogo correr mais lentamente em CPUs lentas e acelerar em CPU mais poderosas, impedindo uma velocidade estável em todas plataformas. Neste artigo veremos como [...]

GameLoop com taxa constante de pulsos – parte 1 de 2

O coração de qualquer jogo é o game loop, um laço que fica sendo repetido durante toda execução do jogo. A cada volta desse laço temos um novo frame de jogo. Mas você sabe que a taxa de frames pode variar muito de um hardware para outro. Como manter a lógica do jogo rodando a [...]

1° Encontro Abrindo o Jogo

Aconteceu neste último sábado (19/09/2009) o 1° evento proporcionado pelo Abrindo o Jogo, em uma iniciativa apoiada pelas Faculdades SENAC de Pelotas. Neste evento Everton e Luiz Alessandro falaram sobre o mercado brasileiro para desenvolvedores, abordando também aspectos da arquitetura dos jogos.

Passive VS Active Rendering – parte 2 de 2

Vimos no post anterior a atualização passiva e suas limitações. Vejamos agora coisa real, criando um programa com maior previsibilidade na atualização da tela, capacidade de rodar em tela-cheia (fullscreen) e de mudar o modo de vídeo.  Para isso aprenderemos a atualização ativa (active rendering).

Passive VS Active Rendering – parte 1 de 2

Existem basicamente duas formas de atualizar a tela quando criamos um programa em Java. Podemos fazer isso de forma passiva ou ativa. Cada uma tem suas vantagens e desvantagens e veremos, nesta dupla de artigos, como implementá-las. Iniciaremos pela atualização passiva (passive rendering).

Trabalhar com Jogos é uma Questão de Sorte? parte 2 de 3

Olá pessoal, é comum ouvirmos falar de pessoas que “fazem sua sorte“, ou seja, indivíduos que não esperam de forma passiva uma oportunidade aparecer, eles se preparam e vão em busca da oportunidade, e mesmo não encontrando, são capazes de criar uma.
É com este espírito que seguimos então o nosso artigo sobre como montar um [...]

Abrindo o Jogo

Olá pessoal! É com muito orgulho que comunicamos o início de uma nova fase para o nosso Blog. Ele ganha vários “pontos de experiência”, e a partir de hoje, evolui para o portal Abrindo o Jogo. Mais que um site, o Abrindo o Jogo é uma iniciativa onde, através de artigos, notícias, debates e cursos, [...]

Trabalhar com Jogos é uma Questão de Sorte? parte 1 de 3

Olá pessoal, eu sou do tipo de pessoa que acredita que sorte é uma combinação de oportunidade e competência. Ou seja, sortudo é aquele que está preparado quando surgir uma oportunidade.  Você é uma pessoa interessada em ingressar na indústria de games? Se a resposta for sim, sugiro que comece já a capacitar-se, pois já [...]