Sobre este projeto
it-programming / desktop-apps
Aberto
Estamos buscando um desenvolvedor para simular apenas o orçamento da fase beta do jogo 'Ibituruna Bus Simulator Urbano (IBSU)', baseado na cidade de Governador Valadares-MG. O projeto envolve a construção de uma parte da cidade com elementos e construções principais, além da implementação de sistemas de tráfego e jogabilidade.
*obs: de princípio é apenas orçamento, com previsão de realização apenas no final de 2027.*
Principais funcionalidades e requisitos para a fase beta:
1. Construção do Cenário Urbano:
* Foco na criação da parte da cidade com os elementos e construções principais de Governador Valadares.
2. Sistema de Tráfego com Inteligência Artificial (IA):
* Veículos de tráfego (carros, caminhões e ônibus) com IA avançada.
* IA para veículos pararem no acostamento e mudarem de faixa para desviar de obstáculos (ex: ônibus do jogador embarcando passageiros).
* Pedestres respeitando semáforos e esperando a passagem de carros onde não houver sinalização.
* Na fase beta, não incluir ciclistas e motoqueiros; apenas carros, caminhões e ônibus.
* ÔNibus da IA devem parar nos pontos e realizar ultrapassagens ao veículo do jogador.
3. Linhas e Escalas de Ônibus (IA e Jogador):
* Implementação de 2 linhas de ônibus para a IA e para o jogador.
* O jogador não poderá editar ou adicionar novas linhas na beta.
* Opções de personalização para o jogador: mudar a cor dos ônibus e configurações gráficas (densidade de veículos, ciclo dia e noite com hora, chuva).
4. Comportamento dos Motoristas de ia:
* ônibus da ia param nos pontos para troca de turno dos motoristas.
* Animação simplificada para troca de motoristas: ônibus desliga com passageiros, novo motorista 'spawna', ônibus liga e viagem continua.
* Ao final do último horário, o ônibus retorna à garagem e o motorista 'some' ao estacionar.
5. Jogabilidade do Motorista (Jogador):
* O jogador poderá dirigir o ônibus e descer do veículo.
* Escolha da linha e escala de horários para a viagem.
* Início da viagem na garagem ou em um ponto de troca de motoristas (ex: JK).
* Interação para iniciar/finalizar viagem: aproximar o cartão de motorista à máquina leitora do veículo.
* Ao finalizar a viagem (retornando à garagem ou finalizando na JK), o jogo retorna ao menu.
6. Sistema de Passageiros e Pagamento:
* Não haverá cadeirantes na fase beta.
* Passagens em dinheiro com devolução de troco.
* Maioria dos passageiros utilizando cartão da empresa, sem necessidade de cobrança pelo motorista.
7. Exploração:
* Será possível andar dentro da garagem e do pátio, observando outros veículos.
8. Motor gráfico:
* Unreal Engine 5.
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