Um clone do clássico jogo Duck Hunt desenvolvido com a Godot Engine 4.5! Este projeto recria a experiência nostálgica de caçar patos em movimento, com gráficos retrô e jogabilidade arcade.
🎮 Atire nos patos enquanto eles voam pela tela e teste seus reflexos neste divertido jogo de tiro arcade!
- 🎯 Sistema de Mira: Mira que segue o cursor do mouse em tempo real
- 🦆 Patos Animados: Múltiplas animações de voo e movimentação aleatória
- 🔊 Efeitos Sonoros: Sons autênticos ao atirar
- 🎨 Estilo Retrô: Gráficos pixel art nostálgicos
- 🎲 Movimentação Aleatória: Patos com padrões de voo imprevisíveis
- 💥 Animações de Morte: Feedback visual quando acerta o alvo
- 🖱️ Mova o mouse para posicionar a mira
- 🔫 Clique com o botão esquerdo para atirar
- 🎯 Acerte os patos antes que escapem!
- 📊 Teste suas habilidades de pontaria
| Ação | Controle |
|---|---|
| Mirar | 🖱️ Movimento do Mouse |
| Atirar | 🖱️ Botão Esquerdo |
- Godot Engine 4.5 ou superior
- Sistema operacional: Windows, Linux, ou macOS
-
Clone o repositório
git clone https://github.com/MrSkillFull/duck-hunt-clone.git cd duck-hunt-clone -
Abra o projeto na Godot Engine
- Abra a Godot Engine
- Clique em "Import"
- Navegue até a pasta do projeto
- Selecione o arquivo
project.godot - Clique em "Import & Edit"
-
Execute o jogo
- Pressione
F5ou clique no botão▶️ "Play" no canto superior direito - Ou use o menu:
Project > Run Project
- Pressione
duck-hunt-clone/
├── 📄 project.godot # Arquivo de configuração principal do projeto
├── 🎬 main.gd # Script principal do jogo
├── 🎬 main.tscn # Cena principal
├── 🦆 pato.gd # Script de comportamento do pato
├── 🦆 pato.tscn # Cena do pato
├── 🎯 alvo.gd # Script da mira/alvo
├── 🎯 alvo.tscn # Cena da mira
└── 📂 Resources/ # Recursos do jogo
├── 🎨 *.png # Sprites e imagens
├── 🔊 sons/ # Efeitos sonoros
├── 🦆 pato/ # Assets dos patos
├── 🐕 cao/ # Assets do cachorro
└── 🔤 PressStart2P.ttf # Fonte retrô
- Godot Engine 4.5 - Motor de jogo open-source
- GDScript - Linguagem de script do Godot
- GL Compatibility - Renderização compatível com OpenGL
- 🖼️ Sprites pixel art customizados
- 🎵 Efeitos sonoros retrô
- 🔤 Fonte: Press Start 2P (estilo arcade)
- Movimentação horizontal com mudança de direção aleatória
- Movimentação vertical (subida e queda)
- Sistema de animações (voo lateral, voo para cima, susto, morte)
- Espelhamento automático da sprite baseado na direção
- Controle de velocidade e física
- Detecção de colisão com patos
- Sistema de disparo com feedback sonoro
- Rastreamento do pato sob a mira
- Controle da posição da mira seguindo o mouse
- Gerenciamento da cena principal
Contribuições são sempre bem-vindas! Sinta-se à vontade para:
- 🍴 Fork o projeto
- 🔨 Crie uma branch para sua feature (
git checkout -b feature/NovaFeature) - 💾 Commit suas mudanças (
git commit -m 'Adiciona nova feature') - 📤 Push para a branch (
git push origin feature/NovaFeature) - 🔃 Abra um Pull Request
- ➕ Adicionar sistema de pontuação
- 🏆 Implementar high score
- 🐕 Adicionar animação do cachorro
- 🎵 Incluir música de fundo
- 📱 Suporte para dispositivos móveis
- 🔢 Sistema de rodadas e níveis de dificuldade
- 🎨 Mais variações de patos
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
MrSkillFull
- 🐙 GitHub: @MrSkillFull
- 🎮 Nintendo - Pelo jogo original Duck Hunt
- 🛠️ Godot Engine Community - Pela excelente engine open-source
- 🎨 Comunidade Pixel Art - Pelos recursos e inspiração
🚧 Em breve! Screenshots do gameplay serão adicionados aqui.
- Sistema básico de movimentação dos patos
- Sistema de mira
- Detecção de colisão e tiro
- Animações dos patos
- Sistema de pontuação
- Animação do cachorro
- Menu principal
- Sistema de níveis
- High scores
Feito com ❤️ e Godot Engine
⭐ Se você gostou do projeto, considere dar uma estrela!