Mapa

Conhecendo as tuplas no Python

Estou trabalhando em uma aplicação de mapeamento que se baseia em coordenadas geográficas para localizar endereços. Mas como posso armazenar estas coordenadas? Uma ideia é termos uma variável para latitude e uma para longitude, mais ou menos dessa forma: latitude = -23.588254 longitude = -46.632477 Por enquanto tudo bem. Mas quero trabalhar com rotas e
Continuar lendo…

Análise de dados: analisando minha distribuição com três alternativas de visualização

Escrevi sobre uma análise de dados inicial que fizemos de nossas notas na Alura, o que levou à decisão de utilizarmos uma normalização do NPS para nossos alunos e alunas. Já usamos o NPS tem muitos anos internamente portanto é possível analisarmos o histórico de nossos cursos através do uso dele. Começando com os NPSs
Continuar lendo…

Capturando eventos de click no Scratch

Estava estudando algumas funcionalidades do Scratch. Por isso, resolvi criar um jogo baseado no Fruit Ninja para testar meus conhecimentos. Nele, teremos alguns balões voando pela tela e, quando o jogador clicar nos balões, eles estouram. Vamos criar um novo projeto no Scratch. Então vamos adicionar nosso ator: Bacana! Já temos nosso balão na tela.
Continuar lendo…

Otimizando seu jogo com Coroutines

Quando estamos fazendo um jogo do tipo tower defense cada torre dentro do nosso jogo precisa verificar qual o inimigo mais próximo dela, com o intuito de atacar ele. Para isso, podemos implementar um comportamento de Radar nessas torres. Como saber qual é o inimigo mais próximo? Precisamos ir de inimigo em inimigo verificando a
Continuar lendo…

Utilizando o Mixer da Unity

Em jogos, é comum termos sempre muitos arquivos de áudio sendo executados ao mesmo tempo, alguns deles são efeitos sonoros (passos, ataques, inimigos, ambiente, etc…), já outros compõem a trilha sonora. Com tantos objetos de áudio dentro de uma cena, como controlamos o volume do jogo de forma centralizada? Pense em uma tela de configurações
Continuar lendo…

Matemática para jogos 2 – Como Utilizar Vetores

No último post conseguimos fazer com que o zumbi chegasse até a posição da heroína. Porém, ele estava se teleportando e não andando até ela. Como vamos resolver esse problema? Até agora conseguimos calcular quanto o zumbi deve andar e para qual direção. Podemos representar a distanciaX e distanciaY com uma seta ligando a posição
Continuar lendo…