Este é um pequeno projeto contendo uma cena de jogo simulando a mecânica do inimigo Bu de Super Mario feito em C# com a engine Unity. Diversos conceitos foram aplicados aqui, dentre eles:
- Animação de personagem
- FindGameObjectWithTag
- MoveToward
- LocalScale
Comportamento de Movimento: Os Boos têm um comportamento único de movimento. Eles geralmente ficam imóveis quando o jogador está olhando diretamente para eles. No entanto, quando o jogador vira as costas ou não está olhando diretamente para um Boo, eles começam a se mover em direção ao jogador.
Intangibilidade: Quando o jogador olha diretamente para um Boo, eles se tornam intangíveis, o que significa que não podem ser tocados ou derrotados. Isso incentiva o jogador a enfrentar Boos de maneira estratégica, olhando para eles quando necessário para impedi-los de se moverem.
Ataques: Além de seu comportamento de movimento, os Boos também podem ser acompanhados por outros inimigos, como os Boo Buddies, que podem se mover em padrões mais previsíveis. Em alguns jogos, Boos maiores, conhecidos como "Big Boos", também estão presentes e podem ter padrões de movimento diferentes.
Utilização em Puzzles: Boos frequentemente aparecem em fases de quebra-cabeça, onde o jogador precisa entender seus padrões de movimento e comportamento para avançar. Isso pode envolver olhar e não olhar para eles de maneira estratégica para abrir caminho através de certas áreas.
Variações: Ao longo dos diferentes jogos da série Mario, os Boos podem ter variações em seus comportamentos e mecânicas. Alguns jogos introduziram novos tipos de Boos com habilidades especiais, adicionando variedade e desafio à jogabilidade.
Este jogo não há a necessidade de instalação. Baixe no link disponível, extraia a pasta e clique no arquivo BuProject.exe
e jogue a vontade!
- Basta usar as teclas "a" e "d" para mover o personagem e "space" para saltar.