Analisando propostas

Desenvolvimento de Jogo 3d de Sobrevivência na Unity : Cidade, Carro, Zumbis e Menu Interativo

Publicado em 25 de Setembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor de jogos na Unity para criar um jogo simples 3D de sobrevivência em várias etapas, conforme detalhado abaixo. O projeto envolve a criação de ambientes, mecânicas de veículo, inteligência artificial para personagens, sistema de combate e interface de usuário.

Etapa 1: Ambiente e Veículo
O projeto começa com a construção de uma cidade no estilo low poly. A câmera será posicionada para uma visão de rua, proporcionando uma perspectiva imersiva. Um carro será inserido no cenário e configurado com componentes de física realistas, incluindo Rigidbody, Box Collider e WheelColliders, com uma massa aproximada de 1000 kg. Um script será implementado para controlar a aceleração (eixo Vertical), esterçamento (eixo Horizontal) e frenagem (tecla Espaço). A câmera será anexada ao carro, e o eixo Vertical será invertido para uma direção natural. Requisitos adicionais para esta etapa incluem:
- Alternar entre dia e noite (tecla Q).
- Ligar e desligar os faróis do carro (tecla E).
- Luz de freio que acende apenas durante a frenagem.
- Alternar entre diferentes câmeras: uma em terceira pessoa, uma no cockpit e uma na roda (teclas 1, 2, 3).

Etapa 2: Inteligência Artificial e Interação de Personagens
Esta etapa foca na implementação de personagens humanos e zumbis, com animações e inteligência artificial. Os humanos seguirão waypoints invisíveis, com um script que percorre esses pontos em loop, controlando a rotação e a velocidade. Os zumbis serão equipados com Rigidbody e um Sphere Collider para definir seu alcance de percepção. O Animator dos zumbis utilizará estados Idle e Run. Um script de radar fará com que o zumbi gire em direção a um alvo com a tag “Personagem” e se mova quando o alvo estiver dentro do alcance; ao perder contato, o zumbi retornará ao estado Idle. Requisitos adicionais para esta etapa incluem:
- Animação de ataque para os zumbis quando estiverem próximos do alvo.
- Transição de animação para o humano, alternando entre andar e correr.
- Montagem de uma área com várias rotas e múltiplos agentes (humanos e zumbis).
- Aumento aleatório da velocidade do humano ao detectar zumbis.

Etapa 3: Menu, Herói e Combate
A etapa final envolve a criação de um menu principal e a implementação do personagem herói. Um menu será desenvolvido utilizando Canvas, painéis, um título e uma trilha sonora em loop. Um botão “Novo Jogo” carregará a cena principal. O herói será um personagem em terceira pessoa com movimento básico (W/S para andar, A/D para girar) e um Animator com estados Parado e Correndo. Um taco de beisebol será colocado no mapa com um efeito de flutuação (script de sobe-e-desce), um colisor e um rigidbody sem gravidade; ao passar sobre ele, o herói equipará o item. A barra de espaço executará o ataque, e após alguns acertos, o zumbi morrerá. O feedback do jogo será complementado com sons de aproximação, ataque, morte e coleta de itens.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias