- Objeto Player
- Adicionar um "canhão"
- Adicionar o ponto de onde os tiros vao sair
- Criar um novo script (PlayerController)
- Player Controller
- Codigo de olhar para a posicao do mouse
- Codigo de atirar (criar campo public GameObject Bullet)
- Objeto Bullet
- Adicionar um novo script (Bullet)
- Script faz a bullet ir para o lado (s += vt)
- Colocar no player e mostrar que sao criados novas Bullet
- Prefab Bullet
- Explicar prefab, criando prefab do bullet
- Arrastar o prefab no player e mostar que sao criados novas Bullets
- Objeto Enemy
- Copiar o script do enemy do Projeto Follow
- Criar nova tag buller e colocar na bullet
- Adicionar logica de colisao com a bullet
- Objeto Enemy Spawner
- Criar um novo script Enemy Spawner
- Criar uma funcao Spawn()
- Colocar no start um InvokeRepeating e explicar o funcionamento
- Usar com prefab do enemy vai dar pau por desconhecimento do player
- Pegar player com FindObjectsWithTag()
- Desafios
- Fazer o player se mover
- Zumbi poder atirar
Defender
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||