About this project
it-programming / desktop-apps
Open
## Desenvolvimento de Jogo FPS 3D Completo em Unity 6
Procuro um desenvolvedor Unity 3D experiente para desenvolver um **jogo FPS (First-Person Shooter) 3D completo, funcional e jogável**, utilizando obrigatoriamente **Unity 6000.0.83f1 (Unity 6)** e **C#**.
O objetivo é criar uma experiência fps em que o jogador percorra um mapa com áreas urbanas e rurais, enfrente inimigos controlados por ia, avance através de checkpoints e complete uma missão com objetivos progressivos.
### FUNCIONALIDADES
**Jogador**
* Controle em primeira pessoa.
* Andar, correr, pular e agachar.
* Câmera FPS responsiva.
* Sistema de vida e dano.
* Sistema de armas e munição.
* Mira, disparo e recarga.
* Animações e feedback básicos.
* HUD com vida, munição, arma e objetivo atual.
**Sistema de combate**
* Armas funcionais e responsivas.
* Sistema de disparo e detecção de impacto.
* Sistema de dano para inimigos.
* Efeitos básicos de tiro e impacto.
* Sons e feedback visual.
* Estrutura preparada para adicionar novas armas posteriormente.
**Inimigos e IA**
Implementar inimigos com comportamento funcional utilizando **NavMesh ou solução equivalente**, incluindo:
* Patrulhamento.
* Detecção do jogador.
* Perseguição.
* Ataque.
* Perda do alvo.
* Retorno à área de patrulha.
* Vida e sistema de morte.
* Máquina de estados ou arquitetura equivalente.
A IA deve ser organizada para permitir a criação de diferentes tipos de inimigos no futuro.
**Mapa**
Criar um ambiente explorável contendo:
* Região urbana.
* Região rural.
* Estradas e caminhos.
* Casas/estruturas.
* ÁReas de cobertura.
* Obstáculos e elementos de ambientação.
* Colisões configuradas corretamente.
* Iluminação e ambiente visual coerentes.
O mapa deve permitir progressão natural do jogador durante a missão.
**Checkpoints**
Implementar checkpoints funcionais que:
* Detectem a passagem do jogador.
* Salvem o progresso da missão.
* Atualizem os objetivos.
* Permitam continuar a partir do último checkpoint após a morte ou reinício.
**Sistema de missão**
Criar uma missão principal com objetivos progressivos, como:
1. Iniciar a missão.
2. Chegar a uma determinada área.
3. Enfrentar/eliminar inimigos.
4. Avançar pelo mapa.
5. Interagir com pontos ou objetivos.
6. Alcançar a área final.
7. Exibir missão concluída.
O sistema deve ser modular para permitir adicionar novas missões futuramente.
**Interface**
* HUD de vida.
* Munição.
* Arma equipada.
* Objetivo atual.
* Avisos de checkpoint.
* Mensagens de missão.
* Tela de pausa.
* Tela de derrota/reinício.
* Tela de conclusão.
### ORGANIZAÇÃO do projeto
o código c# deverá ser organizado, reutilizável e de fácil manutenção. Os principais sistemas devem ser separados em componentes/modulos independentes, incluindo:
* Player Controller.
* Weapon System.
* Enemy AI.
* Health/Damage System.
* Mission System.
* Checkpoint System.
* ui/hud.
* Game Manager.
Evitar código excessivamente acoplado e deixar o projeto preparado para futuras expansões.
### ENTREGA
O freelancer deverá entregar:
* Projeto completo em **Unity 6000.0.83f1**.
* Código-fonte C#.
* Cenas configuradas.
* Mapa jogável.
* Sistema FPS completo.
* Sistema de combate.
* Inimigos com IA.
* Checkpoints.
* Sistema de missão.
* hud/ui.
* Build executável para testes.
* Instruções básicas para abrir e executar o projeto.
* Correção de bugs encontrados durante a validação final.
### critérios de aceitação
o projeto deverá permitir iniciar uma partida, controlar o personagem, explorar o mapa, utilizar armas, enfrentar inimigos com ia, receber dano, eliminar inimigos, avançar pelos checkpoints, cumprir os objetivos e concluir a missão.
O projeto também deverá funcionar sem erros críticos e apresentar estrutura adequada para futuras expansões, como novos mapas, armas, inimigos, personagens e missões.
### tecnologias obrigatórias
* unity 6000.0.83f1
* C#
* Unity 3D
* NavMesh ou sistema equivalente de navegação
* Unity ui
### perfil do freelancer
procuro profissional com experiência comprovada em:
* unity 3d.
* C#.
* Desenvolvimento de jogos FPS.
* IA de inimigos.
* NavMesh.
* Sistemas de combate.
* ui/hud.
* Arquitetura e organização de projetos Unity.
Na proposta, informe exemplos de projetos semelhantes, prazo estimado, valor total e quais recursos/assets estão incluídos na entrega.
🎮 Jogo FPS 3D completo
Menu principal
Novo jogo
Continuar jogo
Configurações
Pausar e voltar ao jogo
Sistema de salvamento
Sistema de checkpoints
Player FPS completo
Correr, pular, agachar e movimentação
Vida, dano e morte
Regeneração ou kits de cura
Diferentes armas
Mira
Disparo
Recarga
Munição
Troca de armas
Recuo e precisão
Sons das armas
Efeitos de disparo
Impactos
Explosões
Inimigos com IA
Patrulhamento
Detecção
Perseguição
Ataque
Busca pelo jogador
Retorno à patrulha
Diferentes tipos de inimigos
Sistema de vida dos inimigos
Animações
Morte dos inimigos
Mapa urbano
Área rural
Estradas
Casas e construções
Obstáculos
Áreas de cobertura
Sistema de objetivos
Missões prog
Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app
Delivery term: Not specified
Skills needed