Documento de Design de Jogo para "Tower Defense" no Roblox
Título do Jogo: Roblox Tower Defense
Versão: 1.0
Data: 17 de junho de 2024
Equipe:
@JhoN yo
Visão Geral do Jogo
Resumo: Roblox Tower Defense é um jogo de estratégia onde os jogadores constroem e posicionam torres defensivas para proteger sua base contra ondas de inimigos. O objetivo principal é impedir que os inimigos alcancem a base, utilizando diferentes tipos de torres e habilidades estratégicas.
Plataforma: Roblox.
Público-Alvo: Jogadores de todas as idades que gostam de jogos de estratégia e defesa de torres.
Referências:
Bloons Tower Defense
Plants vs. Zombies
Defense Grid
Mecânicas do Jogo
Gameplay: Os jogadores ganham moedas ao derrotar inimigos, que podem ser usadas para construir e atualizar torres. As torres têm diferentes capacidades e custos, e os jogadores devem escolher estrategicamente onde colocá-las.
Objetivos: Proteger a base de ondas de inimigos. Cada onda se torna progressivamente mais difícil.
Regras:
O jogo é perdido se um número específico de inimigos alcançar a base.
Jogadores podem vender torres por uma fração do custo original.
Torres podem ser atualizadas para aumentar sua eficácia.
Progressão:
Ondas de inimigos progressivamente mais difíceis.
Desbloqueio de novas torres e habilidades conforme o jogador avança.
Economia do Jogo:
Moedas ganhas ao derrotar inimigos.
Moedas usadas para construir e atualizar torres.
Interações Multiplayer:
Modos cooperativos onde jogadores trabalham juntos para defender uma base comum.
Design de Níveis
Estrutura dos Níveis:
Níveis organizados em mapas com caminhos predefinidos que os inimigos seguem.
Várias rotas e pontos de entrada para aumentar a dificuldade.
Layout de Níveis:
Mapas com diferentes layouts, cada um oferecendo desafios únicos.
Exemplos de layouts: labirintos, rotas divididas, áreas abertas.
Desafios e Puzzles:
Obstáculos no caminho que alteram a trajetória dos inimigos.
Pontos estratégicos para colocar torres.
Design Ambiental:
Diferentes temas de mapas, como florestas, desertos e cidades.
Elementos visuais que indicam a progressão das ondas.
Personagens
Personagens Jogáveis:
Jogadores assumem o papel de um comandante que constrói e gerencia torres.
NPCs:
Inimigos variados com habilidades e características diferentes (ex: rápido, resistente, voador).
Inimigos:
Diversos tipos de inimigos com diferentes pontos de vida e velocidades.
Bosses que aparecem em ondas específicas.
Personalização de Personagens:
Personalização limitada aos avatares dos jogadores e skins de torres.
Arte e Gráficos
Estilo Visual: Estilo cartoon com cores vibrantes e design amigável para todas as idades.
Modelos e Texturas:
Modelos de torres e inimigos detalhados.
Texturas que indicam diferentes tipos de terreno.
Animações:
Animações de ataque para torres.
Animações de movimento e morte para inimigos.
Interface de Efeitos Visuais:
Efeitos visuais para ataques das torres (explosões, tiros, raios).
Efeitos para quando os inimigos são derrotados.
Áudio
Música: Trilha sonora dinâmica que muda conforme a intensidade das ondas de inimigos.
Efeitos Sonoros:
Sons de ataques das torres.
Sons de inimigos sendo atingidos e derrotados.
Sons de alerta para ondas de inimigos.
Vozes: Narração ou avisos de voz para eventos importantes (ex: "Boss approaching!").
Interface do Usuário (UI)
Layout da UI:
Barra superior com informações de moedas e progresso das ondas.
Menu lateral para selecionar e construir torres.
Elementos da UI:
Ícones para diferentes tipos de torres.
Barra de saúde para a base.
Contador de ondas de inimigos.
Fluxo da UI:
Fluxo intuitivo com fácil acesso a todas as funções principais do jogo.
Menus de pausa e configuração acessíveis durante o jogo.
Prototipação da UI:
Esboços iniciais e protótipos interativos para testar a usabilidade.
Monetização
Modelo de Monetização:
Compras dentro do jogo para moedas extras.
Skins premium para torres e avatares dos jogadores.
Itens e Pacotes:
Pacotes de moedas.
Skins e efeitos visuais exclusivos.
Estratégias de Retenção:
Recompensas diárias.
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (