Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
Objeto Player
Criar um sprite no paint
Adicionar um sprite no objeto vazio
Adicionar um novo script (PlayerController)
Player Controller Basico
Update
Input.GetKey (LEMBRAR DE FAZER O PROXIMO PROJETO COM GET KEY DOWN E MOUSE)
transform.position (s = s0 + vt) (v é constante)
speed -> variavel publica (editar variavel publica no Unity, dentro e fora do jogo)
Opcional: Fazer os transforms usando GetAxis();
Objeto Enemy
Aproveitar Codigo do Player Basico (s = s0 + vt)
Pegar a posicao do player e usar como vetor direcao
Passar um GameObject público como parametro para poder 'arrastar' no Unity
v = direction * speed
Colliders
Colocar um Collider em forma de trigger no player
Colocar um component Collider e um RigidBody2D no enemy
Fazer o player ser destruido ao se chocar com o inimigo (Destroy(Player))
Opcionais (Viram desafios caso não dê tempo dedar na aula)
Botar um sprite bonitinho da internet
Botar o inimigo para spawnar a uma distancia (em posicao aleatoria)
Desafios (com conhecimentos futuros)
Fazer alguma condiçao de Game Over
Fazer uma parede
Fazer aparecerem novos inimigos a cada intervalo de tempo
You can’t perform that action at this time.