Tutorial de SDL – Parte 30 – Rolagem

Continuando nossa série de artigo traduzidos do site lazyfoo, agora veremos como rolar a tela para navegar por uma imagem cujo tamanho é maior do que a área visível.

Continuar lendo Tutorial de SDL – Parte 30 – Rolagem

Tutorial de SDL – Parte 29 – Detecção de colisão circular

Continuando nossa série de artigos traduzido do site lazyfoo, neste artigo veremos como detectar colisões entre dois círculos e entre um circulo e uma caixa retangular; colisão entre círculos é, de fato, uma das forma mais comuns de colisão.

Continuar lendo Tutorial de SDL – Parte 29 – Detecção de colisão circular

Tutorial de SDL – Parte 28 – Detecção de colisão por pixel

Continuando nossa série de artigos traduzidos do site lazyfoo, veremos que, quando sabemos detectar colisões entre dois retângulo, podemos detectar colisões entre qualquer par e imagens, já que todas as imagens são compostas de retângulos.

Continuar lendo Tutorial de SDL – Parte 28 – Detecção de colisão por pixel

Tutorial de SDl – Parte 27 – Detecção de colisão

Continuando nossa série de artigo traduzidos do site lazyfoo, agora veremos como detectar colisões entre dois objetos desenhados na tela.

Continuar lendo Tutorial de SDl – Parte 27 – Detecção de colisão

Tutorial de SDL – Parte 26 – Movimento

Continuando nossa série de artigo traduzido do site lazyfoo, agora que sabemos como renderizar, lidar com entrada de dados e gerenciar o tempo, agora sabemos tudo que é necessário para mover coisas pela tela.

Continuar lendo Tutorial de SDL – Parte 26 – Movimento

Tutorial de SDL – Parte 25 – Definindo o Frame Rate manualmente

Continuando nossa série de artigo traduzido do site lazyfoo, agora vamos ver outra coisa que podemos fazer com timers no SDL, que é definir manualmente o frame rate. Para isso, desativaremos o vsync e manteremos o frame rate no máximo. Continuar lendo Tutorial de SDL – Parte 25 – Definindo o Frame Rate manualmente

Tutorial de SDL – Parte 24 – Calculando o Frame Rate

Continuando nossa série de artigos traduzidos do site lazyfoo, e agora que sabemos como criar um timer, chegou a hora de usar esse recurso para calcular o fps.

Continuar lendo Tutorial de SDL – Parte 24 – Calculando o Frame Rate

Tutorial de SDL – Parte 23 – Gerenciamento avançado do tempo

Continuando nossa série de artigos traduzido do site lazyfoo, agora que criamos um timer básico, iremos criar um que possa ser iniciado/pausado e parado.

Continuar lendo Tutorial de SDL – Parte 23 – Gerenciamento avançado do tempo

Tutorial de SDL – Parte 22 – Gerenciamento do tempo

Continuando nossa série de artigo traduzidos do site lazyfoo, agora veremos como lidar com a passagem de tempo em nosso aplicativo.

Continuar lendo Tutorial de SDL – Parte 22 – Gerenciamento do tempo

Tutorial de SDL – Parte 21 – Efeitos sonoros e música

Continuando nossa série de artigos traduzido do site lazyfoo, agora veremos como adicionar sons e música ao jogo que estamos criando.

Continuar lendo Tutorial de SDL – Parte 21 – Efeitos sonoros e música