Estação Meteorológica

Construa uma pequena estação meteorológica em uma região montanhosa, onde o jogador explora o ambiente e coleta instrumentos espalhados pelo terreno para ativar o painel de medição.

Nível
fácil
Categoria
Programação
Tecnologias
Roblox Studio, Luau, Eventos

Introdução ao projeto

Você recebeu a tarefa de montar uma estação meteorológica em uma região montanhosa. O local precisa transmitir a sensação de um posto de observação isolado, com terreno irregular, vegetação, estruturas simples e equipamentos espalhados pelo ambiente.

O jogador deverá explorar a estação, encontrar alguns instrumentos meteorológicos e levá-los até o ponto de coleta. Cada instrumento encontrado deve ser contabilizado pelo jogo.

O que construir

Crie uma experiência pequena, mas visualmente organizada, contendo:

  • Uma área montanhosa construída com o Terrain Editor.
  • Uma pequena estrutura para representar a estação meteorológica.
  • Equipamentos como antenas, caixas, painéis ou instrumentos de medição utilizando Parts e alguns assets apropriados da Toolbox.
  • Um caminho ou área explorável conectando as diferentes partes do local.
  • Uma área claramente identificada como ponto de coleta.
  • Alguns instrumentos meteorológicos espalhados pelo mapa.
  • Uma iluminação que combine com o ambiente e ajude a destacar a estação.

A missão do jogador

O objetivo é encontrar todos os instrumentos espalhados pela estação e levá-los até o ponto de coleta.

Cada instrumento deve possuir uma interação simples com o jogador. Quando ele for encontrado e ativado, deverá ser contabilizado. Ao chegar ao ponto de coleta, o jogador poderá conferir quantos instrumentos já foram registrados.

Não é necessário criar inventário, sistema de salvamento ou interface complexa. O foco está em construção do ambiente, organização dos objetos, eventos e lógica básica de gameplay.

Regras da estação

  • Cada instrumento deve ser identificado visualmente.
  • Um instrumento não deve ser contabilizado mais de uma vez.
  • O jogador precisa conseguir distinguir os instrumentos do restante do cenário.
  • O ponto de coleta deve ficar em uma posição fácil de encontrar.
  • A quantidade total de instrumentos deve ser definida por você.
  • A experiência deve funcionar corretamente quando executada pelo Play do Roblox Studio.

Construção do ambiente

Monte o cenário pensando em uma pequena área de pesquisa, e não em um mapa enorme. Use o terreno para criar diferenças de altura, áreas de pedra, vegetação e, se fizer sentido para o ambiente, pequenas regiões com água.

Combine o terreno com Parts para criar estruturas artificiais, como plataformas, mesas, postes, caixas e suportes para os equipamentos.

Você também pode utilizar alguns modelos da Toolbox, mas examine os assets antes de adicioná-los ao projeto e evite inserir modelos desnecessários ou que tragam objetos que você não compreende.

Uma estação que parece estar funcionando

A apresentação faz parte do desafio. Configure o Lighting para criar uma atmosfera coerente com uma estação meteorológica em uma área elevada.

Escolha um horário, céu e iluminação que valorizem o relevo e façam os equipamentos se destacarem. A estação deve parecer um pequeno local de trabalho real, mesmo que sua mecânica seja simples.

Conceitos técnicos praticados

  • Conhecendo o Roblox Studio: utilização do Explorer, Properties, viewport, ferramentas de transformação e principais painéis durante a construção e organização da experiência.
  • Criando e organizando um projeto: organização dos objetos da estação em serviços e pastas apropriadas.
  • Construção com Parts: criação e configuração de estruturas, equipamentos e elementos do cenário usando posição, escala, rotação, materiais, colisão e propriedades físicas básicas.
  • Modelos, Assets e Toolbox: utilização e avaliação de modelos e assets da Toolbox para complementar o ambiente.
  • Terreno e ambientes: criação do relevo e dos elementos naturais da região utilizando o Terrain Editor.
  • Iluminação e atmosfera: configuração de Lighting, atmosfera, céu e iluminação para melhorar a apresentação do cenário.
  • Testando o jogo no Studio: utilização de Play, Run e Stop para verificar a exploração e o funcionamento da mecânica.
  • Primeiros passos com Luau: utilização de variáveis, tipos de dados, operadores e saída de informações para controlar a lógica da estação.
  • Condicionais e loops em Luau: utilização de decisões e repetições para controlar situações como instrumentos encontrados e conclusão da coleta.
  • Funções e tabelas em Luau: criação de funções para organizar comportamentos e utilização de tabelas para armazenar e controlar os instrumentos da estação.
  • Eventos e conexões: utilização de eventos como Touched, ClickDetector e eventos de jogadores para reagir às interações durante a exploração.
  • Criando o primeiro sistema de gameplay: combinação entre construção, eventos e Luau para criar a mecânica de encontrar instrumentos e registrar a coleta.

Critério de conclusão

Considere o desafio concluído quando for possível iniciar a experiência, explorar a estação, interagir com os instrumentos, registrar corretamente cada descoberta e perceber visualmente que todos os elementos pertencem ao mesmo ambiente.

O mapa não precisa ser grande. Uma estação pequena, bem construída e funcional é melhor do que um mapa enorme cheio de elementos sem propósito.

Se quiser evoluir a estação

Depois de concluir a versão principal, você pode aumentar o desafio sem precisar transformar o projeto em outro tipo de jogo:

  • Adicionar diferentes tipos de instrumentos e contabilizá-los separadamente.
  • Criar uma ordem específica para a coleta dos equipamentos.
  • Fazer determinados instrumentos desaparecerem ou mudarem de estado após serem registrados.
  • Adicionar uma área de observação no ponto mais alto da montanha.
  • Criar uma segunda área pequena da estação com novos instrumentos.
  • Experimentar diferentes configurações de iluminação e atmosfera para mudar completamente a aparência do mesmo cenário.

Comentários

0

Participe da conversa

Faça login com sua conta para deixar dúvidas, sugestões e trocar ideias com outros estudantes.

  • Nenhum comentário ainda. Seja o primeiro a participar da discussão!