Criando a gravidade no Scratch

Quero criar um jogo no Scratch com o objetivo de pular os zumbis que passam e ir ganhando pontos. Podemos ver o projeto sem o pulo do personagem neste link. Porém, não queremos um pulo qualquer. Queremos um pulo com efeito da gravidade. No Scratch, não existe um efeito da gravidade padrão ou já implementado,
Continuar lendo…

Criando listas de acesso nos roteadores Cisco

Estamos com uma rede que está dividindo os setores por VLans. Temos o setor de desenvolvimento e o setor de marketing, além de uma sala com um servidor que é utilizado pelos desenvolvedores: Esse servidor só é utilizado pelos desenvolvedores. Então, faz sentido o pessoal de marketing conseguir acessá-los? Eles podem, sem querer, modificar alguma
Continuar lendo…

Código Python

Como comparar objetos no Python?

Tenho um sistema em Python que armazena os filmes que eu tenho em uma lista, para organização, com uma função que pega todos os filmes e retorna uma lista com eles: class Filme(): def __init__(self, titulo, diretor): self.titulo = titulo self.diretor = diretor def __str__(self): return self.titulo + ‘ – ‘ + self.diretor def pega_todos_os_filmes():
Continuar lendo…

O que é o Game loop

Já parou pra pensar no trabalho que o computador tem para mostrar, em tempo real o que está acontecendo dentro de um jogo? Pense, por exemplo, no jogo “Desafio nas alturas” que criamos no curso Unity 2D parte 1. Nesse jogo, temos um avião sendo desenhado no meio da tela, junto com o cenário. Acontece
Continuar lendo…

Formações Alura: do zero ao necessário para o mercado de trabalho

O número de cursos da Alura vem crescendo bastante e com isso temos um bom problema: qual curso devo realizar primeiro? E depois, para onde ir? Novas formações Alura! Pensando nisso, eu tenho um anúncio bem interessante para fazer hoje: estamos lançando as formações Alura. São inicialmente seis formações: Formação Engenheiro Front-end; Formação Desenvolvedor Android;
Continuar lendo…

Clonando personagens no Scratch

Estou desenvolvendo um jogo em Scratch de batalhas em espaçonaves. Para batalhar precisamos de inimigos, então vamos criar esse nosso inimigo. Esse nosso inimigo, assim como o nosso personagem no jogo, é um ator, portanto, vamos falar para o Scratch criar nosso novo ator: Como nosso jogo se passa no espaço, vamos escolher uma nave
Continuar lendo…

Máquina

O que são iteradores no Python?

Onde eu trabalho, todos os links acessados por qualquer computador da empresa são armazenados em um mesmo arquivo de registro na rede, o acessos.log, para maior controle do que os funcionários andam acessando durante o horário de trabalho. O log está organizado desta forma: https://alura.com.br http://instagram.com https://blog.alura.com.br http://google.com https://gmail.com … Uma vez por semana, checamos
Continuar lendo…

Usabilidade e ferramentas de busca em apps

Ao desenvolver um app de e-commerce, a tela inicial ficou mais ou menos assim: Note que existem alguns produtos e categorias apresentados na tela inicial. Porém, queria encontrar especificamente um Chrome Cast e nenhum desses produtos é o que estou procurando… Você poderia pensar, “Por que não entrar na categoria de eletrônicos então?”. Esse com
Continuar lendo…