Conteúdo
Desenvolvimento de games com Ruby e MiniGL
Uma série de posts sobre desenvolvimento rápido de jogos 2D na linguagem Ruby, usando a biblioteca MiniGL.
Posts da série:
-
Parte 1 - preparação do ambiente
Como preparar um ambiente para desenvolvimento de games com a linguagem Ruby e a biblioteca MiniGL.
-
Parte 2 - funcionalidades básicas
Neste post vamos explorar os recursos básicos da MiniGL, como desenhar imagens e ler comandos do usuário.
-
Parte 3 - animação e colisão
Vamos animar imagens e fazer coisas colidirem.
-
Parte 4 - texto e botões
Incluindo um objetivo e a possibilidade de reiniciar o jogo.
-
Parte 5 - mapas e câmeras
Explorando as funcionalidades de controle de câmera/viewport e a criação de mapas e grids.
-
Parte 6 - movimento baseado em física
Transformando nosso jogo de labirinto num jogo de plataforma!
-
Parte 7 - um jogo completo!
Explorando "Super Bombinhas", um jogo completo feito com MiniGL
Guia Rápido Linux
Esta é uma série de posts curtos que mostram como algumas ferramentas de Shell Linux podem ser utilizadas em situações do dia a dia.
Posts da série:
-
Contando linhas com wc
Guia rápido para contar linhas usando o programa wc.
-
Extraindo as primeiras linhas com head
Guia rápido para extrair as linhas iniciais de um arquivo usando o head.
-
Extraindo as últimas linhas com tail
Guia rápido para extrair as linhas finais de um arquivo usando o tail.
Falando sobre Expressões Regulares
Esta é uma série introdutória, onde tento instigar a reflexão sobre o uso dos principais recursos oferecidos pelas expressões regulares.
Aviso Importante: Os posts foram escritos para serem lidos na sequência. Deste modo, alguns deles continuam uma ideia iniciada nos posts anteriores. Se o seu interesse é uma referência rápida sobre o funcionamento de um metacaractere específico, este não é o local mais indicado.
Posts da série:
-
Introdução
Pequena analogia que mostra uma motivação para o uso de expressões regulares.
-
Começando com Caracteres Literais
Primeiro contato com expressões regulares.
-
Primeiros Metacaracteres
Hora de fazer mais que um simples matching direto.
-
Eu quero um Ponto Literal e ponto final!
Entendendo como podemos anular as habilidades especiais dos metacaracteres.
-
Quantos deseja? Nenhum? Um? Ou mais?
Entendendo como as expressões regulares podem nos ajudar a encontrar textos de diferentes tamanhos.
-
Se conselho fosse bom...
Algumas dicas pra aplicar no processo de escrita de expressões regulares.
-
Aí vem as Chaves... Chaves... Chaves...
Aí vem as Chaves... Chaves... Chaves... Todos atentos olhando pro DevSV!
-
Ela é gulosa... Estúpida!
Hora de descobrir que os quantificadores clássicos são gulosos.
-
O que foi que ele disse?
Conhecendo metacaracteres âncoras.
-
Feliz Natal... digo... Feliz Páscoa!
Aproveitando o clima de Páscoa para apresentar novos metacaracteres.
Expressões Regulares na Prática
Pequena série onde compartilho alguns problemas que podem ser resolvidos com auxílio de ferramentas com suporte às expressões regulares.
Esta é uma série complementar à série "Falando sobre Expressões Regulares". A ideia aqui é apenas mostrar exemplos de uso das expressões na prática, sem entrar nos fundamentos teóricos sobre regex.
Posts da série:
-
Filtragem de dados
Caso prático do uso de expressões regulares para filtrar dados.