Tutorial de SDL – Parte 36 – Múltiplas janelas
Continuando nossa série de artigos traduzidos do site lazyfoo.net, veremos agora como manipular múltiplas janelas de uma vez com o SDL. Um dos novos recursos do SDL 2 é ser capaz de gerenciar múltiplas...
View ArticleTutorial de SDL – Parte 35 – Eventos da janela
Continuando nossa série de artigos traduzidos do site lazyfoo.net, agora veremos tratar eventos da janela com SDL. O SDL suporta janelas redimensionáveis. Quando você tem esse tipo de janela, existem...
View ArticleTutorial de SDL – Parte 33 – Leitura e escrita de arquivos
Continuando nossa série de artigos traduzidos do site lazyfoo.net, agora veremos como ler e salvar arquivos no computador usando o SDL Ser capaz de salvar e carregar dados é necessário para poder...
View ArticleTutorial de SDL – Parte 32 – Entrada de texto e Manipulação da área de...
Continuando nossa série de artigos traduzidos do site lazyfoo.net, agora veremos como realizar uma das tarefas mais comuns em jogos: ler a entrada de dados do teclado. Nesse artigo estaremos obtendo o...
View ArticleTutorial de SDL – Parte 31 – Rolagem do plano de fundo
Continuando nossa série de artigos traduzidos do site lazyfoo.net, agora veremos como, usando uma imagem com dimensões maiores do que a área visível da tela, rolar essa imagem para exibir novas partes...
View ArticleMemória no Arduino
As observações desse artigo são válidas para todas as placas exceto a Due, que possui uma arquitetura diferente Existem três locais de memória no microcontrolador usado em placas Arduino baseados no...
View ArticlePWM (Pulse Width Modulation) com Arduino
O exemplo Fading do Arduino demonstra o uso de saída analógica (PWM) para desvanecer um LED. Esse exemplo está disponível no menu File->Sketchbook->Examples->Analog do Software Arduino. Pulse...
View ArticlePins analógicos do Arduino
Neste artigo, iremos ver uma descrição dos pins de entrada analógicos de um chip Arduino (Atmega8, Atmega168, Atmega328, ou Atmega1280). conversor A/D Os controladores do ATmega usados pelo Arduino...
View ArticlePins Digitais do Arduino
Os pins do Arduino podem ser configurados tanto como entrada quanto saída. Esse artigo explica o funcionamento desses pins nos dois modos. Apesar do título do artigo se referir à pins digitais, é...
View ArticleO que é Arduino? Anatomia da placa Uno e do IDE
O Arduino é uma plataforma de eletrônica de código aberto baseado em hardware e software de fácil acesso. Placas Arduino são capazes de ler entrada como a luz de um sensor ou toque de um botão, ou uma...
View ArticleTutorial 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. Até agora temos lidado apenas com...
View ArticleTutorial 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...
View ArticleTutorial 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...
View ArticleTutorial 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. Em jogos, você frequentemente precisa saber se dois objetos...
View ArticleTutorial 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...
View ArticleTutorial 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...
View ArticleTutorial 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. //Main loop flag bool quit = false;...
View ArticleTutorial 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. //The application time based timer class LTimer...
View ArticleTutorial 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. Uma parte importante de qualquer tipo de API de jogos é a habilidade...
View ArticleTutorial 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. Até agora estivemos lidando apenas com vídeo e entrada de dados....
View Article