Publicado em 30/10/2009 por Everton Baumgarten
Olá pessoal, como é de conhecimento de todos, há três semanas atrás aconteceu na cidade do Rio de Janeiro, o maior evento sobre desenvolvimento de games do País, o SBGames 2009. Infelizmente, o Abrindo o Jogo não pode participar presencialmente desta edição, fato este que não nos impediu de conferir o que ocorreu por lá. [...]
Arquivado em: Técnico | Deixar um comentário »
Publicado em 12/10/2009 por Everton Baumgarten
Olá pessoal, é com grande prazer que contamos com a primeira participação de um leitor aqui no Abrindo o Jogo. O Luis Otávio nos enviou um tutorial base sobre o Game Maker. Muito interessante para quem quer iniciar no desenvolvimento de jogos de uma maneira fácil e intuitiva. Vamos conferir.
Arquivado em: Tutorial, Técnico | Deixar um comentário »
Publicado em 08/10/2009 por Luiz Alessandro Nörnberg
Threads são partes de um programa que executam paralelamente. Com seu uso é possível executar simultâneamente duas ou mais rotinas. Atualmente, com o barateamento dos processadores de vários núcleos (multi core), seu uso fica mais justificado. Embora eu não recomende trabalhar com threads, convém entender o que elas representam na prática.
Arquivado em: Java, Programação, Técnico | 2 Comentários »
Publicado em 03/10/2009 por Everton Baumgarten
Jogos Educacionais sempre foram sinônimo de aplicativos simples e voltados para o público infantil. Mesmo fora de nosso País, existem pouquíssimos projetos que ajudam a contrariar este conceito, ou preconceito. Mas quais seriam os fatores que contribuem para que jogos educacionais não sejam maduros, divertidos e desafiantes?
Arquivado em: Abrindo o Jogo, Teórico | 1 Comentário »
Publicado em 26/09/2009 por Luiz Alessandro Nörnberg
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 [...]
Arquivado em: Técnico | 5 Comentários »
Publicado em 25/09/2009 por Luiz Alessandro Nörnberg
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 [...]
Arquivado em: Java, Programação, Técnico | Deixar um comentário »
Publicado em 18/09/2009 por Luiz Alessandro Nörnberg
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).
Arquivado em: Java, Programação, Técnico | 3 Comentários »
Publicado em 17/09/2009 por Luiz Alessandro Nörnberg
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).
Arquivado em: Java, Programação, Técnico | 1 Comentário »
Publicado em 14/09/2009 por Everton Baumgarten
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, [...]
Arquivado em: Técnico | 2 Comentários »
Publicado em 05/06/2009 por Everton Baumgarten
Olá pessoal, quero iniciar este post agradecendo os acessos, e dizer que fico muito contente quando vejo o blog, a cada semana, aumentando sua popularidade. Nossa proposta (coloco o Alessandro junto nessa) é compartilhar um pouco de nossa experiência relacionada ao desenvolvimento de jogos. Para isto, a motivação são os acessos, comentários e feedbacks de [...]
Arquivado em: Projeto de Jogo, Técnico | 5 Comentários »